Zophar's Message Domain

Go Back   Zophar's Message Domain > General Chat > Talk of the Town

Reply
 
Thread Tools Display Modes
Old 04-12-2005, 05:12 AM   #1
MooglyGuy
Senior Member
 
Join Date: Mar 2002
Location: Albany, NY
Posts: 4,014
Default Try my crappy game!

http://einstein.etsu.edu/~zrah2/proj3b5.zip - Beta 5 of the 3rd project in this shitty game development course that I'm saddled with. I really dislike the course, it's targeted at the lowest common denominator, but at least it gives me a chance to do better than everyone else.

Rules:
- You're the blue tank.
- Get to one of the white spaces marked with your tank's logo.
- Press shift to change camera views. The camera defaults to behind-the tank. The next view is perspective-view (pulled back along the Z axis and always facing the tank). The next view is overhead view (probably the best for actually playing the game). Then it goes back to behind-the-tank.
- When in behind-the-tank view, press left or right to turn left or right, up and down will move forward and backward.
- When in any other views, up/down/left/right will turn the tank in that direction, then subsequent presses will move the tank in that direction.
- Press space to fire your laser.
- You cannot move or fire again while a laser is on-screen.
- The laser will bump red blocks if it impacts on any side, laser tanks if it impacts on a shielded side, and mirrors if it impacts on a non-mirrored side.
- The laser will rotate a moving-mirror (the more angular of the two mirrors) 90 degrees if it impacts on a non-mirrored side.
- If the laser hits a mirror on the mirrored side, it will be reflected in the appropriate direction.
- If the laser hits bricks, the bricks will disappear.
- If the laser hits a laser tank on its turret, the tank will be disabled.
- The laser will pass through crystal blocks (the hollow cubes).
- If you pass directly in the line of sight of a laser tank, it will fire. Again, you cannot move or fire while a laser is on-screen.
- If you move onto a conveyor, you will move in the direction of the conveyor until you are no longer on the conveyor. You cannot willingly move or shoot while on a conveyor.
- If you move onto ice, you will keep going in that direction until you are no longer off the ice or until you are dead.
- If you move across cracked ice, the ice will turn into water once you pass over it.
- If you move into water, you will die.
- If you bump a red block into water, it will fill in that square and you can move over it.
- If you move over a teleporter, you will be teleported to the first non-blocked teleporter of the same color that the game finds going from left to right and top to bottom on the game board.

Thanks to R. Belmont of MAME fame for S3M support.

<P ID="signature"></P>
MooglyGuy is offline   Reply With Quote
Old 04-12-2005, 06:31 AM   #2
Quasius
Senior Member
 
Join Date: Jan 2002
Posts: 2,402
Default Re: Try my crappy game!

Interesting. I am still stuck on the first level, but I did not spend much time on it. You have succeeded in making me feel very bad about my game project. <img src=smilies/laff.gif>
Actually I still am pretty happy with mine since I had approximatly no outside help, because the comp sci profs here apparently dont know C++...
Anyway, that was quite impressive and good luck with those classes.
Your game will seem a lot less crappy by comparison when I post mine in a couple of weeks. (Think Marble Madness meets OpenGL n00b...)
Quasius is offline   Reply With Quote
Old 04-12-2005, 06:40 AM   #3
Gavin_86
Senior Member
 
Join Date: Aug 2002
Posts: 1,082
Default Re: Try my crappy game!

holy shit dude, that game is excellent. It reminds me of a ratcheted up Chips Challenge, and the music is amazing. great stuff <img src=smilies/thumb.gif>

it took me like a half our just to get the first level, but wow... i really liked design, awsome puzzle

<P ID="signature"><center>From my bed I watch TV, Drunk by noon but that's okay, I'll be president someday

.::http://gavin.panicus.orgGavin.Panicus.org</a> ::.
</center></P><P ID="edit"><FONT class="small">Edited by Gavin_86 on 04/12/05 03:17 AM.</FONT></P>
Gavin_86 is offline   Reply With Quote
Old 04-12-2005, 08:50 AM   #4
Isildur
Senior Member
 
Isildur's Avatar
 
Join Date: Nov 2004
Posts: 1,343
Default Re: Try my crappy game!

> Your game will seem a lot less crappy by comparison when I
> post mine in a couple of weeks. (Think Marble Madness meets
> OpenGL n00b...)
>

Uh oh, hopefully it isn't much like mine, is it? =P
http://www.zophar.net/wwwthreads/sho...&Number=258381

<P ID="signature"><center>
<a href=http://1001insomniacnights.com><img src=http://pages.nyu.edu/~jc73/misc/1k1IN.gif border=0>
1k1IN:</a><font color=#903030> A Dark Comedy About 2 Roomates</font></center></P>
__________________
Holding out for Hostess Snack Cakes...
Isildur is offline   Reply With Quote
Old 04-12-2005, 12:16 PM   #5
MooglyGuy
Senior Member
 
Join Date: Mar 2002
Location: Albany, NY
Posts: 4,014
Default Re: Try my crappy game!

> holy shit dude, that game is excellent. It reminds me of a
> ratcheted up Chips Challenge, and the music is amazing.
> great stuff

Indeed, I believe the music is an S3M version of the music from Future Crew's blockbuster demo, "Second Reality", but I could be wrong.

> it took me like a half our just to get the first level, but
> wow... i really liked design, awsome puzzle

Hah! I'd love to take credit for that, but it's worth noting that it's effectively a reimplementation of this one shareware game called Laser Tank. It is, as you say, a ratcheted up Chip's Challenge in a way. The original game is open-source, but I didn't use it for a reference at all when writing my own version, as I attempted to comprehend it but it was nearly unreadable. Reimplementing the engine's behavior has the added advantage of giving me about 2000 levels right off the bat, so that's a good thing. The downside is that there's a set of levels that are designed to show off some various little tricks that some level creators use that take advantage of quirks and bugs in the original game's engine, and trying to replicate the behavior in all cases is utter hell. I basically decided that I'm going to choose probably the 50 best levels that work properly and submit those with the final version. Don't get me wrong, the engine core is complete, it's just that there are a lot of strange edge cases that I can't implement without kludging. <img src=smilies/magbiggrin.gif>

<P ID="signature"></P>
MooglyGuy is offline   Reply With Quote
Old 04-12-2005, 01:16 PM   #6
Ugly Joe
Senior Member
 
Ugly Joe's Avatar
 
Join Date: Dec 2003
Posts: 1,461
Default Re: Try my crappy game!

Whoa. Looks really good for a school project. My only complaint is the speed. It goes way too fast (I'm assuming, as fast as it can). I was unable to see how I died in most cases, the conveyor belts sort of "teleported" me to the spot rather than moving me, etc. Does this normally happen?

<P ID="signature"></P>
__________________
Ugly Joe is offline   Reply With Quote
Old 04-12-2005, 01:49 PM   #7
IceWolf20
Senior Member
 
Join Date: Apr 2003
Posts: 1,252
Default Re: Try my crappy game!

> Indeed, I believe the music is an S3M version of the music
> from Future Crew's blockbuster demo, "Second Reality", but I
> could be wrong.

Yep, that's what it is alright....absolutely the most incredible thing you could ever do on a Pentium 90 <img src=smilies/thumb.gif>

<P ID="signature"><div align="center">
...the way to be!</div></P>
IceWolf20 is offline   Reply With Quote
Old 04-12-2005, 02:52 PM   #8
SwampGas
Senior Member
 
Join Date: Apr 2000
Posts: 6,915
Default Re: Try my crappy game!

hahahhahahhahahhhaaaahaaahahahhahaha

FUTURE CREW '93!!!!!!!!!!!!!!!!!!!!! <img src=smilies/magbiggrin.gif>

<P ID="signature"><marquee direction=right scrollamount=10></marquee></P>
SwampGas is offline   Reply With Quote
Old 04-12-2005, 03:53 PM   #9
MooglyGuy
Senior Member
 
Join Date: Mar 2002
Location: Albany, NY
Posts: 4,014
Default Re: Try my crappy game!

> hahahhahahhahahhhaaaahaaahahahhahaha
>
> FUTURE CREW '93!!!!!!!!!!!!!!!!!!!!!

Second Reality > * <img src=smilies/laff.gif>

<P ID="signature"></P>
MooglyGuy is offline   Reply With Quote
Old 04-12-2005, 03:56 PM   #10
MooglyGuy
Senior Member
 
Join Date: Mar 2002
Location: Albany, NY
Posts: 4,014
Default Re: Try my crappy game!

> Whoa. Looks really good for a school project.

Thanks!

> My only
> complaint is the speed. It goes way too fast (I'm assuming,
> as fast as it can).

Actually, I have the movement locked to 40 updates/second, so yeah, I suppose it's a bit fast. It's faster than the original LaserTank, anyway - I'll probably slow it down in the next version, and make it so that instead of teleporting you back to the starting point from where you died, the camera will zoom in on the square where you died, then pan back to the starting point.

> I was unable to see how I died in most
> cases, the conveyor belts sort of "teleported" me to the
> spot rather than moving me, etc. Does this normally happen?

Yep, it normally happens, and again, I suppose it's a bit fast. I'd probably peg the original game at more like 25 updates a second.

<P ID="signature"></P>
MooglyGuy is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:17 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.