Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: Nick on December 22, 2011, 07:22:28 am

Title: SpeedX 3D
Post by: Nick on December 22, 2011, 07:22:28 am
you might have seen this on my website, but here it is now on omnimaga:

SpeedX 3D

a revolutionary (i love to say this) game of avoiding blocks. In it's heart, it has something like a cuberunner, but still it is something totally different.. watch the screenie :)
you have to avoid the red cubes and black 'holes/tiles' by moving left and right. Take the orange tiles to earn 10 extra points, and the green ones to get an extra life. This life means you can collide with a cube without getting hurt (of couse you lose one then).
Now i'm working on the lay-out, and i think i'll remake it so it uses classes, since i'm learning that now..
3D credits are for Chockosta (tiny3D (http://ourl.ca/13178))

(http://img.removedfromgame.com/imgs/SpeedX3D.gif)

on calc it runs smoother!!!!!
Title: Re: SpeedX 3D
Post by: Stefan Bauwens on December 22, 2011, 07:24:43 am
Looks great. Are you gonna make it in a spiral(or whatever you call it) too? :P
Title: Re: SpeedX 3D
Post by: Nick on December 22, 2011, 07:26:02 am
that might be too much to calculate for the calc, but i'm certainly gonna try it, that's just too cool to not do it..
Title: Re: SpeedX 3D
Post by: Chockosta on December 22, 2011, 08:57:05 am
This is amazing !
Really, congrats.

And, you can try the spiral, but I think it will be too slow...
Title: Re: SpeedX 3D
Post by: flyingfisch on December 22, 2011, 10:26:04 am
Pretty awesome!! I like the idea of black holes.
Title: Re: SpeedX 3D
Post by: Nick on December 22, 2011, 12:46:12 pm
thanks :)

well i think it'll be too slow too.. but i'll see what i can do.. in fact it must go, since now it translates te blocks (moves them left and right) but instead of that i shoul move am rotate them, so it will be slower, but (hopefully) possible i think
Title: Re: SpeedX 3D
Post by: epic7 on December 22, 2011, 03:39:24 pm
Black holes... That makes me think of doodle jump.

3D DOODLE JUMP!

Looks cool, Nick.
Title: Re: SpeedX 3D
Post by: DJ Omnimaga on December 25, 2011, 10:29:03 pm
I swear I saw this in another topic and commented on it but I forgot where. X.x

Anyway it looks interesting, I wonder if it would be hard to make the camera view turn a bit when moving left and right to give a bigger impression of the 3D?
Title: Re: SpeedX 3D
Post by: annoyingcalc on December 25, 2011, 10:37:47 pm
that is so fast for lua!
Title: Re: SpeedX 3D
Post by: Nick on December 26, 2011, 02:24:05 am
euh DJ, do you mean like going in the same direction of the block when moving left/right? hmm, nice idea
and if you find the other one, let me know, but it isn't for the nspire, is it?

annoyingcalc yes it is, i was quite shicked myself when seeing it running on the calc with that speed, and it still does react good on keypresses

added stuff:
   - 4 = Left
   - 6 = Right
   - 5 = pause (very useful when using the numbers, you can press it directly when in a dire situation xp )
   - smoother moving of blocks and tiles
   - extra lives (green tiles) is now working perfectly
Title: Re: SpeedX 3D
Post by: annoyingcalc on December 26, 2011, 10:38:51 am
I cant wait!
Title: Re: SpeedX 3D
Post by: Sorunome on December 26, 2011, 10:40:16 am
This game looks cool, even thought I don't have a nspire :P
Title: Re: SpeedX 3D
Post by: DJ Omnimaga on December 27, 2011, 01:14:06 am
euh DJ, do you mean like going in the same direction of the block when moving left/right? hmm, nice idea
and if you find the other one, let me know, but it isn't for the nspire, is it?

annoyingcalc yes it is, i was quite shicked myself when seeing it running on the calc with that speed, and it still does react good on keypresses

added stuff:
   - 4 = Left
   - 6 = Right
   - 5 = pause (very useful when using the numbers, you can press it directly when in a dire situation xp )
   - smoother moving of blocks and tiles
   - extra lives (green tiles) is now working perfectly
I mean like in wireframe-3D. Seeing you use CHokosta Tiny3D engine, then you can achieve wireframe camera rotation, right? If you don't understand what I mean, then I guess juju, critor or adriweb will have to translate it. I'm unsure of the french terms for real 3D.
Title: Re: SpeedX 3D
Post by: Nick on December 27, 2011, 12:24:05 pm
i don't get it.. could someone explain this to me:
I mean like in wireframe-3D. Seeing you use CHokosta Tiny3D engine, then you can achieve wireframe camera rotation, right?

and i added some new things:
   - maximum of 5 'strength'. It was unlimited before
   - made cheating impossible (you could just keep pressing the arrows so they move aside till infinity and you still got points, this is fixed now)
   - levels
   - speed modification per level

the spiral one is definitly too slow to run, that won't be implemented in The Game
Does anyone have some ideas, like special effects when entering a new level or such stuff?
let me know!
Title: Re: SpeedX 3D
Post by: leafy on December 27, 2011, 01:05:42 pm
Nick check out the game called Boost3D. It has the same premise as your game and you might be able to get a few ideas ^^
Title: Re: SpeedX 3D
Post by: Nick on December 27, 2011, 05:53:31 pm
where can i find that game?

I'm quite proud to announce that the game has a serious development: 2 player mode!
i'm totally rewriting the script, because i used tables, and now i use classes, better, and much more readable..

by now you can only change number of players with the arrow keys (up and down), but this will be made in a menu
the keys to move are '^' and '4' for the upper player, '6' and '/' (divide sign) for the lower player..
so here's a screenie
(http://img.removedfromgame.com/imgs/speedx3d.gif)

i know it looks to fast and flashy, but the converter anly converts 10 secs or so, so i had to do it within that amount of time
Title: Re: SpeedX 3D
Post by: Darl181 on December 27, 2011, 06:41:59 pm
i don't get it.. could someone explain this to me:
I mean like in wireframe-3D. Seeing you use CHokosta Tiny3D engine, then you can achieve wireframe camera rotation, right?
Basically, wireframe 3D is drawing the shape, but without the textures or anything.  Just the edges, shown as lines.

EDIT: http://en.wikipedia.org/wiki/Wire-frame_model

EDIT2: Read the rest of the topic. :P
I wonder if it would be hard to make the camera view turn a bit when moving left and right to give a bigger impression of the 3D?
I think what he means is have the point of view rotate a bit, so it seems like you're turning into the other "lane" before righting out.  Think of how it would look if you were in a car quickly changing lanes on a highway, and you stared straight forward as the car turned.
Title: Re: SpeedX 3D
Post by: DJ Omnimaga on December 27, 2011, 07:05:07 pm
Yeah kinda what Darl181 said. In old racing games, when you turned left and right on a straight road, the camera moved laterally instead of rotating like in newer racing games. I made a quick mockup of what I mean. Basically here's my idea first, when you turn right or left, followed by your game.
Title: Re: SpeedX 3D
Post by: leafy on December 27, 2011, 08:45:08 pm
The thing is rotating objects is way more processor intensive than just drawing the vertices parallel to the plane of movement, so I have no idea if it's practical in Lua.
Title: Re: SpeedX 3D
Post by: DJ Omnimaga on December 27, 2011, 10:21:07 pm
Yeah maybe. I thought about the idea since his squares were already 3D cubes.
Title: Re: SpeedX 3D
Post by: AzNg0d1030 on January 12, 2012, 09:58:37 pm
Even though you aren't finished with it, could you release a version for all of us to play with? :D
Seems like it's been awhile since you posted here, I was wondering if you stopped working on it D:
Title: Re: SpeedX 3D
Post by: shmibs on January 12, 2012, 10:12:53 pm
if you really are using a 3d engine already, then you should try what dj mentioned. it would look a lot better. if you don't want to, though, then you could make a system to draw those cubes without having to deal with any "true" 3d at all, thus making it a lot faster. i like the idea of powerups and things! this could turn out great! =D
Title: Re: SpeedX 3D
Post by: annoyingcalc on January 19, 2012, 07:45:41 pm
I found a glitch , pause the game right before you go over an orange/yellow block and you get unlimited points
Title: Re: SpeedX 3D
Post by: Deep Toaster on January 26, 2012, 10:32:37 pm
Love the graphics. I know the tracks are static, but they definitely add a nice touch to the game :)

I think the colored squares are a really great idea, to add something else the player would need to focus on. But how does it look on a black-and-white Nspire?
Title: Re: SpeedX 3D
Post by: Nick on January 27, 2012, 12:04:54 am
I found a glitch , pause the game right before you go over an orange/yellow block and you get unlimited points

where did you find it? afaik i haven't released anything right now, have i?

for the black an white, i might change the colors so you only see the borders instead of orange and green, and full when it's black

i'm sorry for taking so long, but i'm having exams right now, after next week everything will start up again and i'll finish it then
Title: Re: SpeedX 3D
Post by: AzNg0d1030 on January 27, 2012, 06:13:36 pm
hoo hoo FINALLY!
Title: Re: SpeedX 3D
Post by: Nick on March 04, 2012, 07:15:28 am
Ok from now on i'll be back in the community.. i was extremely busy with school last weeks/months, but i'm back now.. i hope to finish this soon!

i already rewrote the program to classes in the meanwhile, now i'm adding some more features and extras

i'm not sure about the 2-player version, but i'll see that when the single player runs perfectly smooth and without any bugs (i hope)
so if there are any suggestions from your part, please tell them.

I found a glitch , pause the game right before you go over an orange/yellow block and you get unlimited points

And i still want to know where this came from.. i haven't released any versions yet, and still he found one glitch, so if someone knows anything about this..?
Title: Re: SpeedX 3D
Post by: cyanophycean314 on March 04, 2012, 09:45:17 pm
Nice to see you back, fellow Lua developer! Good luck with your progress!
Title: Re: SpeedX 3D
Post by: DJ Omnimaga on April 18, 2012, 12:20:46 am
I'm glad to see this will be finished :)
Title: Re: SpeedX 3D
Post by: Nick on April 18, 2012, 01:42:38 am
it certainly will, it just takes me some time because of school and stuff now, but it will :)
Title: Re: SpeedX 3D
Post by: apcalc on April 29, 2012, 07:40:49 pm
This looks nice, I can't wait to try it out! :)
Title: Re: SpeedX 3D
Post by: AzNg0d1030 on April 29, 2012, 08:44:25 pm
Yesssss :w00t:
Title: Re: SpeedX 3D
Post by: Nick on April 30, 2012, 02:45:56 am
it will surely be finished before the vacations, but i'm very busy right now, but it will come out, don't worry :) it's just that time is quite expensive now... or how do i have to say it, i don't know xp
Title: Re: SpeedX 3D
Post by: AzNg0d1030 on July 21, 2012, 10:34:02 pm
Any progress lately?
Title: Re: SpeedX 3D
Post by: Nick on July 22, 2012, 05:21:55 am
well, not really.. i don't understand it myself, but i'm doing too much things at the same time :o
i thought i would have more free time because it were holidays, but it seems to be the opposite, social life is getting the overhand right now..

so i guess it will come with time, i'm totally not gonna get this game die, but it'll take time, maybe i could release a basic first version already, that might be a good idea :)