Bonsai tree app (please!!!!!!)


  1. Serion18

    Serion18 New Member

    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:D.
    Thank you,
    Serion18
    :D:smokingsomb::)

    Advertisement
    :
  2. infraspace

    infraspace Member

    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.
  3. llatch

    llatch Well-Known Member

    I love this idea! Here is a link to my other game.

    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:
    [​IMG]
  4. llatch

    llatch Well-Known Member

    BUMP. Ok, it has progressed a bit since the vine- here is a tree grown by a phone:
    [​IMG]
    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!
  5. llatch

    llatch Well-Known Member

    BUMP again. Here I changed the foliage to a conifer and added some shading and a pot.
    [​IMG]
  6. llatch

    llatch Well-Known Member

    The beginnings of a UI:
    [​IMG]
  7. hardya

    hardya Member

    Looks cool! I am new to android dev (though not dev in general) Is this drawing all in the vanilla android sdk or did you use some TP API?
  8. llatch

    llatch Well-Known Member

    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.
  9. hardya

    hardya Member

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

    llatch Well-Known Member

    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.
  11. llatch

    llatch Well-Known Member

    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.

    Watch for a demo video in the next few days.
  12. llatch

    llatch Well-Known Member

    I had to release the unfinished game on BlackBerry on Friday so if any of you have a BB10 device you can see it there.
  13. llatch

    llatch Well-Known Member

  14. llatch

    llatch Well-Known Member

    Here is the before/after of the deathscene:

    [​IMG][​IMG]
  15. llatch

    llatch Well-Known Member

    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.
  16. llatch

    llatch Well-Known Member

  17. Mehta23

    Mehta23 Guides Guide

    That looks so goood!!
  18. llatch

    llatch Well-Known Member

    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
  19. llatch

    llatch Well-Known Member

    I'm setting the release date at Friday January 18th, 2013.

    Just a few more things to do and some testing. PM if you are interesting in beta testing- I think I will open that up this weekend.
  20. llatch

    llatch Well-Known Member

    Got a bunch of 'secret' codes put in the game. Very exciting!
  21. llatch

    llatch Well-Known Member

    Release pushed back to Monday- Sorry!

    Coding for Blackberry this weekend..
  22. llatch

    llatch Well-Known Member

  23. Mehta23

    Mehta23 Guides Guide

    YAAYYYY

    :party:

    DLing now.
    llatch likes this.
  24. llatch

    llatch Well-Known Member

Loading...

Share This Page