Short description of my game:
It will be called Crystal Kingdom. Probably the best way to describe it is to say it will something like very simplified Civilization and a bit similar to Ikariam. You will rule your country - gather resources, do research and talk to leaders of neighboring countries (attack or cooperate). The goal of it will be to reach one of the winning scenarios (similar to Civilization).
I have already done some coding for Crystal Kingdom before, but I'll start counting days from this one, though. :)
Things I did today:
  • Created a list of deadlines for different tasks
  • Improved my code (created new classes, preparing to add computer players).
Nothing much but still - better than nothing. Was busy celebrating the end of exams. :)

Excited to see this develop Peter! Great start :D

More submissions by PeterLauris for #30daydev - 2015 - Q1 (Jan - Apr)

Unfortunately, today I had some problems with my PC, but don't worry, I'm keeping backups for Crystal Kingdom in 2 different places. :) I only did some minor improvements, hoping to do more tomorrow.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I added type of resource bonus that gives the player a specific amount of resource every day, instead of increasing its gathering rate. I also fixed some a couple more bugs related to bonuses and improved Help view a bit.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I did some AI planning and decided to postpone improving it until I have more spare time, which should be at latest in 2 or 3 weeks when a couple of the university courses are ending.

Today I also started working on Help view (no content there yet) and fixed another nasty bug. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

This day didn't go as planned. I discovered that the computer wasn't able to upgrade warehouse and barracks and fixed it. While doing that, I found a few bugs that might have been very difficult to track down in later stages of the game, so I think I got pretty lucky with that one. :) I also noticed that in the new header I somehow had missed the section for wood, so I added that one, too. Tomorrow I'm planning to continue improving AI to be able to earn research points and maybe spend them.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I worked on AI. It can now win with the population victory. Also fixed one or two bugs. Tomorrow I'm planning to "teach" computer what researches to finish so it can win with the research victory, too. Other improvements in the current AI also need to be done, but those are not that important, so they can wait. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

A very short update today. Unfortunately, this wasn't a productive day. Did some AI studying and nothing more. Tomorrow I'm planning to improve current game AI and make it possible to play against it. It's gonna be a challenging task. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Did multiple minor tasks again today. Also changed the layout a bit, I think it looks a lot better now, what do you think? (I'll add an image below). Help and Diplomacy buttons are currently not working, I'll add their functionality later, maybe even tomorrow. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I did multiple smaller tasks:
  • added an autosave every 5 turns. Player will have an option to change the saving interval or turn off the autosave completely.
  • added error handling for loading save files if they are corrupt. A nice message is now displayed.
  • added a check for victory scenarios. Player is now displayed a pop-up specifying which victory is reached.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I added a short tutorial, did some minor tweaking and released v0.1.0 of Crystal Kingdom. You can try it (Windows version) for free right now: HERE

Feel free to leave any feedback! I hope you enjoy. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I finished the work on the save system. Player now can create and name a new save file and later choose which one to load. I also fixed a couple of nasty bugs and improved the performance a little bit. :)

I'm planning to publish the next version soon, so stay tuned. ;)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Mondays are not the best days for Crystal Kingdom development - lots of other things to do. I did, however, work a bit on the save system, hoping to finish it tomorrow. :) I added a picture to show you how it currently looks.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I mostly did some minor tasks and came up with quite a few that still need to be done. I also started working on an option to create multiple save files, name them and later choose which one to load. This might take a while.

I added a gif that shows the containers where the player can see the progress until each victory. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I added a new building to Crystal Kingdom - a warehouse. From now on the player will have to improve it to increase the maximum amount of resources he can store. I think it will make the game more interesting.

I also started working on displaying current progress until possible victories. Hoping to show some gifs tomorrow. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

So, just as promised, did some coding today. Added an option to choose a name for the kingdom and also created a settings popup. Currently it contains only two buttons - save and load, though. :)

I also did some thinking about design and UI options for the game and also did some SEO for the Crystal Kingdom blog.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

To be honest, this day wasn't a very productive regarding Crystal Kingdom. I wanted to take a little break and had other things that needed to be done.
Tomorrow, however, I will continue making Crystal Kingdom with renewed energy, tons of stuff needs to be done. :)

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Today I created a save/load system where the player can create a single save file and later load the game from it. It actually was easier than I had thought. I'll add an option to create multiple save files later. :)

I also did some AI studying, nothing much to tell about it, though.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

This was a quite productive day.
I did some AI studying and programming and started thinking about creating a save/load system. After reading a few articles about possible implementations, I decided what would be the best option for Crystal Kingdom and what information should be saved. Tomorrow I'll start making it and hopefully even finish it (for the current state of the game). :)


If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Didn't do too much coding today either. However, I did some thinking (again) about what leaders will the player be able to choose.
Here is what I came up with:

  • Gandhi - diplomacy bonus
  • Hannibal Barca - attack bonus
  • Julius Caesar - defense bonus
  • Abraham Lincoln - small food, wood and stone bonus
  • Benjamin Franklin - research bonus

If you think that any of the leaders should be changed, feel free to suggest any others. :)
The exact amount of bonuses will be determined when I will do balancing.

Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)
For more updates, you should follow my twitter account - @PeterLauris and the account of Crystal Kingdom - @CrystalKingdom_.

Almost forgot to post an update today. :) I mostly did a lot of planning and thought about what to do next. Came up with about 8 things than need to be done next and I'm hoping to do some coding tomorrow. :)

Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

For more updates, you should follow my twitter account - @PeterLauris and the account of Crystal Kingdom - @CrystalKingdom_.

This wasn't a very productive day at all, didn't do too much Crystal Kingdom related stuff. I did study AI and did some drawing, though. That's at least better than nothing. :)

Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

For more updates, you should follow my twitter account - @PeterLauris and the account of Crystal Kingdom - @CrystalKingdom_.

#30daydev - 2015 - Q1 (Jan - Apr)

30 days to motivate you and push your game dev to the limits!

daily from 2015-01-27 to 2015-04-27