Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Anima 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. :)
-
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?
-
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
-
^that.
And angry birds would be slooooooow.
-
Not if done correctly, I think speed wouldn't be that slow
-
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.
-
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..
-
It wouldn't be cool without the rotating pieces. remember that to fall pieces also have to rotate.
-
Also it would be necessary to have smooth scrolling as the screen follows the bird as it flies
-
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.
-
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.
-
if it's messing with empty polygon, it might be possible. you can rotate the points and connect the line.
-
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.
-
oh, yeah. I was only thinking about the rotation. XP
-
...me like.
-
me too but I'm afraid the calculations are too heavy for a 15mhz processor to be performed fast enough x.x
-
This is a nice idea, but it is good to try out some easier projects first. For Angry Birds to work on a calc it's got to be quite efficient I think, and if you do want to try this out, aim for simplish physics first and then try adding in the harder stuff.
-
nopony has ever made
O.O
Also didn't Squidgetx had one in the works last year? It seemed quite cool, although I don't remember if it went very far. He seems inactive lately too.
-
That was TIny wings afaik?