January 11, 2011

Stick ‘Em Up: Even More Stick

Filed under: Uncategorized — wickedworx dev clone 1 @ 4:21 pm

I’ve been working on a follow-up to 2010’s “Stick ‘Em Up”.. It’s called “Stick ‘Em Up: Even More Stick”.

One of the key features of SEU:MS is the new level editor! You can now build your own VS levels, co-op levels, or even just “stick man playgrounds” right within the game on X360.

I’ve made a video of me creating a level from scratch here:

There were several challenges in creating the level editor. Firstly, I had to occlude any lines which should not show, where geometry overlaps. In our own levels, we can always control where geometry overlaps – so we’d just not put in any of these lines… but I can’t stop a player from doing this – so I’ve had to use some stencil buffering to make it render multiple objects which overlap, as if they are one solid block.

I’ve had to make some optimizations to the SEU framework/engine in general to speed things up – it’s highly likely that a player will create rooms packed with more enemies than a normal SEU level.. I’ve had to put some limits on how many enemies can be placed in the level (for memory and performance), but I’ve also optimized all the AI and object spawning to make sure that things run as smoothly as possible even when at these limits.

One fun thing is that I’ve included all the vehicles in the editor.. so you can just create a set of ramps and obstacles for the car, should you wish… or just add a whole load of invaders (and invader ships for the players) and make essentially a twin-stick space level!


Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Blog at WordPress.com.

%d bloggers like this: