Can I Finish in Time?

Progress on this project is coming along really slow. I have to admit that it takes some time to get into a whole different language (Haxe) with my second project with HaxePunk. This, in combination with other time restrictions (work), makes me doubt if I can finish this game within May. I really hope to implement the basic mechanics to try it out.

Nevertheless, here is a screenshot of the extended tree generator. I only have too add some leaf (circles) and then I can get to the game logic and interaction.


Randomizing the Initial Trees

Unfortunately my spare time for coding today is over which means, that this is only a half finished prototype. Nevertheless I’d like to present you the basic random tree generator. You can refresh the level by pressing “space”.

Next to add is the logic for growing the side branches and generating the leaves. After that I will implement the game interaction and logic.

No Coding – Progress on Paper

I totally lack the motivation to code any more today in the evening after coding at work for a research project today.

So I took a pen to make some sketches for the buildings to construct in the game.

GrowStructSketchRegarding the game mechanics, I made some notes. There will be the sketched five types of buildings:

  1. Planter for trees (uses energy to make new trees)
  2. Powerplant (makes energy by consuming water and air)
  3. Dehydrator (makes water from air)
  4. Extractor (makes air from soil)
  5. Thickener (makes soil from water)

The goal is to balance your ressources by constructing those buildings. The trees will also have an influence on the ressources.

Plans for tomorrow:

  • Implemented randomized growing of trees
  • Make pixel art sprites for the buildings
  • Add leaves to the trees

First Screenshot

Finally I’ve written the first lines of code today. These are to create the basic graphics on the screen. Unfortunately I haven’t started to implement the real growth of trees, so this is just a sprite test. Nevertheless it works fine. So I’m quite happy with the outcome of today’s work. I also specified the game mechanics on paper. The game will be about balancing the 4 different ressources (soil, water, air and energy) by constructing five different buildings and let the trees grow. At the start of the game a goal is selected randomly by a fixed set of goals. These goals will include making a specific amount of trees or a specific height. Fine tuning of the concept is still necessary.


Slow progress

Today I have made just little progress on my game for Experimental Gameplay Project and OneGameAMonth. At least I’ve decided for a name: “Growstruct”. Also I’ve detailed the game mechanics and made some first sketches for the buildings to construct. They will definitely not look like the buildings in the mockup from yesterday’s post. They’ll be smaller and more greyish. Finally, I made a new project in FlashDevelop. So I’m not that far away from writing the first lines of code ;).

Mockup of May Project

Started with gamedev today, but haven’t written a single line of code yet. I just made some basic sprites and a mockup of the main screen of the game. The trees will grow by themselves and you can construct tree-buildings that will have an impact on the three resources. These resources will influence the growth of the trees.

Sounds confusing? Yeah, I’m still not sure about the main game mechanics. But the game will look similar to that mockup.

mockupThe plan is to make a Flash game with HaxePunk.