later town

Fairy Kingdom

It is up to the fairies of the subterra to guide the mindless mushroom folk to glory. Well, more likely just basic survival.


You supervise the growth of a mushroom colony in a procedurally generated cave. Help the mushlocks find food, build houses, and deal with marauding orcs for as long as you can.

Turn based god game.

Awards


That's a big resolution...
Presented by OrionDark7

Give this entry an award

Scores

Ratings (show detail)

Overall: 3.2
Fun: 3.1
Production: 3.2
Innovation: 3.3

7% respondents marked the game as not working.
Respondents: 13

Files

File Uploader Date
fairy_kingdom_1.0.zipfinal
game_bundle
thyDungeonSean 2017/10/21 17:45
big town.png
later town
thyDungeonSean 2017/10/20 15:01
screen0.png
revealed map
thyDungeonSean 2017/10/17 00:42

Diary Entries

Initial Journal Entry

I am pleased with the progress of my project.


I struggled with the theme initially, but I like what I came up with. The player will control fairies who can indirectly influence a subterranean mushroom kingdom. (They're behind everything!!) 

Basically I procedurally generate a cave map and populate it with some little mushroom dudes. Right now there are rivers and plant life grows based on the rivers. The mushrooms are all AI controlled and will mostly just do random walks. The player will be able to use different powers to make things happen in the simulation. The basic thing is plop down a shiny sparkle that will lure the mushroom boy onto it, thus influencing their movement.

I wasn't sure if I was being too ambitious for the week, and I haven't been working very hard so far. But I'm pretty pleased with the progress for two days. I have a basic cellular automata map generator. It finds an ok spot for the start of your village. Mushroom folk can get added to the level and can wander around now. Just need to start on the more advanced ai behaviours.

Eventually want to add in some antagonist orcs as well as more mushroom - terrain interactions.

I'm making the tiles myself, and they are very rudimentary, but hopefully reasonable.

Not sure how game-y it will end up. Might be a bit more of a toy than a game.

Add a comment

Crunch Time

I really kicked into gear the last couple days and implemented a ton of new features. I think I let the scope of the project run wild a little bit and it's not going to end up very polished. But hopefully it will be interesting or fun.


Mushroom people (mushlocks) have a whole life cycle where they gather food, eat, bring extra food back to their houses, fall asleep when tired, and morph into new mush-houses when two sleep adjacent to eachother on the same y plane. The houses spawn new mushlocks. 

As the fairy king you have a variety of powers to influence the world and guide the mushlocks. They include summoning rocks and rivers onto the world map, pushing mushlocks around with wind, and marking points of interest for them to check out.

A bunch of gems are scattered into the world. Mushlocks gather them up. Working on that more today.

Orcs are also scattered in the caves. They will go on rampages from time to time destroying your houses.

Today I'm going to frantically implement some tool creation and behaviours - spears and picks for fighting and mining respectively.

Add a comment

Complete

I worked hard yesterday and implemented most of the features I wanted. Plus listed all the final touches today. Just uploaded. I'm pretty happy with it.


I would have liked to add more fine tuning for say, how aggressive and frequent the orc invasions are. But I think the level it is set at keeps things interesting. It will probably usually cause a wipe out within a few minutes, but if you use the fairy powers to kill orcs or block them off from your town, you can probably keep things going much longer. But it probably won't be much fun to do that after a point.

Hope you enjoy!

Add a comment

Screen Size

Sorry I didn't make the screen size more manageable in game. 


If you run from source and want to change the resolution, go to src/contstants.py and adjust SCREENW and SCREENH. It might break fullscreen, but it should work otherwise.

4 comments