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!

10 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:

10 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.

10 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 :)

10 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.

10 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!

10 years ago by mpenner

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

10 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!)

10 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 »