Still Charging! by xfxian

[raw]
made by xfxian for LD27 (COMPO)
You find yourself and your spaceship inside of a fierce asteroid field - It's looking bad! The only way to go now is to charge up the jumpdrive and get the hell out. But this will take at least 10 seconds and leave you unprotected with no shields and weaponry.

Good luck anyway!


--


Here it is, my first LD48 entry and also the first game that I've ever released to the public.

It's written in MonoGame, so Linux users and maybe even MacOS Users might have luck using Mono - unfortunately I have no time to test this right now, so please let me know how it works out for you! UPDATE: I need to recompile it for Linux/MacOS - maybe I'll have time in the next days!

It might be necessary to install the OpenAL library as the only real dependency of MonoGame (besides Mono or the .NET Framework). The installer oalinst.exe can take care of this at least on Windows!

I started somewhat late on Saturday afternoon but have been working almost non-stop (only some sleep) since then, and it's been great. I even like the final product, even if it's far from done (no sound, animations, enemies, etc.) or even polished.

Maybe you have some fun with the nice physics (Farseer Physics Engine for XNA/MonoGame) anyway!

Ratings

Coolness 59% 3
Overall 2.91 718
Audio 1.47 930
Fun 2.44 929
Graphics 3.24 356
Humor 1.91 768
Innovation 2.63 811
Mood 2.41 809
Theme 3.03 686

Feedback

Zuige
26. Aug 2013 路 10:54 UTC
Haha, you tricked me. :) The game doesn't have any OS X distributables.
ashdnazg
26. Aug 2013 路 10:57 UTC
A nice game, even though the lack of sound is very noticable.
馃帳 xfxian
26. Aug 2013 路 10:59 UTC
You're right, no Linux/OSX binaries, but it can run on Linux and OSX using Mono. If you had Mono installed on your OSX machine it might work for you if you'd call "mono StillCharging.exe" from command line.

But as I wrote in the description that's completely untested as of now, sorry!
馃帳 xfxian
26. Aug 2013 路 11:01 UTC
@ashdnazg: Thanks! Yeah, I would have loved to add some sound, but ran out of time :/ But I'm thinking of doing a polished out-of-competition version soon!
Thinkofdeath
26. Aug 2013 路 11:07 UTC
Fun game, some sound effects would of been nice but the graphics are really good. Just a note: the game will sometimes crash for me when going into jumpdrive.
馃帳 xfxian
26. Aug 2013 路 11:11 UTC
@Thinkofdeath: Oh, after you jumped or while you're still holding spacebar?
Sheep
26. Aug 2013 路 11:36 UTC
Where are the 10 seconds? Am I missing something? The gameplay is pretty cool. Although the turret feels a bit weird.
manabreak
26. Aug 2013 路 11:37 UTC
Congrats on your first LD!

The theme wasn't really there, and I had to read the first screen again to actually find out where the theme is. Nice job nevertheless. :)
Fede3751
26. Aug 2013 路 11:37 UTC
Fun, but too easy!
I managed to warp out without even shooting once :(
Mekuri
26. Aug 2013 路 11:38 UTC
Nice game. I like the idea of having the option to use weapons, even though they aren't really necessary. I really like how the shields worked.
It did crash once, when I was jumping in the middle of the jump animation.
Sound would have been nice though. Great first entry!
X-0r
26. Aug 2013 路 12:41 UTC
It's a bit easy, yeah... But I like the reflection physics, shields, and the optional laser gun. First game you say? Damn, you're good =)
Diogo Muller
26. Aug 2013 路 12:43 UTC
I'm not sure that workaround for Mac/Linux will work, since Monogame has different implementations and references for each platform :)
ezolotko
26. Aug 2013 路 12:44 UTC
Cool looking ship and text details. This could use some audio though.
BerdiNerdi
26. Aug 2013 路 12:46 UTC
The concept is really nice, has potential :) Especially if it was to become level based. I completed the game two times in one session, and on the end of completing the second time, the game crashed.
馃帳 xfxian
26. Aug 2013 路 12:48 UTC
@Diogo Muller: Ha, right, thanks! Maybe I'll get around to put up some Linux/MacOS referenced versions in the next days (and test them, too...)

I really need to put in some harder levels in future versions (outside of the compo)!
MrSecretUnlock
26. Aug 2013 路 12:50 UTC
Pretty cool but too easy as it stands. I moved around a bit while charging and 10 seconds later I finished the game. :) Asteroids too dark in my opinion also.
kunzbe
26. Aug 2013 路 12:54 UTC
Your game matchs the theme really well. While charging a was like "COME ON, only X seconds to GO, C'MMON" :) That was fun.

I missed the audio. The rocks could have been a little brighter.
馃帳 xfxian
26. Aug 2013 路 12:59 UTC
Thanks for all the great feedback so far! The 'roids really seem to look much darker on other screens than mine, huh. Much room to improve!
Frozen Fractal
26. Aug 2013 路 13:26 UTC
$ mono StillCharging.exe

Unhandled Exception: System.EntryPointNotFoundException: GetCursorPos
at (wrapper managed-to-native) Microsoft.Xna.Framework.Input.Mouse:GetCursorPos (Microsoft.Xna.Framework.Input.Mouse/POINT&)
at Microsoft.Xna.Framework.Input.Mouse.GetState () [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.OpenTKGamePlatform.OnIsMouseVisibleChanged () [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.GamePlatform.set_IsMouseVisible (Boolean value) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.OpenTKGamePlatform..ctor (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.GamePlatform.Create (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.Game..ctor () [0x00000] in <filename unknown>:0
at XFORGE.StillCharging.SCGame..ctor () [0x00000] in <filename unknown>:0
at XFORGE.StillCharging.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.EntryPointNotFoundException: GetCursorPos
at (wrapper managed-to-native) Microsoft.Xna.Framework.Input.Mouse:GetCursorPos (Microsoft.Xna.Framework.Input.Mouse/POINT&)
at Microsoft.Xna.Framework.Input.Mouse.GetState () [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.OpenTKGamePlatform.OnIsMouseVisibleChanged () [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.GamePlatform.set_IsMouseVisible (Boolean value) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.OpenTKGamePlatform..ctor (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.GamePlatform.Create (Microsoft.Xna.Framework.Game game) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.Game..ctor () [0x00000] in <filename unknown>:0
at XFORGE.StillCharging.SCGame..ctor () [0x00000] in <filename unknown>:0
at XFORGE.StillCharging.Program.Main () [0x00000] in <filename unknown>:0

$ mono --version
Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)

It might be a library thing too... I'll try this when I get into Windows.
vrld
26. Aug 2013 路 13:28 UTC
Cool idea, but the game is a little too short. A neverending mode with an increasing number of asteroids could be fun.
Lustdante
26. Aug 2013 路 14:06 UTC
I see someone was heavily influenced by FTL. The game crashed when the charging was finished though.
Larzan
26. Aug 2013 路 15:39 UTC
Nice idea, although i had problems playing it because i had problems with the keys (i use a Dvorak flavour and it somehow blocked Win7 from changing the keyboard layout.
So i guess it is a bit monoton, although i couldn't play it far as i had problems navigating :)
馃帳 xfxian
26. Aug 2013 路 15:51 UTC
Ha, didn't expect that one, sorry. Next time I'll include arrow key movement.
TwilightFlandre
26. Aug 2013 路 17:23 UTC
Congrats on finishing your first Ludum Dare! The game is fun but I wish there was more of a challenge to it. And I agree with the other comments, the lack of sound is quite noticeable.
panuo
27. Aug 2013 路 20:46 UTC
love the idea behind this game, but at the moment the best strategy seemed to be just holding space pressed from the begining
HopHop
02. Sep 2013 路 13:31 UTC
Too easy too jump while just avoiding the asteroids but otherwise good first game.
nicotr014
11. Sep 2013 路 14:51 UTC
Cool. I like the charge-up while avoiding damage gameplay!