Monthly Archives: April 2014

Buckthorn Bash: A Demo of My New Silly 3d Ecology Simulator Computer Game

December 2014 update: There is a new version of this game! It’s still buggy as all heck but works a bit better. See . And thanks to my friend Shane Celis for offering tons of help. Without him I wouldn’t have taken up this project to begin with…

Long time followers of this blog (if there are any) and my friends may remember that several years ago I made a silly little computer game called ‘buckthorn bash’. You played as a tiny little intern, frantically trying to kill buckthorn so maples could survive. The game was buggy and crude, and most frustratingly the area in which the game took place was very small – only a few maples could fit.

Picture 11
the old buckthorn bash.

Well, Buckthorn Bash is back, this time in a 3-d Unity environment with much more going on. The game spawned from frustration with the passiveness of settings and environments in most computer games. At best they are to be exploited, and at worst they are no more than a cardboard set to look at as you run about. Here, while the game itself is very primitive, you may notice some interesting emergent behavior in the plants.



You are a rabbit on a small island in Lake Champlain. The island has spruce, hemlock, cherry, and maple trees… and common buckthorn, an invasive species. The plants all grow, produce seeds, and die. each seed is produced randomly, so the plants won’t always act the same way. The idea is that the spreading buckthorn, left unchecked, would crowd out the other trees and take over. However, before it gets to this point, the current form of buckthorn slows down the game enough to make it unplayable. So your goal: manage the buckthorn such that it doesn’t slow down your computer too much.

How do you do this? Easy! You aren’t any ordinary rabbit. You are a rabbit whose poop kills buckthorn instead of fertilizing it! Move the rabbit with the W, A, and D keys, and press space to shoot rabbit poop. I’ll leave it up to you to figure out what the buckthorn looks like and how to damage it, if you choose to at all. Or, you can try to maintain the diversity of native trees by shooting or pushing their seeds to new areas so they spread. In the current form, if the native trees are left alone hemlock tends to take over after a while. You can also just quit the game if it gets too slow, by closing the window or if really slowing down press control-alt-delete and closing the game. There isn’t really a goal – do what you want.

The magical rabbit can’t swim. In theory, if it falls in the water it is reincarnated elsewhere, but sometimes, due to another bug, the rabbit dies and ends up just laying there while trees and buckthorn grow around over its head. Not fun at that point, so you’ll probably want to restart.

This is just a demo. After fixing the bugs I plan to add a lot more – more species, more invasives, more thing the rabbit can do, different islands, you name it. If you have ideas let me know!

Try the new buckthorn bash demo at ! There are PC and Mac versions, scroll down to see the Mac version.

Let me know if you play it and like it (or don’t like it) because I’ll probably be doing more with this soon.

(you can’t get to this island right now).

Try My Trees of Vermont Field Guide!

It’s been a long winter. The January-March period in Montpelier was the second coldest since records began being recorded in the 1940s, and March was the coldest March on record. Many other places in Vermont with records that go back further also had record or near-record cold, especially in March.

The winter was so long that I’ve run out of things to say about winter. It’s cold. We’ve been boiling maple sap… a fun, time consuming, but very straightforward process that results in delicious maple syrup. Mostly, over the last few weeks, I’ve been anticipating spring. Spring is finally here.

The trees won’t leaf out for another month or so, but the snow in the forests is thinning, the air is getting warmer, and it’s becoming easier to roam the woods. For those reasons, I wanted to announce one of my projects from last Fall and Winter – a field guide to all tree species known to occur in Vermont’s natural areas.

The tree guide, which was created using the Guides feature on iNaturalist, includes all native tree species that are known or believed to occur in the state, as well as non-native species that are able to survive and reproduce on their own in forests. Each tree has several associations tagged to it, including its temperature and moisture preference and the types of leaves it has (for the latter you will need to wait for May except for conifers). By using these tags to filter the tree types, you can easily get photos of a few trees to choose from. It should be a pretty effective guide.

The online version is here. You can also put the guide on your smartphone. Just download the iNaturalist iPhone app (I think it works on the iNaturalist android app also but I’m not sure) and go to ‘guides’. You can download the guide to your phone so it still works when you are out of cell phone service. If you want to add observations to iNaturalist you can do so directly from the guide!

I wrote Vermont-specific descriptions for some of the species, but others have generic descriptions from Wikipedia. If people decide they like this guide and would like me to write more Vermont-specific descriptions, I could possibly be convinced to do so. Maybe some day I will make guides for other groups of plants too. The guides template on iNaturalist makes it very easy to do so.

Check it out, and let me know what you think! It should work anywhere in New England, really, but won’t have some of the oaks or hickories that occur down in Connecticut. Michigan and upstate New York, southern Quebec, and the Maritimes have mostly the same trees as well. If you live in a different region, or are interested in other species, check the Guides on iNaturalist to see if someone made one relevant to your interests.