Light Cycle 3D

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
SG57
Posts: 66
Joined: Fri May 18, 2007 5:51 am

Light Cycle 3D

Post by SG57 »

Here is the original post:
http://www.psp-hacks.com/forums/f141/ps ... d-t239956/

This is my entry into the PSP-Hacks homebrew Idol 2 contest.

This is a 3D Light Cycle game for the PSP. It uses a very stripped down version of LTE (yes i know...i'm your side guys honest!) with alot of features removed (networking, gui, audio, event receiver, cursor, etc.). Thanks goes to Brick for that. I did modify the in out fader to work with this shortened version (no longer a gui element).

It has a variable number of enemies, speed, difficulty and skins. It also sports a fully customizable light cycle with 5 different components; hull, chassis, window, rims and spoke. It has a variety of particle effects for trails, explosions, etc. and the AI is just right. Not too difficult and not too easy, you'll find it quite a good time killer, especially on the PSP being portable. It also has a built-in MP3 Player with 1 level of sub-folder recursion (like in the XMB) so you can jam to your own music as you race around. If you have an ipod with music etc. no worries - there is a default instrumental track that'll take your fancy surely :)

I highly recommend seeing the video
http://www.youtube.com/watch?v=7x7KJ3Qpvd4

These are some old screenshots and I can't be bothered to take any recent ones because i made a video, but this will wet appetites i hope.
Screenshot 1
Screenshot 2


If you want, you can compare it with others entered and vote here:
http://www.psp-hacks.com/forums/f141/of ... d-t240369/

P.S. If there is a big enough demand, i may convert it to work with Irrlicht PC. Just change the input to the event receiver, the audio to irrKlang, etc.
Frank Dodd
Posts: 208
Joined: Sun Apr 02, 2006 9:20 pm

Post by Frank Dodd »

Excellent work, I agree that Light Cycles is a great time killer its got to be up there with the the rest of the old classics, one of the great ideas to come out of Tron.

I've spend way too much time on GLTron myself :) and it does look just the sort of game the PSP is for, stepping in and out for some quick action packed games. Nice job.
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

armegedtron, irrlicht, psp FTW!
SG57
Posts: 66
Joined: Fri May 18, 2007 5:51 am

Post by SG57 »

Yea thanks guys :o and yea the portability of the PSP is a great selling point for many great classics - mario on the go for example :P

an yea, thank you for not bashing me about LTE :\

A small group of us are working on making a nice, cut down-but updated version of LTE, should be great :) (.irr scene support would be killer)
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Why not crap LTE and come over to fully supported Irrlicht? LTE doesn't really offer anything over vanilla Irrlicht besides some removal of code not compiling for PSP. But that can be solved much simpler inside core Irrlicht.
sudi
Posts: 1686
Joined: Fri Aug 26, 2005 8:38 pm

Post by sudi »

What is LTE???
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.
Sylence
Posts: 725
Joined: Sat Mar 03, 2007 9:01 pm
Location: Germany
Contact:

Post by Sylence »

Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
SG57
Posts: 66
Joined: Fri May 18, 2007 5:51 am

Post by SG57 »

Well - I love Irrlicht, but must settle with LTE because the PSP is my platform. don't get me wrong though, i develop on PC with irrlicht all the time, LTE has quite a few bugs Irrlicht does not but i must deal with it because it gets the job done and is amazing... I am all for porting over Irrlicht 1.5+ and developing both PC side and PSP side but ;\

I am already starting my new project, it's a boxhead/left 4 dead/halo/counter strike type game :)
Hirte
Posts: 73
Joined: Sat Apr 01, 2006 1:32 pm

Post by Hirte »

May I ask you how you got those explosions like in the video?
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

hey, that's cool. Reminds me of my own "tron" game I wrote back in the good old days (on the Amiga), though yours looks *a little bit* better. Mine was just up to 4 lines growing bigger ;)
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
SG57
Posts: 66
Joined: Fri May 18, 2007 5:51 am

Post by SG57 »

Brainsaw - there's surprisingly about 6 tron clones out there in 3D :O Glad to hear there's more, though never released heh...

Hirte - I have light cycle class that is each cycle. It has an explosion function member that when called, sets an emitter to the cycle's explosion particle system (it is initialized in the constructor but no emitter is set there). The emitter is then created in the explosion member function and takes the inverse of the cycle's velocity so as to shoot it out backwards, then i rotate that new velocity vector up 50 degrees about the cycle's position.


As for an update guys/gals - i have released v3.01 and it has many new features such as 28 enemy support, 2 new skins, 1 new gametype, some better ai, 4 different grid sizes, fireworks for the wiiner, an in-game mini-map, etc. The list goes on. It has developed into a formidable tron light cycle 3d clone that i am fairly satisfied with though not entirely for graphical reasons.

http://sg57.digital-insanity.com/lightcycle3d.html

There is a link to the project on my site. the screenshots don't do it justice but here are a couple i like:
http://img38.imageshack.us/img38/9623/epiclc3dv3.png
http://img189.imageshack.us/img189/4962/sick.png
http://img4.imageshack.us/img4/6605/10th.png

As for the contest it placed 1st out of about 15 entries and I won $1000 CAD. I bought my girlfriend a new laptop and a stand for it and for myself a new processor (e7400) and 2 more gigs of ram.

cheers all :D
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

SG57 wrote: As for the contest it placed 1st out of about 15 entries and I won $1000 CAD.
Nice, congratulations for that :-)
And video looks cool, but I have no psp, so can't play :-(
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Congrats on the win. The poll results don't show you coming first, is there some other ranking system?
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
SG57
Posts: 66
Joined: Fri May 18, 2007 5:51 am

Post by SG57 »

Yea they did a popular vote and a judge vote. There were six judges and the way they did it was each judge picked who they thought should be 1st 2nd and 3rd. If your game was in 1st, you get +10 to your popular vote, 2nd +5 and 3rd +3 (i think). 3 of the 6 judges voted my game as 1st and 2 others had it as 2nd or 3rd (only 1 judge didn't have me up there at all but he never did test my game sadly...). I ended up with 51 votes altogether with 2nd place coming in at 31 and 3rd place 28.

I won by a significant amount i'd say...

What's interesting is that 2 of the entires used LTE/Irrlicht - mine and a very nice Marble-madness clone (by Brick). Both these entires took the top places - me 1st and his 2nd.

Irrlicht ftw eh? :P
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

Lol ... though I can't test it due to a lack of a PSP I think it looks great. If you used Irrlicht you could create a PC version as well, couldn't you?

Damnit ... a marble madness clone ... I though I was the only one writing these games :D
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
Post Reply