Wednesday, March 13, 2013

End Day 4...
 Added more graphics to the tile set, and added the first zombie graphics also had to add my car into the mix. I need to build up to building graphics next and the work on the world generation code and exportation.

Code wise, I've got most of the graphics stuff finished. I should add some code to handle displaying text for content aware tips and menus

i've got most of the input handler done and my event handlers. Path find is handled via A*  and that seems to be working for now. i have the world broken down into 16x16 grids and only the active chunks are processed for pathing hopefully this will avoid any slow downs that might populate later on





Tuesday, March 12, 2013

Over the weekend I've started work on an entry into a 7 day rogue competition, first thing I did was steal the code from my Fantasy Fortress Tile engine so that I could spit out tile based maps rather quickly, so i now have multi-layer  tile based maps.



Next I sat down and worked on some general entity code and game object management. So I have the starts of a fledgling game engine with objects that can react to events that are posted, draw objects and update objects with very few calls.

I've started work on the zombie behavior since this is a zombie survival rogue like.  I've started work on the graphics and have a base tile set already looking pretty nice.

next up i'm build help function to generate random urban maps and other areas, i need to build some base effects and then set up the skills, equipment, inventory, traps and building functions and if i have enough time the unit management so that building and defense can be allotted to NPC's  that are found on the map to set up defenses for buildings, stores, crops and what not.

Zombies are currently attracted and aggravated by sounds and lights, so i'm hoping that behavior can be added into tactical game play with things like sound/light bombs Herding and flocking behavior and combat.

so now begins day 4



Thursday, September 20, 2012

Fantasy Fortress

So lets begin, this is a blog and  introduction to the game that I'm currently working on called Fantasy Fortress and Programming it will contain 1 part tutorial, 1 part rant and 1 and a half parts design. This will be my playground to work out problems and help the think through them. For now I'm using Microsoft C# and XNA 4.0  for the programming language but that may change as I continue on the project To Mono and MonoGame or C++ and SFML with an OpenGL back-end, I like sharing and being opensource but until I know where this is going I'm going to keep the Game Closed Source except for the Tidbits I release here

My first couple of post will be a build up of tutorial / design theory for a modern 2d Tile Engine using accelerated Graphics and the power that those graphics can provide

The Goal of the game is to be a Fortress Simulator in the vein of one of my favorite games of all time the one and only Dwarf Fortress but to let the player stay marginally sane while playing it with a much more modern interface, shinier graphics while maintaining the ability to be modded and edited and played in a living breathing world and hopefully it gets the blessings of the mighty Toady One.