Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1292314 Posts in 57347 Topics- by 48392 Members - Latest Member: CamorrahStudios

April 26, 2017, 05:51:24 am

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityCompetitionsOld CompetitionsCockpit CompetitionCockpit Crash 1984 [FINISHED]
Pages: [1] 2
Print
Author Topic: Cockpit Crash 1984 [FINISHED]  (Read 21538 times)
David Pittman
Level 2
**


MAEK GAEM


View Profile WWW Email
« on: February 21, 2009, 03:16:05 pm »



Get it at http://www.dphrygian.com/bin/CockpitCrash1984.zip. Windows only.

Source code: http://www.dphrygian.com/bin/cc1984dist.zip (This version has the audio stripped out so you don't need FMOD.)

Update: Now with power-ups and minibosses!

Random whimsy: Decided I needed a name for these graphics.
[22:08] David: textor
[22:08] David: vext?
[22:08] David: vextor?
[22:08] Kyle: vextor
[22:08] David: vextor it is

Updated again: Strafing and minimap are in.

Yet again!: Added retro sound goodness.
« Last Edit: April 10, 2009, 07:31:39 pm by David Pittman » Logged

policedanceclub
Level 10
*****


POLICEDANCECLUB


View Profile Email
« Reply #1 on: February 21, 2009, 03:16:55 pm »

sexy.  Shocked
Logged
David Pittman
Level 2
**


MAEK GAEM


View Profile WWW Email
« Reply #2 on: February 21, 2009, 07:17:22 pm »

Bump. This was by far the fastest I've ever made a game (six hours, maybe?).

Actually, I'll probably keep iterating on this, add some power-ups and different kinds of enemies and stuff.
« Last Edit: February 21, 2009, 07:23:06 pm by David Pittman » Logged

xerus
Vice President of Marketing, Romeo Pie Software
Level 10
*

kpulv


View Profile WWW
« Reply #3 on: February 21, 2009, 07:32:13 pm »

Wow damn.  Looks really nice, FASTEST COMPO FINISH TIME EVER
Logged

Chris Whitman
Sepia Toned
Level 10
*****


A master of karate and friendship for everyone.


View Profile Email
« Reply #4 on: February 21, 2009, 08:12:41 pm »

Technically you finished before the competition even started!

In this timezone, anyway.
Logged

Formerly "I Like Cake."
Inanimate
Global Moderator
Level 10
******

☆HERO OF JUSTICE!☆


View Profile
« Reply #5 on: February 21, 2009, 08:43:56 pm »

Haha fun! And, the first finished entry of the CC! Nice work!
Logged
professor dead
Level 2
**



View Profile Email
« Reply #6 on: February 21, 2009, 08:52:29 pm »

dam this hard. real easy on the eyes Kiss
Logged
kavs
Level 2
**


Brad Kavanagh


View Profile WWW Email
« Reply #7 on: February 21, 2009, 09:26:17 pm »

Played it; got to wave 10.

Nice work.  Grin
Logged

vdgmprgrmr
Level 2
**


View Profile Email
« Reply #8 on: February 21, 2009, 10:44:55 pm »

I like it!

Nice an simplistic. And interesting graphics!

I made it to wave 9 one time, in a crazy trigger-happy rage. Then I was destroyed.
Logged
Inanimate
Global Moderator
Level 10
******

☆HERO OF JUSTICE!☆


View Profile
« Reply #9 on: February 21, 2009, 10:48:01 pm »

Vextor is the new trixel.
Logged
David Pittman
Level 2
**


MAEK GAEM


View Profile WWW Email
« Reply #10 on: February 21, 2009, 10:48:53 pm »

Vextor is the new trixel.
You just made my day. Beer!
Logged

nihilocrat
Level 10
*****


Full of stars.


View Profile WWW Email
« Reply #11 on: February 21, 2009, 11:19:06 pm »

Behold, the power of text.

I actually tried to make something almost exactly like this in high school, but didn't manage to get beyond getting the 3d engine to (mostly) work. Honestly I was probably only a few steps from a real game. It is interesting and educational to code your own 3D raster engine (meaning: no OpenGL OR Direct3D, just pixels), I remember I coded mine to actually move the world around the camera instead of the other way around.

I am a bit tired right now, so I won't go off and find a link right now, but I remember seeing a few demos that do the same thing here. Also, text mode Quake or whatever it's called.
Logged

Inanimate
Global Moderator
Level 10
******

☆HERO OF JUSTICE!☆


View Profile
« Reply #12 on: February 21, 2009, 11:36:57 pm »

Vextor is the new trixel.
You just made my day. Beer!

Actually, rather the time traveling ancestor of the trixel. Just fixing a small logic error there.

So, even more triumphantly, you are technically the first!
Logged
David Pittman
Level 2
**


MAEK GAEM


View Profile WWW Email
« Reply #13 on: February 22, 2009, 12:21:47 am »

It is interesting and educational to code your own 3D raster engine (meaning: no OpenGL OR Direct3D, just pixels)

Yeah, totally. That's something I've wanted to do for years now, but it's kind of an exercise without a purpose beyond itself, so I haven't made time for it yet. Maybe I'll find an excuse to do it for a future compo. Getting this "vextor" engine running was fairly trivial, because I already had a 3D math library, a text mode interface, and a Bresenham function for drawing nice lines. Doing proper triangle rasterization with texturing and whatnot would be a meatier challenge.
Logged

PGGB
Level 8
***



View Profile
« Reply #14 on: February 22, 2009, 12:53:36 am »

Wow this is really cool.
The only thing I kind of missed was strafing. I couldn't really avoid the enemies this way.
Logged
whitespace
Level 0
**


View Profile
« Reply #15 on: February 22, 2009, 01:58:26 am »

I really like this. Hand Thumbs Up Left Grin Hand Thumbs Up Right

I have some design comments though, sorry:

#Maybe it's good to make enemies cubes and keep powerups piramides, to make them differ a bit more.

#I would like to see nicer explosion of enemy, I don't think this firy line looks cool, maybe try particles?

#I don't like how shot-fire looks, it's too bold/fat imo.

I hope you continue doing something with this game!

Oh yeah, mini-map?


Logged
Synnah
Level 7
**


La la la la - oh, what fun!


View Profile WWW Email
« Reply #16 on: February 22, 2009, 03:54:17 am »

Wow, this is great! Battlezone is the perfect example of an old-school cockpit game, and this is really smooth and responsive. It would be really cool if you expanded on it a bit.

Have you played an old C64/Atari 800 game called

? In my mind, it's one of the best Battlezone clones, and part of the reason for this is the audio. It's all electronic beeps and warbles, but each of the enemies has a distinct sound that you use to determine what kind of threat you're up against, and whereabouts it is. The noise that the missiles make as they speed towards you still quickens my pulse to this day!

If you were to take some ideas from Encounter, I'd suggest using audio for the enemies, getting louder as they get closer, and perhaps making use of stereo. Seeing as you have multiple enemies, perhaps each one could have its own pitch, assigned at random. Also the simple radar makes figuring out if enemies are behind you a lot easier, so you get shot in the back less.

Just some ideas for if you expand on the game, anyway. I can help you out with sound effects too, if you need them.
Logged

"What's that thing at the end of the large intestine? Because that's exactly what you've done here." - Ray Smuckles, Achewood.

My music. Will compose for free!
Zaknafein
Level 4
****


renaud.bedard@gmail.com
View Profile WWW Email
« Reply #17 on: February 22, 2009, 08:33:58 am »

I love it! And I agree on the mini-map and strafing requests.
Logged

professor dead
Level 2
**



View Profile Email
« Reply #18 on: February 22, 2009, 08:36:47 am »

I love it! And I agree on the mini-map and strafing requests.

thirded
Logged
David Pittman
Level 2
**


MAEK GAEM


View Profile WWW Email
« Reply #19 on: February 22, 2009, 01:22:05 pm »

Thanks for the comments, guys. I added strafing, a minimap, and some simple particles, and I inverted the power-ups so they have more distinct silhouettes from enemies.

The lack of strafing was actually intentional, because it's a tank game, but eh, it's more fun this way.
Logged

Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic