Shoot shoot shoot!!
Thsi is my first Ludum Dare game so it's kinda normal (and a little lame)
But keep in mind, all we need is just having fun!! And make games is fun, right?
Controls:
Move mouse to aim, click to shoot.
And one keyboard secret, try to find it =)
Game goal:
Destroy 60 enemies and you win!
Made using :
Code:
- Vim
- GCC
Image:
- Aseprite
Sound:
- Audacity
Libraries:
- SDL2
- SDL_image
- OpenAL soft
- Alure
Food:
- Coke
- Hamburger
Other
- Love (I mean the feeling from my heart, not the game framework "love 2D" =p)
Note
1. I'll compile Windows and OSX version of my game as soon as possible, please give me some time to rest(Windows version is out!)
2. If you find something go wrong in game, feel free to tell me.
3. Sorry for the dirty code, if you're looking for great game code to learn, not this one.
Downloads and Links
Ratings
#125 | Humor(Jam) | 3.50 |
#371 | Fun(Jam) | 3.23 |
#472 | Audio(Jam) | 2.79 |
#529 | Theme(Jam) | 3.53 |
#679 | Overall(Jam) | 3.00 |
#750 | Graphics(Jam) | 2.72 |
#758 | Innovation(Jam) | 2.63 |
#819 | Mood(Jam) | 2.56 |
#1414 | Coolness | 48% |
Comments
@tonypai
Sorry for late. Windows version is now on the battlefield! So fresh.
Interesting idea. The sounds get kind of annoying though, to be honest
I had to fix some symlinks, but even then it wouldn't work because libdump.so isn't packaged, nor installed on my system. From the directory that contains run.sh:
$ ln -sf libSDL2-2.0.so.0.2.1 lib/libSDL2-2.0.so.0
$ ln -s libSDL2_image-2.0.so.0.0.0 lib/libSDL2_image-2.0.so.0
$ ./run.sh
Error loading libdumb.so: libdumb.so: cannot open shared object file: No such file or directory
INFO: OpenAL opened OpenAL Soft.
INFO: Used ALURE version 1.2.
INFO: compiled against SDL version 2.0.3.
INFO: Linked against SDL version 2.0.3.
INFO: SDL_image linked version 2.0.0
Segmentation fault (core dumped)
@Frozen Fractal
I'm sorry about that, now I pack libdumb.so into my game. I think it would work now.
Ahhhh haaaha! I win! I killed the space elephant!
That was way too short. :D
Not a bad start, for your first Ludum Dare game.
Keep working on it, they'll get better and better, and also bigger.
Functional game, decent graphics, and funny sound effects. Not much strategy involved, though--if you just keep clicking you'll always do fine.
The turret is so small that I don't know what it is before shooting. But sound effect is very unique! And that does amuse me. XD
Holy Cow Crap! This is awesome! The sounds were so bad that I actually like them, it made me laugh!
Kardfogú of Creative Sectors, out.
Really cool game, and extra creds for programing it in C++ ;^)
The graphics are incredibly neat and the sounds fit in perfectly. Of course it could've gone on longer with more variation, but it's really good for 48 hrs. :)
I found the keyboard secret by digging into your source code. Press F~
BarrensZeppelin: Thanks! Make a game with my poor programing skill is a pain, lots of element I plan to make were canceled due to that:(
Pix3M: I'm glad taht you find it!!
A bit too easy to be real fun; you should add more enemies. It's great for a first game (my first game didn't even had sound...). I understand you were alone to make all of this, you should have tried to be rated in the compo instead of the jam :).
Nice sounds (mouth sounds are best sounds), though very easy!
The game was fun but a little too easy. I really liked the sound effects though. Nice work.
You must sign in to comment.
TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.
NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.
PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.
MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs (http://mysite.com/mygame.zip) and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.
MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.
Could you release web or other standalone version? I want to play your game, but I have no linux machine. :(