The Unbit Project
The development journal of my fail attempts at making a game.
Friday 21 February 2014
Thursday 6 February 2014
Tuesday 9 July 2013
Code maintenance
As the codebase becomes bigger this is a time to restructure and model the code the right way.
Before, it was just an unstructured unorganized mess. I delayed this as far as I could because its really boring to recode this stuff but no more.
So now we have a nice little engine class, frame buffer, proper event mechanism, input manager and other nice stuff.
Before, it was just an unstructured unorganized mess. I delayed this as far as I could because its really boring to recode this stuff but no more.
So now we have a nice little engine class, frame buffer, proper event mechanism, input manager and other nice stuff.
Tuesday 28 May 2013
Text Panel Update
Thursday 23 May 2013
Inventory updates
Bag inventory |
chest inventory |
player inventory |
Had to rewrite how the objects are displayed on tiles. Previous system had my head spinning in circles. Tiles can now have objects. Each object can have an 'n' item spaces.
Objects on the ground can be opened or closed by pressing 'e' button or simply moving away from the object tile. Inventory items all share a common InventoryItem objects so they can be moved from back and forth.
I can finally start to write fun stuff. Like item data structures and play with item properties.
Also the working name of this project is now Infinite Dungeons. This is not the final name of the game as I'm still thinking how to name it.
Monday 20 May 2013
Lights, Text and Inventory
Light test |
Text Panel test |
Inventory test |
- Implementing text using SDL, SDL_TTF and OpenGL is incredibly annoying. All those blending and alpha channel surfaces are a pain to set up right. And text panel needs more work. Text must be blended to the back surface and another image of the speaker must be on the left. But it can wait.
Friday 17 May 2013
tests
Subscribe to:
Posts (Atom)