Dable – Update 1.1

As I said, I was concerned about performance and this is basicly fix for that. Also few other things got fix as well. There is still plenty of bugs, in code and in assets, but they aren’t so important ones, so I decided to leave them.

Changes:

* Now city background continues seamlessly to grass areas
* Fixed healing effect
* Changed to shadow textures, now required texture size from gpu is 4096x4096
* All static entities (excluding cave) uses now static geometry
* Fullscreen antialiasing works this time
* Now is possible to start a new game after death
* Added loading screen when game is launched
* Better memory handling

Download

Download Dable 1.1

Dable

It has been long time, when I last time participate in month’s EGP. I have been working with my very own Component-based entity system, which is still very primitive, but working. Current theme ‘Cheap Clones‘ was perfect theme to test my CBE-system.

It took whole 7-days to develop this game, and it’s still very buggy and have pretty bad performance (fixed with update). I made my own collision library with simple SAT-collision testing, but it turns out that it is so slow, that I could use that only with player, so enemies are running through walls.

Anyway, I think that this game fits perfectly to current theme, so there you have it.

Few screenshots as always:

I must give a credit to following people:

And for great music:

Requirements:

DOWNLOAD

Original, buggy, version is also available.

NEND

Yet another EGP-game, but this time it has special reward. That’s why I was thinking something very arcade game and something very easy to play. The theme was neverending which gives me two choices. Make game, where user creates the content (like Tower of Goo) or content is generated on fly.

I would really like to create game, where user creates the content, because they are likely more fun, but I wasn’t able to get good ideas. Maybe better luck ‘next time’.

NEND is simple and addictive game where you need control ship in right track. Uses two buttons to control and blocks keeps coming faster and faster. It has title screen, which shows controls and way to get playing the game. It has music, but you can turn them off. No sound effects at all, because I think that it doesn’t need them.

Here is few screenshot from the game:

Start screen

Gameplay screenshot

Controls:

  • Left & Right arrow(alternatively A, D) – Control the ship
    • Press twice left or right to jump over space
  • Enter – Restart
  • M – Mute Music
  • Esc – Quit

Note:

I strongly recommend playing with 8xFSAA and with VSync. (without VSync game bugs at begining, not bad, but still)

You can reconfigure video settings by removing ogre.cfg -file.

Requirements:

DOWNLOAD

CatchIt

After a while, I finally decided to learn something about Ogre. I created simple game, which doesn’t do anything fancy but meanwhile was very interesting project for me. Also it is made in 5 days (including installing OgreSDK).

Artwork for the game is made with Blender and uses Ogre Mesh Exporter and Ogre Scene Exporter. In Ogre scene is then loaded with new DotScene loader. Player and cubes doesn’t belong to scene, because in code there is own classes to handle those meshes.

I got one big problem, because I couldn’t get anything text rendered to screen. Even when font and overlay was correctly defined. This is bug in Ogre (1.7-series), but it took one whole day to figure that out.

And word about requirements:

Because It’s made with Visual Studio 2010 it needs newest DirectX and Visual Studio c++ Runtime which you can download on following links:

Microsoft Visual C++ 2010 Redistributable Package (x86)

Newest DirectX you probably have, but I will provide link, just in case:

DirectX End-User Runtime Web Installer

And finally download for the game:

DOWNLOAD