Saturday, April 14, 2012

Update: 14/04/2012

I know I haven't posted anything in the last two weeks, but I have been quite busy, and it wasn't until recently that I started working on the game again. I think I'll make a new build tomorrow.
The new poll will help me to see in what content I should focus more. I has a grammar mistake regarding the question of the poll, but the system doesn't allow me to change the question now ¬.¬

What's new:
  • New TF: Dog
  • New location: Alex's Tunnel
  • New action: buy humanizer at tavern.
  • Fixed bug: Game threw an error at midnight because of a division by zero error.
  • Fixed issue: Changed the font. There shouldn't be any font compatibility problems now. If you don't like the new font, you can change it in the game folder, just be sure it's the same extension and change the name. You can also change the name of the font in the Program.py file, it's one of the top variables.

What needs to be done:
  • New encounter: Puppies
  • New enemy: Dragon Slayer.
  • Check loading bug with multiple loads.
Here's a screen with the new font:

Tuesday, April 3, 2012

Busy week

Well, I know this is not the kind of news you want to hear, but this weeks is going to be very slow for the development of the game. This is thanks to the fact that it's report's week. I have to do a lot of reports about my work, a presentation, and work like crazy to meet the deadline objectives XD
Anyway, this are all issues that take priority over the game development. I'll try to squeeze some time in order to make some progress, mainly in the saving system that seems to hate me a lot.
Bugs that have been reported so far:
  • Text on Linux seems to be too small. This is due to some systems not having the Times New Roman font.
  • The saving system fails to load a game if there are various slots saved.
  • The game doesn't start at 0 hours. This is because of a divide by zero error.
I think thoose are it for now. At least the list is getting shorter, until next build.

Saturday, March 31, 2012

New Build: 31/03/2012 (More bugfixes)

Yes, seems that this one is another build to correct bugfixes. Just when I was considering getting the game out of the 'Beta' state. Here are the changes:

What's new this release:
  • Fixed bug: Title text overlapped on buttons. Now title adjusts to fit in the space.
  • Fixed bug: Game crashed when buying Low Quality Metal Armor. This was due to the name reduction. Tested golden armor, just in case.
  • Fixed issue: Made it so that the seed of the random generator would change every time you play. This means it should be more fair when sorting through items. If you don't like how the game is choosing the items, just restart it.
  • Fixed issue: Lizard description has been revised.
  • Fixed bug: Level up didn't increase HP. This was because it did increase the HP, when it should have increased the MaxHP. Well, now it regenerates your health for free at level up. Enjoy.
  • Fixed bug: Saved games didn't Load correctly. Had to change the whole system. It should be working fine now.
  • Fixed bug: Changing items didn't change and seemed to be stuck. Happens because the head wasn't "Connected" with the torso. It should work now.
  • Fixed bug: No new game was possible when you had a game over. This was because the end game screen got looped over and over again.
  • Fixed bug: Items didn't seem to drop. This was because the game didn't recognized certain items with a number and an "x" on them.
  • New encounter: White Magician
    What's planned for next release:
    • New TF: Dog.
    • New encounter: Puppies.
    • New location: Alex's Tunnel.
    • New action: buy humanizer at tavern.
    • New enemy: Dragon Slayer.
    You can now go ahead and find more bugs XD

    Tuesday, March 27, 2012

    Update: 27/03/2012

    Things that have already been fixed:
    • Fixed bug: Title text overlapped on buttons. Now title adjusts to fit in the space.
    • Fixed bug: Game crashed when buying Low Quality Metal Armor. This was due to the name reduction. Tested golden armor, just in case.
    • Fixed issue: Made it so that the seed of the random generator would change every time you play. 
    • This means it should be more fair when sorting through items. If you don't like how the game is choosing the items, just restart it.
    • Fixed bug: Lizard description has been revised.
    • Fixed bug: Level up didn't increase HP. This was because it did increase the HP, when it should have increased the MaxHP. Well, now it regenerates your health for free at level up. Enjoy.
    What needs to be fixed:
    • Changing items don't change and seem to be stuck.
    • No new game is possible when you had a game over.
    What's giving me headaches:
    •  Saved games don't load correctly. Seems that not all the attributes of the old player get registered. I'll need to dwell within the confines of new Python Classes and new Object methods to change this... yes, a lot of work.
    What's making me happy:
    •  We have had our very first submission by Ark Rotarl!
    •  The first donation has come through! Weeeeeh! ^.=.^
    Things I just want to say:
    • With each bug I find, I feel more respect towards programmers that manage to debug, or better yet, write bug-free programs >.=.<