Audio Tree

A rythym puzzle game,where you can create your own music and solve puzzles. Using a synthesizer and the LÖVE engine by creating epic trees where every leaf is a note!

Planned Features:

Challenge mode, where you piece songs and tunes back together by ear.
Sandbox, let your creativity run wild with the entire synthesizer at your fingertips and the ability to export your creations as levels to send to your friends.

Game being created by Lewis Pearce.
Although recently left due to complications, see blog post below.
Every donation helps me on my next game.

Image RSS Feed Latest Screens
New Radial menu New panel AudioTree audio panel
Blog RSS Feed Report abuse Latest News: AudioTree Retrospective

0 comments by StoneCrowUK on Jul 30th, 2013


Writing this article has been on my mind for a while, to evaluate the successes and failures of Audio Tree as they happened and chronicle the history of the game a little for the benefit of other developers looking to make less of the same mistakes.

Hive is still available to try here.

Audio Tree actually started out as a hexagonal game called Hive that I was working on while still in high school, the concept was to enable users to create music in a graphically attractive and understandable format. This design had a few great bonuses, it was really easy to understand and from a programming perspective super easy to get working.

Though soon after beginning I realised that this lead to the huge limitation of each sound only having 6 possible connections and the complications of space management when you started to create multiple ongoing rhythms. So I began to look for ways to enable as many connections as possible and soon the tree idea was born from playing around with the line connections in Hive. Atree was created soon afterwards.

Again this prototype is available here.

The first version was just testing how to make that work and experimenting with the ability to infinitely zoom into the image so it was possible to add endless layers of detail. I was happy with this concept because it seemed like a simplification of the display of the game while still achieving my goal of allowing for much larger amounts of connections without adding too much complication to the control. So began work on a full version of it, which would become Audio Tree.

Most of Atree's design was kept with multiple branches being different lines of rhythm, infinite zoom was scrapped because it was just more complication onscreen at once.

Atree new trees in
One of the first versions.

Rapidly I had something that worked and you could create pretty little trees with leaves, it had a menu and a sandbox, coming next was the synthesizer; this is where the problems really started to occur. A couple of months later working in my spare time during weekends I had something I could begin to test with, a prototype!

Atree 0.2 is finally here!
Leaves at the beginning were just cubes.

What worked?

The visuals.

The simplistic nature of the game made it easy to pick out detail and the lack of any kind of background made it clear all of the focus was on the stumpy little tree in the foreground.

The menus.

In truth the menus are probably the most successful aspect of the game and layed the foundations for the simple menu system I'm still using today! It was fast to program and easy to implement and went hand in hand with gamestate changes.

The idea sounded cool.

Conceptually Audio Tree sounded awesome, I got plenty of feedback from people interested in how a game like this would play or just plainly excited by the idea. This even got me an article at techzwn.

What sucked?

The gameplay.

Any version of the actual game I put together just plain sucked, the trees were tedious and picky about where timings and I wanted the game to be about jamming out fun music, not trying to work out exactly on which beat a cymbal was. I even tried giving the full tree and just asking the player to stick the sounds on but that was just more boring and only slightly less fiddly.

The visuals.

As much as they were something which drew people to the project they were still a limitation, everything being in 2 tones meant stuff easily got confusing if you weren't careful and although I played around with having things specific colours I didn't want to abandon the cool ability to set your own colours I had worked on, it only made it slightly easier to understand anyway.

The controls.

Simply put they were just too complex, everything for every tool (and there were a fair few of them by the end) were smashed into the few inputs the mouse could give and this lead to all kinds of mistakes and accidents.


What would I do differently in the future?

The whole thing was developed while I was still really coming to grasp with programming as a whole and it really shows, now I would start by just programming almost everything differently. Whenever I look back at old code I am constantly amazed at how I used to do things even DeerHunter1066 scares me sometimes and it's only been one year since I wrote the first version of that.

Number 1 mistaken decision I would "probably" never make again is to design a game around a piece of concept technology instead of a fun idea. The first thing I aim to have in place now is the systems which allow the game to be fun, instead of the content creation tools. This should really be basic but it didn't occur to me until days of work had been thrown away on something completely not fun just because the general idea was exciting.

Music games are also certainly a very risky area to try to make something in, especially when your directly and intentionally making the music, there is such a thin line between what works and what is just plain tedious.

Whats Next?

I can now confirm I am working on more prototypes and games, this includes 2 mobile games!

One of which will hopefully be a mobile version of DeerHunter1066!

Monetization of mobile games seems like a sticky subject and I'm still not sure whether to go with the ridiculously cheap model or the free with ads model, if you have any opinions on either please let me know as any information is helpful. Although development is super slow on anything at the moment due to severe money trouble with my other jobs and needing to just concentrate on putting food on my plate and earning enough money every week to get by.

As always have a great day and thanks for taking interest in my work.

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
Last Version of AudioTree

Last Version of AudioTree

May 29, 2013 Full Version 2 comments

Inside is a Windows 32bit Executable and a .love file for anyone not on windows that has LÖVE installed, you can get LÖVE from the website...

Post comment Comments  (0 - 10 of 12)
Manio31 Jul 16 2012, 3:55pm says:

This is such a neat concept. Tracking.

+3 votes     reply to comment
ElectroMite May 31 2012, 5:58pm says:

Following, I love music games :D

+3 votes     reply to comment
HoundsTooth May 27 2012, 1:09am says:

Should put up a video with audio if a game revolves around sound

+3 votes     reply to comment
StoneCrowUK Creator
StoneCrowUK Jun 3 2012, 8:57am replied:

I want to get the effects interface and mod support for user effects in and then ill start doing videos and getting out a demo.

+2 votes   reply to comment
StoneCrowUK Creator
StoneCrowUK May 23 2012, 3:52pm says:

Shouldnt be long till i have the first demo out. got the trees playing music and the synthesizer all in and working, just gotta get some more support for the effects and bash a few bugs here and there.

+2 votes   reply to comment
aquasheep2 May 11 2012, 9:08am says:

First of all, tracked! I think this is a very cool concept, and I can't wait to see how it turns out.

Second, I'm pumped about all the modifications and customization you are allowing; that's going to make this game extremely replayable.

Third, I think changing the shape of the leaves is probably going too far; while I think it's cool and could lead to some more visual artistry involved in the process, I think it's not quite enough to spark people's visual imagination and interest, but it's not really necessary either. It could certainly be something to add later and to experiment with, but I would let people play the main game first and see if they could come up with any use for it.

Also, if you want any help with this project, I'm quite interested in testing and [possibly] level design (if I could make something interesting enough).

+3 votes     reply to comment
StoneCrowUK Creator
StoneCrowUK May 11 2012, 9:37am replied:

Thanks mate,
yeah my thoughts exactly about the leaves but since it should be fairly easy to implement i may aswell add it. It fits with a pretty mode im working on for this that adds extra options for visuals but will be slightly more taxing on computers.

There will be a demo/open beta to test after the sandbox is polished and challenge has a few levels.

+3 votes   reply to comment
aquasheep2 May 13 2012, 4:13am replied:

Sounds like a plan for the leaves. And as for the beta, I'm there. Keep up the good work!

+3 votes     reply to comment
FelixWunderlich May 2 2012, 3:25pm says:

this looks awesome. tracked!!

+3 votes     reply to comment
xxtrollmonstaxx Apr 27 2012, 5:15pm says:

Looks great, can't wait to see how it develops!

+3 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Audio Tree
Windows, Mac, Linux
Obscure Worlds
Send Message
Official Page
Release Date
Game Watch
Track this game
Single Player

Latest tweets from @obscureworlds

Back, away, back my life is hectic. Getting something done finally on typefighter and another project, feel free to message for info :)

Sep 1 2014, 3:23pm

More controls added to TypeFighter, next is beginning to refine that and add obstacles.

May 23 2014, 6:30am

Shiny new buttons added to the website if websites had beta's its just gone gold haha.

Apr 30 2014, 10:36am

@stackmachine Yes, launching stern-first and submerging to further depths as the safety of the initial build is confirmed watertight.

Apr 30 2014, 10:31am New article at my website on new stuff.

Apr 29 2014, 3:35pm

Have had a facebook page for a while, follow it here for about as occasional updates but more pictures!

Apr 27 2014, 2:27pm

On the subject of Carcass and SubFace, slow is the answer... they are long projects and I'm currently making £0 a week so short term is all!

Apr 27 2014, 1:52pm

This new state system is so much fun, added a transition between menus to TYPEFIGHTER just for fun earlier.

Apr 27 2014, 1:51pm

No I'm not dead! Just trying to make money in other things, on the topic though check out this menu of a quick game!

Apr 17 2014, 6:42am

Excited about subface, menus almost done and a new job working with fishing weights might actually mean I have time finally for projects!

Sep 24 2013, 2:03pm

Embed Buttons

Promote Audio Tree on your homepage or blog by selecting a button and using the embed code provided (more).

Audio Tree
Audio Tree
Last Update
1 year ago
38 members