Author Topic: TIny Wings  (Read 6999 times)

0 Members and 1 Guest are viewing this topic.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
TIny Wings
« on: April 07, 2011, 03:57:21 pm »
I am officially unveiling my secret project that I have been working on over the past couple of weeks: an Axe clone of the popular iPod/iPhone game Tiny Wings. This is the product of many many hours spent during physics and math class not paying attention to electromagnetism and polar calculus in order to fully realize the incredibly annoying physics of the game. And yes, this is what prompted that slope physics tutorial; ironically I don't use anything in that tutorial here...I'm going to add another section...

For those of you who don't know, the goal of Tiny Wings is to go the furthest before time runs out. By pressing 2nd, you can make yourself heavier (well actually, gravity gets stronger) and attempt to launch yourself off of the many hills.

Features:
-Physics that work :o
-Zoom in/out appropriately
-A score counter
-Clouds that sort of work

To be added:
-More realistically moving clouds
-Time limit
-The different islands/slopes
-Coins
-Cloud-touch, perfect slide, and fever mode bonus points
-A menu
-Optimizing
-Textures for the hills

Installation: Send appvar TW to RAM and run T.8xp with Asm()
« Last Edit: April 11, 2011, 03:39:45 pm by squidgetx »

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: TIny Wings
« Reply #1 on: April 07, 2011, 04:01:41 pm »
Nice, nice. I have this on 'our' ipod. I dont play it so much but its a good game. The animations look great. I have a feeling this is gonna do really well once finished. Congratulations.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline ferox

  • LV3 Member (Next: 100)
  • ***
  • Posts: 94
  • Rating: +3/-0
    • View Profile
Re: TIny Wings
« Reply #2 on: April 08, 2011, 09:53:37 am »
looks great so far!
and me likes the zooming.
although idk what the ipod game looks like. never played the ipod game.

can't wait to see the updates! :D
« Last Edit: April 08, 2011, 09:54:56 am by ferox »
on hold:

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: TIny Wings
« Reply #3 on: April 08, 2011, 03:17:35 pm »
Is it a lot faster in real life?  I've played it on the ipod before.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: TIny Wings
« Reply #4 on: April 09, 2011, 01:24:58 pm »
@Graph; What do you mean faster in real life? The screenshot is 30fps :/

Thanks for the feedback everyone! Right now I'm working on drawing out the different islands

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TIny Wings
« Reply #5 on: April 09, 2011, 01:51:41 pm »
Its seems to me that whenever the ball is moving on the slope, it doesn't ever keep any of the velocity it gains from the jumps, making the build up of energy very difficult.  As for the physics, what kind of physics are you using?  You have a hight map of the ground correct?  (I think thats what the appvar is?) so physics can get a lot easier since you won't need any pixel testing, and you can calculate slope very very easily. 
« Last Edit: April 09, 2011, 01:56:10 pm by Builderboy »

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: TIny Wings
« Reply #6 on: April 09, 2011, 01:54:37 pm »
Yeah I have a height map, and I am not using pixel testing to get the slope (that would be silly). I'm using a slightly modified version of your explanation of Chainfire's physics. Also, if you try it out and/or watch someone play the real tiny wings, you will see that buildup of energy is only possible if you can stick your landings correctly, and that you will lose your speed if you land badly

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: TIny Wings
« Reply #7 on: April 09, 2011, 02:06:17 pm »
* Happybobjr wonders how you did the zooming and keep the game at the same speed Oo
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Tiny Wings
« Reply #8 on: April 09, 2011, 05:56:11 pm »
wow, that's amazing!  Although i had a hunch you were working on this, as the slope tutorial looked just like it.  :P  I was going to make one myself, until I realized there was zooming on the iPod version.  :P

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Ashbad

  • Guest
Re: Tiny Wings
« Reply #9 on: April 09, 2011, 07:00:35 pm »
Yeah, this looks great squid get!  Can't wait until it has those promised features :)

And, you have -1 respect now, 8 bit wise :P

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Tiny Wings
« Reply #10 on: April 09, 2011, 07:06:39 pm »
actually, its zero now.  :P

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Tiny Wings
« Reply #11 on: April 09, 2011, 07:07:12 pm »
And, you have -1 respect now, 8 bit wise :P
lol * ZTrumpet groans...

This looks great!  I especially like the scaling. ;D
« Last Edit: April 09, 2011, 07:07:34 pm by ztrumpet »

Ashbad

  • Guest
Re: Tiny Wings
« Reply #12 on: April 09, 2011, 07:07:28 pm »
actually, its zero now.  :P

255 is -1 silly :) it's not 256 yet, if that's what you mean.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Tiny Wings
« Reply #13 on: April 09, 2011, 07:49:14 pm »
@Graph; What do you mean faster in real life? The screenshot is 30fps :/
It seems it just is slow for displaying the .gif.  Can't wait to play!

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Tiny Wings
« Reply #14 on: April 11, 2011, 03:37:47 pm »
Update!

Optimized, fixed some of the physics bugs, and added 8-bit vertical textures. You'll find more playable results on a 15mhz calc. I think the final release will include a texture-less version for the 6mhz calcs though.

Edit; I noticed someone edited the topic title to Tiny Wings-actually, TIny Wings is intentional-TI ;)
« Last Edit: April 11, 2011, 03:40:20 pm by squidgetx »