Hoorah, I made my deadline to have the first playable version online by Sunday! It is a really rough version, but you can win and lose so I guess you can already call it a game.
This week I will start expanding the options the player has.
I have been thinking about adding some of the following options:
- Maybe add some ability/skill tree and level up system.
- Items and shops
- Extra options for the encounters (healing, temporary bonus, map information)
- Towns as special locations where you can access shops/tavern etc.
Furthermore it is impossible for the player to form any kind of strategy at the moment. I think the main cause is that the player does not get any information about what to expect for the encounters. I will probably add some graphics to show different kind of regions and make the encounters appropriate for that region.
Showing posts with label April Game. Show all posts
Showing posts with label April Game. Show all posts
Sunday, January 13, 2013
Tuesday, January 8, 2013
Progress update January game
I am currently working on the basic game-play The player will control a party of heroes and visit different locations with different encounters. The encounters are a bit similar to FTL where you get a small piece of text and then some options. I would like to actually create chains of these encounters, but that will probably prove to much work to complete this month.
For the combat part I will probably keep it completely automatic for now as I plan to spend February on the actual combat.
I hope to have a basic playable version this Sunday, after that I will start adding some polish like graphics, sound a main menu etc. and add some more content like encounters, enemies and allies.
For the combat part I will probably keep it completely automatic for now as I plan to spend February on the actual combat.
I hope to have a basic playable version this Sunday, after that I will start adding some polish like graphics, sound a main menu etc. and add some more content like encounters, enemies and allies.
Saturday, January 5, 2013
Adding random names
After playing around with creating a random name generator for cities and towns I have ended up with the following result, you can also see some temporary UI.
Adding locations and links
The current world contains a texture with the world map and a set of regions in the land area of the world. The regions know which ones are their neighbours.
As a next step I have added one location per region somewhere randomly in the region and added a link between each location in neigbouring regions.
The small blue capsule represents the player's party for now.
You can see the results in the images. Some outstanding issues with current system:
- Selecting a random pixel from a region make the location often close to the edges of the regions.
- Probably a bit to much links between the locations
- The links are drawn using the LineRenderer in Unity, but this needs a draw call for each one of them.
Region generator fixed
Having fixed the bug I talked about in my previous past the regions look like this. This is the regions I get from the Voronoi generator in the Coherent Noise Library.Then I walk over this image and identify the regions and store the neighbor for each region. The following image has the identified regions where there grey-scale is based on their idea, which results on the earlier discovered regions to be darker than the later discovered ones.
Region generator bug
To generate the world I have decided to use the Coherent Noise Library for Unity. To create the landmass I create an height map. This is done by using billow noise and combine it with a circle to force it to be an island. By giving the 'different heights' a different color it presents an decent map like image:
After creating the terrain texture I want to divide the land into different regions. These can later be used to determine where location should be placed. I imagine it might be useful to give regions some properties, like evilness or how forresty it is, and blend the different regions so there is nice transitions between the different regions. These properties can then be used to determine what kind of location should be placed in these regions.
By using Coherent Noise's voronoi generator I got a nice set of regions on the world map, but the filter to remove regions from the sea area's is still buggy.
January's game
The idea for my January game is to have a randomly generated fantasy world, give the player a party of heroes and let him walk around fighting monsters and everything else heroes typically do. For January I will only focus on the world overview part of this so:
- Create the map
- Populate it with cities/towns/dungeons etc.
- Create roads between these locations
- Let the player walk between the locations
Subscribe to:
Posts (Atom)

