Tuesday, January 17, 2017

Let's Make Some Magic!

Forgive me, I had to.

Added
I've added "mana" to the world and an creature type that lives off of it. Creature 04 will only pursue items that possess mana. When 04 collects enough mana, it grows into creature 05. Unlike 03, 05 changes forms after collecting more mana, then changes back, A 04 will breaks off when this happens.

Changed
I've changed how creatures categorize their food. This still needs more work, though. I've also changed how 02 becomes 03. To account for the new diet, 02 is no longer on a timer, now just growing with enough mass.

Plans
I'm going to work on how they choose there food and try to fix an issue that keeps adding mass and mana into the system over time. I also have one more creature type that will interact will both mass and mana, just need to work out some of the concept before I start programming.




A sample of all the creature types



After letting it run for a while

If you want to download the new build I'm releasing on the first, consider becoming a Patreon.
Even if you don't pledge anything, you can still download the first version I've uploaded or the first build of my other game Project Retina.

Sunday, January 15, 2017

Project Mon Life Progress

I've decided to write up a proper log of my progress instead of using the rather vague entries I've posted before.

Version 0-01-1
  • Added "Creature 01"
  • 01 can move about randomly
  • 01 will lose health over time and die at 0
  • Dead 01 create a "corpse object"
  • Living 01 will move towards corpses and eat them
  • Eating steals mass from the corpse
  • Corpses disappear at 0 mass
  • 01 divides when mass is high enough

Version 0-01-2
  • Wrote some scripts to simplify things for future additions
  • First actual backup created

Version 0-01-3
  • Added "Creature 02" and "Creature 03"
  • 02 becames 03 when mass is high enough
  • 03 moves away from the crowd to "bares fruit" when mass is high enough
  • Fruit becomes a 02 after some time
  • 01 will eat fruit it it's close enough
  • Wrote more scripts

Version 0-01-4
  • Added a "decay" system that causes corpses and fruit to rot after some time

Version 0-01-5
  •  changed starting HP/SP from random to fixed
  • Added a "Release" system to keep mass from being horded in 02s

Thursday, January 12, 2017

Project Mon Life - Second and Third Creature

A preview of Creature 02's and 03's behavior

I going to use a blank background to make it easier to tell what's going on. I'm also going to use placeholder names until I decide on designs for my little critters. 02 and 03 are linked, with the latter being the adult version of the former.

Project Mon Life first release

I just finished the basic AI for the first creature type. My goal is to create a (mostly) functional ecosystem using a variety of different creatures. Currently, it's more of an ant farm than an actual game. Eventually, I'd like to use this for a Don't Starve-like game, but for now, I'm just going to work on populating the environment.
 I'm using placeholder sprites, but I'll try to replace them by the end of the month.

If you'd like to watch the little things in motion, you can download the first build for free from my Patreon.