Rendering Glitch Griefs

October 30, 2013 at 8:41 am (Computer Science, Graphics, Processing, Programming) (, , , , )

I’ve been getting distracted lately with the core game engine I wrote a year or two ago now. I’ve been seeing some artifacts randomly and one such example is with my particle effects system. Right now there is a weird effect when the camera moves while smoke is rendering. It makes the effects to a bit whispy, which actually isn’t a bad thing, but it’s bad when it’s inconsistent. I do like the effect it gives, but it’s only caused by a glitch with a moving camera (which I am still trying to track down). I’m actually rendering all the particles in one loop, which is why I’m having such grief with this. There are a lot of complexities with the engine and it’s very flexible, which is why it could be something else causing it, but right now I’m not really seeing why it would be having such issues. The billboards are even updating on the fly as the camera moves. Bleh. I kind of wish it was a bit easier to unit or integration test some of this rendering code.

Permalink Leave a Comment

Back in action

October 16, 2013 at 8:54 am (Computer Science, Games, Processing, Programming, Video games) (, , , , , )

After a surprisingly lengthy hiatus, I am back at the game. I’ll be making more posts in the near future about the game I’m working on in my spare time. I started using an app I bought on Steam called Artisy: Draft, which has been helping me get my designs together. For those who haven’t been following along, I wrote up a nifty game engine that handles 2D sprites in 3D game environments. It can do pretty much any type of game that would fit that description (it uses Box2D for physics, so it’s neat). I have had a few games in the pipes, but my stumbling block has been lack of direction with respect to the game design and flow. Mostly, I’ve needed to make levels for my games, and I’ve had no clue what to put in them to make them interesting.

So with my zombie shooter game, I have some new direction and I’ve plotted out some levels to at least help me get a demo up and running that I can try to polish off and make presentable. The screenshots on this blog are pretty out of date, so I’ll be working towards getting a better project description and more screenshots (including more animated ones!)

Permalink Leave a Comment