This forum is read only and just serves as an archive. If you have any questions, please post them on

Alien Tree

 by lazer
 Rating: 5/10 after 15 votes Please login to rate! Can't rate your own Game! Already rated!

9 years ago by lazer

The January entry for the One Game a Month challenge. Try to keep a tree alive while picking as many fruits as possible. Alien Tree is an experiment in procedurally generating a tree using JavaScript and HTML5 on canvas. Built using the ImpactJS engine. Source:

9 years ago by Jackolantern

Very neat game! But how do I use the candle? I am assuming I have to use it when the branches start turning blue in winter, but I can't seem to find a way to stop them from dying.

9 years ago by lazer

You have the right idea, but my implementation of the candle sucks - you're meant to "rub" the cold branch with it from end to end several times to "unfreeze" it and stop it from dying. It technically works, but is extremely clunky. I will go back and make it work better when I have more time :)

9 years ago by stahlmanDesign

This is really cool. I didn't get it for the first few times, but once I read about watering it, the game is fun enough to keep coming back, trying to nurture the tree for longer. Keep working on this game. A peaceful and fun challenge.

9 years ago by lazer

Thank you :) I would love to keep working on it. Right now I'm focusing on pushing something out every month for the One Game a Month challenge, but I'm excited to go back and polish all of these releases up afterwards!

9 years ago by mpenner

I really like the concept. I'm definitely interested in digging through the code to see how you did it.

9 years ago by lazer

Thanks, mpenner! Let me know if you have any questions about the code. It was a very experimental project, plus rushed due to the One Game a Month deadline, so it's all very messy (sorry!)

9 years ago by mpenner

Haha, no need to apologize! It's all about the learning. Better to do, and learn from it, than to twiddle your thumbs.
Page 1 of 1
« first « previous next › last »