This version includes the recently mentioned character Skills and XP Upgrade. To find out more read the quick intro at tigforum.
Tuesday, July 31, 2012
Sunday, July 29, 2012
This weekend I started extending the game with new logic: Experience and Leveling.
Your creatures will gain experience points based on what they are doing. Certain activities, such as lumbering, mining or fighting, all produce XP points when performed and are collected separately (XP for mining goes in one bucket and so on...). When one type of activity is performed enough, it will level up; This way each type can be configured to level faster or slower than other's depending on how valuable the activity is. To do that, the next level is determined by an exponent. Leveling gives the player skill point(s) which can be exchanged for some common but also rare awesome skills (not yet included - skills will become available over time)
This will be the basic architecture and will be released soon. Some advanced elements I want to try out may be:
- Diminishing returns on ignored activities
- Auto assign selected skills to your minions when available
- New skill options through research and research points
Wednesday, July 25, 2012
Posted a new version (0.1.6.3) that fixes some issues when loading games. This fix repaired several reference issues and should hopefully make all the saved games work which everyone has already created. If you are still heaving problems, send me a mail to SendMeBugs@dungeoncolony.com. I also fixed issues with game pause and how shortcuts behave when typing text.
Tuesday, July 24, 2012
I fixed one major bug that was really annoying that when you type text into a textbox, some shortcut keys would then trigger the shortcut like f for fullscreen. Another bug which was also mentioned in the forums, didn't allow any input on pause. Some input is now possible, mainly the option menu controls
Sunday, July 22, 2012
Today marks the launch of version 0.1.6.0. This version completes the public alpha launch (Website, game updater and cloud storage). With cloud storage, users can request a passcode which allows them to store up to 4 games on the Dungeon Colony server. You must register to unlock a passcode. Register or Login to unlock the passcode now.
Finally I am going to turn my attention back to the game itself. The next release will be an item from the short term goals listed in the goals section here
Friday, July 20, 2012
Here is another release for today: I just replaced the game files in the user profile with a game starter that works on Windows, Mac and Linux. This is a small Java program which uses Getdown to check for new game files and then downloads the ones that have been updated. That way, players can get new releases instantly and won't have to replace their outdated game files manually.
Go register and download the game. It's a free download!
The next release will probably be the Cloud game save functionality. That will allow players to store their game online and let them play the from any computer using their account username and a passcode. This will also allow for easier debugging of individual issues since I can access player-game-files from a developer perspective. Of course, users will have the choice to opt out.
I just published the DungeonColony.com website. You can create an account, download the game and find more info about the game itself and what the goals are to get it completed. If you enjoy what you see, please help spread the word. Thank you!
Monday, July 16, 2012
After a few months of private alpha testing the prototype of Dungeon Colony was ready for the next milestone and, yesterday, I posted a new public alpha version on tigforums. This log will serve to keep track of development progress and to post announcements:
I am also going to launch the DungeonColony.com website by Friday, July 20th where more information about the game, background and goals can be found.
Also coming soon:
- A game launcher with automatic game updates of new builts for Win, Mac & Linux
- Cloud game save functionality for the dungeons you create