Author Topic: Angry Birds  (Read 11926 times)

0 Members and 1 Guest are viewing this topic.

Offline Anima

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 133
  • Rating: +4/-0
    • View Profile
Angry Birds
« on: March 20, 2012, 02:29:58 pm »
Hey,

I'm very new to Axe, but I thought about a very interesting project: Angry Birds for the TI-84 Plus.
But before I start working, I've got a few questions:

1. At the moment I need a sprite for the title screen, best would be grayscale or so. I'm not so good in making graphics, so is there someone who could help me? ;D
2. The next point are the controlls, on Android smartphones you've got a touchscreen, but not on the TI-84 Plus. So I have to use the arrow buttons, but this seems very awkward I think. Anyone ideas how this could be realized?
3. I want to make a level editor like in Super Mario from Sam Heald. Problem is that I don't have any ideas how to parse the level files. Can someone tell me, how he do that?
4. How can I check what programs are on the calculator? I want to make a level list, so that the user can select an existing level.

Hope you can help me. :)



Sorry for my bad English. I'm German.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Angry Birds
« Reply #1 on: March 20, 2012, 02:36:01 pm »
I think all four of those points pale in comparison to the challenge of getting physics to work like they do in the actual game.  Do you have an engine already planned out?

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Angry Birds
« Reply #2 on: March 20, 2012, 02:37:22 pm »
Well I could help, and answer all of those questions.....but how new are you to axe? I suggest taking on a different ....easier project first, if this is your first one. I believe Angry Birds will be a tad hard
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Angry Birds
« Reply #3 on: March 20, 2012, 02:38:20 pm »
^that.
And angry birds would be slooooooow.
I'm not a nerd but I pretend:

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Angry Birds
« Reply #4 on: March 20, 2012, 02:39:37 pm »
Not if done correctly, I think speed wouldn't be that slow
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Angry Birds
« Reply #5 on: March 20, 2012, 02:44:22 pm »
Okay, first of all, nopony has ever made a rotational physics engine for z80 yet. The closest we have is Zedd, which isn't right for Angry Birds anyways because a lot of Angry Birds puzzles rely on rotation.

Secondly, a rotational engine would be extremely slow, especially with the number of objects the engine has to handle.
« Last Edit: March 20, 2012, 02:47:24 pm by leafy »
In-progress: Graviter (...)

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Angry Birds
« Reply #6 on: March 20, 2012, 03:16:05 pm »
with zedd physics you could make it without the rotationg pieces, ok, it might be strange to see, but it's the only possible way i think..

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Angry Birds
« Reply #7 on: March 20, 2012, 03:18:47 pm »
It wouldn't be cool without the rotating pieces. remember that to fall pieces also have to rotate.
I'm not a nerd but I pretend:

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Angry Birds
« Reply #8 on: March 20, 2012, 03:50:35 pm »
Also it would be necessary to have smooth scrolling as the screen follows the bird as it flies
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Angry Birds
« Reply #9 on: March 20, 2012, 05:39:52 pm »
That's not nearly as necessary as the rotating physics engine. The low resolution of the screen would make collision detection calculations a lot easier, however the low resolution also causes other issues.
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Angry Birds
« Reply #10 on: March 20, 2012, 06:48:14 pm »
Smooth scrolling is one of the easiest things to implement here, as it is in many games that have it. The most difficult is definitely the physics—nobody's made a physics engine capable of rotation yet, as leafy said.




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Angry Birds
« Reply #11 on: March 20, 2012, 06:49:37 pm »
if it's messing with empty polygon, it might be possible. you can rotate the points and connect the line.
Sig wipe!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Angry Birds
« Reply #12 on: March 20, 2012, 06:56:43 pm »
if it's messing with empty polygon, it might be possible. you can rotate the points and connect the line.
Displaying the polygon is not the issue, the physics involving multiple polygons colliding against each other is the most difficult part of this entire project. 

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Angry Birds
« Reply #13 on: March 20, 2012, 06:57:23 pm »
oh, yeah. I was only thinking about the rotation. XP
Sig wipe!

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Angry Birds
« Reply #14 on: March 20, 2012, 06:58:43 pm »
...me like.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.