Hey everyone, I'm back with the new installment of my RPG WIP. This time, it's Geisha House, a short RPG in which you must deafeat the guards of a mysterious Geisha House, and discover exactly what's going on inside there.
It's a very short game, mainly so that I might develop my engine properly. Rather than starting out with a huge terrible RPG, I'm trying to code the most efficient engine possible. Once that's done, I can scale my world up accordingly.
Lots of things have been done. Included are...
Building culling. Stories above, including the roof, are automatically culled, allowing a proper top-down view of the game.
Melee combat, allowing polygon based combat to occur.
Dynamic character and item generation in game.
Static world animals, such as butterfiles, fish, and birds.
Enemies, such as wild dogs and orcs.
Game interface, including health bar status during combat and an inventory management system.
New camera control system, which will allow me to orient the player to the mouse. This will allow for more realistic projectile combat - point and shoot.
Lightmapping
Completed interface, after testing.
Advanced terrain
Ocean, river, waterfall, and swamp
Spells, spell effects
Doors and windows
Billboards, for things like smoke and light
Scripted creation of everything
To come soon...
Night and day cycles.
Overhead map
Whatever else I've forgotten...
This is the latest public version of the interface. I've add a lot of stuff, read about what you can do under this composite image. The download is about 21 megabytes. It's big, but I think you'll be pleased. So, test it out, give me feedback. Every little bit helps. People have found bugs I never noticed, and given me great feedback for the project.
RPG Interface Demo 1.56, 21 Megabytes
Okay, here are some things you can do...
The spellbook is laying on the floor. Pick it up, double click it to open.
Press 'm' to enter magic mode. You can then cast the spells in the book (the three of them).
I included a console shortcut for spellcasting. Press 'enter', then type either 'a', 'b', or 'c' and 'enter' again to cast spell 1, 2, or 3.
Cast from the spellbook! It's more fun!!! It took a bit, but I got the hang of it...
A magic target cursor will appear. Select any dynamic item (including the character) as the spell target.
Bizar guy, this one is for you!!! You can zoom in or out with the mouse wheel. If you hold down control+scroll the mouse wheel, it will change the camera angle. So now, you can control the zoom / angle however you want. I love it!!
Also, check out the chimney smoke. I'm quite proud of it, it's a single textured plain.
Here are some pictures from the game, and a video.
Fish Video, swimming around. Not too exciting, but nice to watch.
http://forum.thegamecreators.com/xt/xt_apollo_download.php?i=709845
Landscape Video
Door
Foilage Video
Lightning Video
14 July 2006 -
Bath area
Cloth Video
Dynamic Cloth Video, 2.77 MB
Come see the WIP!