Submissions by PeterLauris tagged 30daydev

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. ;)

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_.

This was a pretty productive day. I added a new building - barracks and new resource strength. It will be used to attack other players and defend from their attacks. Also did some minor improvements not worth mentioning. :)

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_.

Today I continued working on notifications. Created functions for adding and removing them with nice animations. All in all, I'm quite pleased. :)
I'll a gif with the new notifications.

By the way, if you would like to show Crystal Kingdom your support, you can like its facebook page. :)

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_.

Today I started to create notifications to display players information in a (hopefully) non-intrusive way. I added a gif to show you how it currently looks like. Also, some minor improvements were done, for example making text red when the number it is displaying is negative.

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 was a quite productive day. Some of the things that were done:

  • added 2 victory scenarios
    • population victory (be the first one to get X amount of population)
    • technology victory (be the first one to finish all researches)
  • added bonuses to choose from before starting a new game
  • added information popups

The victory scenarios will still be changed. I am planning to add even more victory scenarios in the future to make the game more interesting to play over and over again.

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_.

Nothing too much to tell today. Had tons of things to do unrelated to Crystal Kingdom. Mostly did some minor tweaking and came up with many tasks that still need to be done for example creating winning scenarios and an option to choose one of multiple possible bonuses before starting a new game. I'm hoping to finish some of them already 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_
.

Unfortunately, this wasn't a very productive day since I'm feeling a bit sick. I still somehow managed to finish everything I was planning to do, though - the research system is now finished. :) Not sure, what I'll be working on next, but I'll definitely figure it out. There are tons of things to do, including art which I'm delaying as usual. :)

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_
.

Today I finished working on producing random events. Some minor bugs were also fixed and small improvements made. Currently, I'm working on research buttons - displaying corresponding price and image. Tomorrow should be too busy and I'm hoping to finish off until next update. :)

I also started reading a book about Machine Learning named "The Elements of Statistical Learning: Data Mining, Inference, and Prediction". Hopefully, it will be useful in one way or another.

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 was a quite productive day. First of all, I created a bonus system for gathering resources which seems to be working great. Second, I made a weighed random function for choosing an event for them to have different probabilities. I also had some great ideas on how to improve Crystal Kindom and what else to implement, but that's for later. :)

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_
.

Today I fixed some bugs and decided to take a little break from improving AI for a moment. Instead, I started to add additional functionality like a possibility for a random event (like earthquake or something like that) to occur after every day and food cost for population (people now consume food, so you have to gather it more). Tomorrow I'm hoping to create basic research system where you buy researches from a research tree using RPs (research points) and they will give you various bonuses. :)

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_
.

So... Today I worked on making AI decide when to increase the population and when not.It went better than I expected - it seems to be working more or less fine. Only some minor changes in formulas or quotients should be made.

I also started to learn about neural networks. If everything goes well I might even try to implement them in the game. :)

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_
.

Today was spent fixing multiple nasty bugs. One of them was that at one point of the game population suddenly went from 10 to 2 billion. I also dealt with some performance issues. One of the solutions was slowing the game quite a lot.

Next I'm planning to program AI to decide when to increase the population and how important it should be. :)

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_
.

Today I spent mostly creating blog site for Crystal Kindom and fixing some bugs. Blog can be found here - crystalkingdom.net, let me know what you think. ;)

As I promised, here is a very early version of Crystal Kingdom for you to see how current AI works and maybe suggest some improvements and leave feedback. Hope you like it. :)
Click here to try it out
(You need Unity Web Player to play it).

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_
.

Great news! AI can now decide which buildings to improve. :) Tomorrow I will release a version for you to see the progress and maybe suggest some improvements. :) I'll probably link to it in the next update.

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


Today I continued working on AI. Quite happy with the progress, currently everything is going according to plan.

I feel like these updates are becoming repetitive, nothing much to tell every day. To make things a bit more different, I added a short code snippet for you to see at least some progress. It's not commented yet, though. :)

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

Today I finally did some coding. I'm hoping to finish basic decision making until Saturday. The amount of resources being gathered will depend on the cost of the next building that will be built. Not the best solution, but I think it's good enough for beginning. :)

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

Today I kept thinking about AI and I believe I came up with a decent solution for now. Now it's time to program it - hopefully, tomorrow. :)

Below I have added an exclusive (!!!) photo of my Crystal Kingdom notes (in Latvian), not sure why. :D

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

Today I thought a lot, mainly about different algorithms to use for AI. It is gonna be tough, so many things have to be taken into consideration, for example - which resurce gathering should be upgraded? Should the number of the workers be increased or decreased? etc. I will try to release something until the end of the week to hopefully get some early feedback. :)

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

A very short update today, haven't really done too much. The only thing worth mentioning is that I purchased domain crystalkingdom.net. Nothing in there, yet. I'm planning to put a blog in there for now and a landing page later. :)

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

Today I spent a few hours looking at Unity assets that could be useful for saving game, localization and debugging. They will definitely make the development of Crystal Kingdom faster. :)

I also made a very basic decision making for AI. A list of all possible actions is made and sorted depending on the strategy of the player. Afterwards, one or more affordable actions are selected. This will definitely be improved.

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

Loading more