So I have always loved the art of Bonsai but had to gwt rid of all my trees because I couldn't afford them anymore. But I've always wanted an App that has a virtual bonsai tree, a choice of different types of bonsai trees. The tree should have to be taken care of like a regular bonsai tree would, watered everyday and trimmed regularly, music to soothe it, bonsai food to feed it, anything else (use Imagination, do research) and can die if not taken care of, and would also be cool to have a meter or some kind of statistics to how your tree is doing and what it needs. THIS WOULD BE AWESOME AND SO GREATLY APPRECIATED.
Thank you,
Serion18
I'd like an app like this too. Back when I used a Palm TX I had a little freeware app called ZenBonsai that did something like this. It was primitive but fun.
I'm on this one. YOU HEARD IT HERE FIRST! Got the growth algorithm and cell structure almost done and the gameplay mapped out.
You will grow your tree from a seed and care for it and shape it to your whim using real(virtually) bonsai techniques. Watering and feeding schedules will be determined based on seasons and whether or not the tree is in training(stress) and health, etc
The growth algorithm and display can be changed to simulate different species, but I'm going to start with just one for now.
Here is a menacing vine I grew with my algorithm:
Last edited by llatch; October 9th, 2012 at 10:32 AM.
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
BUMP. Ok, it has progressed a bit since the vine- here is a tree grown by a phone:
I drew the leaves in Microsoft Paint, but the bark is real bark from a picture edited in Gimp for the shadow, seamlessness, and color. Note the draw function knows when to 180 the shadow in the right direction so shadows aren't on the top of the branches.
Not all of the trees look this good. Many are scraggly or unbalanced. Meh, it's a work in progress!
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
All of it is canvas drawing pngs with alpha. My other game(FlaTank) is all canvas also. I started converting that game to open gl to increase performance on the Blackberry Playbook, but noted not enough change to rewrite the whole engine. Really that kind of decision should be made in the beginning of coding. The sequel to FlaTank will be written from the ground up for open gl.
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
Quote:
Originally Posted by hardya
canvas I know, png I know, what's alpha?
opengl I know. What is blackberry playbook platform like how do you develope on that?
my background is low level advanced C++. I have done C# a bit and just started looking at android, but didn't like the book style
you recommend a free online book?
Just curious any way
The alpha channel is for transparency.
RIM has an online converter that changes an apk to a bar that the PlayBook can run.
I don't use books for learning coding so I can't recommend them. I will use books for reference occasionally but mostly I find tutorials and code snippets and learn off of that. Code snippets are the best way to see commands in action with proper syntax.
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
Whew! The trimming algorithm was difficult!
...well not the trimming part but rearranging the database after removing tree cells from it to make room for more to grow. My phone starts to lag when the database has more than 5000 cells so I made that the limit on which the total allowed biomass is calculated.
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
Hooray!
I got my leaderboard working! You can see it here! Had to learn php for that. It was the last major hurdle. A few more things on my todo list and it will be ready for launch.
Device(s): Htc 4g
Transformer Prime
Htc Droid Eris
Kyocera Milano
China Cheapie tablet
Bluestacks
Galaxy
Carrier: Sprint
Thanks: 2
Thanked 25 Times in 23 Posts
Thank you! Today, I have been coding the achievements and I'm getting excited. If you can keep your tree alive for x amount of years, something really great happens! Weeeee! Probably will have to be a separate leader board for those who have that achievement.
This game is almost release worthy!
Be sure to follow me on twitter @flatankprime