Cyborg Computing Jet Fighting

Overall★★★★★★★★★★2.18
Fun★★★★★★★★★★2.24
Innovation★★★★★★★★★★1.88
Theme★★★★★★★★★★2.32
Graphics★★★★★★★★★★2.20
Audio★★★★★★★★★★1.33
Humor★★★★★★★★★★1.47
Mood★★★★★★★★★★1.84
Coolness★★★★★★★★★★62%
Instructions:
Use arrow keys to move, X to fire, P to pause / unpause, and R to restart if you die. These instructions are printed in the command line if you launch it from there, along with other things.

Shift moves you at half speed, this is not very useful.

The game is automatically paused before every level so you can see what enemies you'll be fighting.

Synopsis:

In this game, the player is a blue jet fighter who must shoot the evil red aircraft.

The evil aircraft fire orange bullets that are mysteriously circle-shaped, and the player aircraft fires blue tracer rounds.

There is a tutorial, 2 levels, and a final boss.

The game requires GLEW, Lua 5.2, and Qt 4.8. (Although it may work with Qt 4.6) Box2D is also required, but I think on Debian it's linked in statically.

The Windows port ships with all necessary DLLs.

Game source is here:
https://gitorious.org/cyborgtroy-ld26-jet-fighting/cyborgtroy-ld26-jet-fighting/trees/5f6ca0656d112406700a152b0b167e14b3130110

Engine source is here:
https://gitorious.org/cyborgtroy-colorado/cyborgtroy-colorado/trees/a43b5d08496c51f4d8875b2ca126c48c91bfebfa

Comments24

lulzfish_4author29 Apr 2013, 03:23
Use arrow keys to move, X to fire, P to pause / unpause, and R to restart if you die. These instructions are printed in the command line if you launch it from there, along with other things.
GreaseMonkey29 Apr 2013, 04:02
The Linux build might take a bit of punching in the face on this comp to get working (I have Lua 5.1 and GLEW 1.6... at least I have Qt 4.8, otherwise I'd be pissed), so I'll wait until later to try that.

The Windows build works fine in Wine.
whitetigle
whitetigle29 Apr 2013, 04:07
On the windows version it seems I cannot pass a level. I kil the opponent and then it restarts.
Rose
Rose29 Apr 2013, 04:22
Not bad! I liked the patterns of the enemy fire. But at least for me (Windows), the game paused before every new level, which was annoying; and 'r' to restart didn't seem to work either.

I see that you've posted the instructions in a comment; it might be helpful for future testers if you edit the submission to include the instructions.
lulzfish_4author29 Apr 2013, 04:28
Yes, it pauses before every level so you have time to get ready. This is because the enemies spawn in instantly.

Whitetigle: The same opponent in the same place? The one that shoots straight downward? I'll try to look into it.
avidgamerNino
avidgamerNino29 Apr 2013, 04:28
If I click with the mouse I can change the rotation of the camera, otherwise I really wanna beat that final boss!!! he keeps killing me
lulzfish_4author29 Apr 2013, 04:29
Yeah, I was going to take the camera rotation out but I figured I'd leave it in for fun. Resetting will reset the camera.
Scott McBee29 Apr 2013, 05:38
The distribution method is awkward and the auto pause on windows makes it seem broken.
Tozy
Tozy29 Apr 2013, 07:10
Don't worry, you'll do better next time. At least you have something playable! :3
Crefossus
Crefossus29 Apr 2013, 08:01
For me the 2nd enemy is actually easier than the first which seems odd. I like how you can use strategy in level 3 because the enemy bullets despawn after a certain distance (circle the group and destroy on that pass). I think it's pretty cool how the ships/everything are in 3d but I'm not sure how you could show it off easily.
GreaseMonkey29 Apr 2013, 09:12
Woo, another bullet hell shooter!

Except this game really doesn't feel that good. The player hitcircle is a LOT larger than I expected, and... P to unpause, R to restart anyone?

It's also too short, and not particularly challenging. Come on, you had Lua by your side, you could have easily crammed more crap into it.

Graphically... meh. Stills look good and the bullets move nicely, but the transitioning is a bit flat, and you really could use the space better.

Overall... I'd love to see you try this one again, but this time do more stuff and make it gel better, and PLEASE, implement a lives system!
ilovepixel
ilovepixel29 Apr 2013, 17:08
The camera rotation could have been part of the gameplay. Level 3 was madness after 8 min trying I couldn't pass through.
Ragzouken
Ragzouken29 Apr 2013, 17:28
I am very bad at this :D
Frib29 Apr 2013, 18:36
Short but sweet. It's nice that it starts paused but when I died I thought the game crashed because I couldn't do anything for a few seconds :D
Jools6429 Apr 2013, 19:27
This seemed like a good start to a game but there's really not enough there to be that fun.

The core movement was good and the basic enemies where nice but it was way too easy. I didn't even realize that the final enemy was a boss until I read your post. Un-pausing the game between each level was also quite annoying.

Anyway as I said, good start but needed a bit more. It seems like you had nice foundations but just didn't have enough time to make a full game.

Kudos for what you have managed though, I imagine writing a 3D OpenGL based game takes time.
nseward
nseward29 Apr 2013, 19:43
Great work. I wish there was more.
nintendoeats30 Apr 2013, 04:08
I get why you have the pause thing, but the switch between levels is very mechanical. if the pause key was something closer to the firing key (so I didn't have to take my hands off it to press it) that would help.

The idea of a one-at-a-time bullet hell shooter is an interesting one, and could possibly go somewhere. But, alternate possible direction, I thought it was awesome that I could move the camera down and have that 3D view. I also had a strong desire for my plane to start turning and drafting and zipping around the battlefield.

the circle of planes was awesome BTW. A very neat pattern. look at me talking like I know anything about bullethell shooters.

Solid start, just needs some expansion.

(and sounds)
pighead1030 Apr 2013, 16:13
Restarting the entire game if you die once is really annoying. The graphics are very simple (minimalistic I guess...?) and it really needed sound to feel like a proper game.
plash
plash30 Apr 2013, 22:07
Notes:

- I'm a blue jet!
- Okay.. Have to unpause after every level.
- Woah, the right mouse button rotates.
- Argh, R takes you back to the first level. I didn't mean to press that.
- This helicopter is tough.

Things I would change:

- Make the second level more difficult than the first.
- Make the game show a message after a level. Use spacebar to begin the next instead of P. P is too far away from both hands.
- Remove the restart button; if player dies just restart automatically.
- Change the scale of things. Player should be larger, enemy bullets could get smaller.
SuperDisk5 May 2013, 18:00
The version I downloaded is nothing like the screenshots...

It's some sort of 3d world I can pan around in, and the controls you specified don't work. All there is is just 2 3d planes that I can't control.
Fnkee5 May 2013, 18:19
Yay, I made it. A few more levels, and a win screen and this would be pretty sweet. All in all a great and addicting game.
StMatn20 May 2013, 18:20
Cool game, but a few more levels would have been nice, since its fun to play. A unpausing-key, which is closer to x (e.g. spacebar) would also have been nice. All in all, its a nice game.
GreaseMonkey21 May 2013, 09:16
The fact this scored so awfully just makes me want to punch a kid. Not a kitten. They don't deserve it.

If you want a higher score, make something like this in Unity using the built in collision detection stuff and use random angles all the time and make no damn sense and joing the masses of people who tend to use and like i'm using it here and so on.

If you want a better game, do something like what you did this time around, but pack more in. You get 48 hours. I believe you used 8.
lulzfish_4author27 May 2013, 01:02
I agree, GreaseMonkey. I had to rush because I didn't focus on the AI upfront, even though it was the hardest part, and I didn't even think about the different levels and win / lose conditions until some time late in the last day.

But now that I've made a game, I know where the hard parts are. I'll come up with something better for next time.

Other games by @luzfish_4

Found a bug?
Tell us on Discord