Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Matrefeytontias on December 30, 2011, 10:37:35 pm
-
Hello guys !
I do a little game where you control a ball which have to jump over holes in order to reach the end of the level. Right now, there are only five levels, but there will be more soon (10 or 15).
(http://mattias.refeyton.fr/espace-ti/speeJump.gif) Physic engine
Here is the program (nostub) : http://mattias.refeyton.fr/espace-ti/speeJumpv0.5.zip (http://mattias.refeyton.fr/espace-ti/speeJumpv0.5.zip). 2nd for OK and jump, arrows for moving, del for pause and clear for quit. The level 5 is a little bugged ;D
I hope you'll enjoy it ! :)
-
looks nice. I like the physics :D
Also, is that a run indicator?
-
I don't understand the question, sorry, can you say it in French if you can or turn it otherwise, please ? ^^'
-
do you have a line of code like this in your program: ?
:DiagnosticOff
-
Ah, yes but I used hexadecimal :
Asm(FDCB00AE)
-
He means the thing in the upper right corner of the screen (it happens when graphing or a BASIC program is running)
-
Ah, yes but I used hexadecimal : Asm(FDCB00AE)
hmmmm, but then why is it still there? ???
-
When I had begun to write the program, I didn't know the command DiagnosticOff, and when I learned it, I decided to let the program as it was.
-
That code doesn't change the run indicator, to my knowledge... maybe FDCB128E?
-
Aaargh yes the run indicator, not the Done ... No, it's still here, sorry ... :-X
-
You can just add the EF7045 to the end of the hex code you already have (or to the beginning) and it will work fine :)
-
Yes, while you're writing that, I did it :)
-
I didn't try it yet but I don't understand the thing about holes, because I don't see any in the screenie above (since at the bottom you don't die ???). Or is it because dying is not implemented yet? Also does it have scrolling for some levels?
-
That's because the screenie is just a demonstration of the physic engine, but in the real game, if you touch the bottom of the screen, you die.
-
well, it is really nice.. do you plan to add more levels? and indeed, level seems a bit buggy, since when you jump to high, or right in the grey block, it seems like you are absorbed in it lol
but it is nice.. does it run at 6 or 15 MHz ? (couldn't look at you code). congratz!
-
Yay, gravity! It makes game like this look so much smoother :) Nice job.
That code doesn't change the run indicator, to my knowledge... maybe FDCB128E?
It disables both the Done message and the run indicator.
-
I meant the hex code, not the Axe code, sorry x.x
Also, try a game screenie :)
-
Cool. (If it ran on my fx-9860g slim w/ util at quadruple speed, NOBODY could win :P)
-
This game was coded on a 83+.fr, so it run at 6MHz.
I've made a new version, there are ever five levels, but now the physics are a less bugged and you must unlock levels before play them ;)
Here it is : http://mattias.refeyton.fr/espace-ti/speeJumpv0.7.zip (http://mattias.refeyton.fr/espace-ti/speeJumpv0.7.zip) (contains a MirageOS and nostub version, for the icon ;D ).
I'll post the screen in 2 or 3 minutes ;)
-
Now I need an NSpire...
-
Why ?
EDIT : here it is the screen : (http://mattias.refeyton.fr/espace-ti/speeJump3.gif)
-
To play it with the emulator keyboard.
-
Ah ok :)
-
Or I could get a 83+/84+... o3o
-
That's much cheaper than a Nspire :P
-
Why ?
EDIT : here it is the screen : (http://mattias.refeyton.fr/espace-ti/speeJump3.gif)
WOW That is cool!
-
Hey! nice! Love the greyscale :D
-
Thank you all :thumbsup: