Monthly Archives: January 2015
As I mentioned yesterday, because of the way I’m doing the alpha-testing, if I want to place the depth on the alpha channel of the render target that I’m using for the screenspace effects, I need a way to keep the alpha testing, but don’t use the end result of the rendering for it… If […]
Time has been a bit tight lately (just back from holidays, so work has piled up), but today, between house chores and resting, I managed to add rendering of the normals: Here you can see the normals mapped to colors… For example, the lime green corresponds to a normal vector of (0,1,0). Now I want […]
Today I started working on the screenspace effects… Screenspace effects are effects that use only the “rendered image”, or more precisely, the 2d representation of the scene (not the whole 3d nature). A lot of effects fall under this category (and a whole lot more are being worked on all the time)… For my purposes, […]
The transition between being on the ship and being on the planet was a bit abrupt, it felt disconnected in some way, so I’ve added a small cutscene that shows the ship landing on the planet… This way the game feels more “continuous”… Now listening to “Nifelvind” by “Finntroll” Link of the Day: This is […]
The AI on Gateway searches for an attack slot on the target. That’s used to stop the AIs from clustering on a single position. They request an attack slot to the target, and they keep refreshing it, until they lose it if they don’t target it anymore. Until now, the attack slots were attributed in […]
Somewhere in the last updates (OpenGL and even before), I spoiled the explosion effect: Fixing it was relatively easy, but then I noticed that the explosion was missing smoke particles: Unfortunately, adding smoke particles would require some depth sorting, or else the explosion would loose its brightness, which is not what I wanted… After mucking […]
Still working on the game polish, focusing on the weapon effects, mostly replacing the old “line drawing” effect for a better effect, using actual quad rendering and pre-multiplied alpha: Looks much better than the old version (of which I can’t find any screenshots ). Polish phase is fun but very time consuming! Now listening to […]
Today I mostly fixed small things that were on the polish list for ages now, like transparent map display (and better filtering on it), and other dozens of small items: Sometimes this takes way longer than it should, not from an actual work perspective, but just deciding if 60% opacity is better than 50% and […]
Well, this is one of those days that feels like a waste, although it isn’t… I decided to put in a loader for the game, so that the player has some feedback while it’s loading: All fine and dandy, working perfectly… Problem is that in the process of making the loader, I found a couple […]
Today I wasn’t feeling up to coding (a bit stuck on what the next step should be), so I played the game instead, fixing small bugs as they popped up, doing small balancing tweaks, etc… Now playing: Shadow of Mordor. This is an awesome game, they really managed to make a game that doesn’t step […]