Sign in to follow this  
deathmtn

[Dev Log] The Genie of Hoisting

Recommended Posts

The Genie of Hoisting is probably going to be about managing an island, simulated really simply. You'll be able to ask the Genie for "wishes" along the lines of "I wish that a plant were in this spot" or eventually "I wish all poo disappeared from the island". I haven't decided how frequently you get to wish.

 

I had a couple days to get it going last week and have been able to chip at it for a few minutes here and there since then.

 

Right now, I have a few entities rudimentarily modeled:

 

- People

- Poo

- Plants

- Meat

 

They eat, they die, they decay, and plant life springs anew from critical masses of poop, just like in real nature (I assume).

 

genie-1.gif.f59194489b1344e0f6234086ef991a2b.gif

 

None of the wish stuff is there, and a lot more needs to be modeled.

The events need to be presented in a far more graspable way.

Then, maybe graphics?

Share this post


Link to post
Share on other sites

Well, it's the end of my time for Wizard Jam. I pretty much just got a simple (but reliable) cellular automaton engine going:

 

http://jimkang.com/genie

 

I really wish I could have had an actual game going, but I'm glad I tried. Next year, I'll try to take some time off from work so this can happen.

 

Good luck other Wizard Jammers!

Share this post


Link to post
Share on other sites

Oh, whoa, it seems I have to hard-reload after dismissing the intro to get it to work. OK, I'm going to try to fix this.

 

Edit: The actual problem was that it didn't handle loading rules correctly once I introduced that "intro" view.

Edited by deathmtn
Clarification

Share this post


Link to post
Share on other sites

The rules for the cells so far are:

 

Person:

  1. Starts with 3 nutrition.
  2. Eats a food if it is adjacent to gain 1 nutrition.
  3. Metabolizes (uses) 1 nutration every step.
  4. Dies if they have 0 nutrition.
  5. Poops into adjacent empty space every step.
  6. Dies if there is no adjacent empty space to poop into.

Empty:

 

  1. "Gives birth" to a person if there are three people in adjacent spaces.
  2. Grows a plant if there are poos in three adjacent spaces.

Poo:

  1. Decays in three steps.
  2. Grows a plant (destroying itself) if there are poos in two adjacent spaces.

Meat:

  1. Decays in two steps.

Plant:

  1. Decays in four steps.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this