Ludum Dare 32 — April 17th-20th, 2015 — Theme: An Unconventional Weapon

chromenopePSA: As of Chrome 42 (Released April 14th), NPAPI plugins are disabled by default! That means Unity Player, Java, and Silverlight games will not work in the Chrome browser! That said, Flash in the Chrome browser continues to work fine (PPAPI).

To Developers: Consider using HTML5 and WebGL instead. Having troubles with the export? Don’t worry. See Ports below.

To Players: A workaround is to enable NPAPI plugins in your Chrome settings. Click or Copy+Paste this URL in to a tab:


As of September 2015 however, this option will no longer be available.

Other browsers (Firefox, Internet Explorer, Safari) and Flash are unaffected, but FWIW there is no Unity Player or Silverlight for Linux.X

Back to Browse Entries

Ghetto Engineer

by Nysten - Compo Entry

Ghetto Engineer

"Grandma, aka Big G has baked some cookies. Visit her. It's a dangerous hood, so better gear up."

Use materials found in your garage to craft an unconventional weapon. Choose wisely, as you can only carry one weapon on your way to Big G. Use your imagination, but don't go nuts as not everything works.

MOUSE to drag materials to craft
SPACE to shoot
ALT to do special if possible

-There are 12 weapons in total
-You aren't supposed to be able to complete the game with every weapon.
-There are no sounds, unfortunately.
-If it is super laggy for you, I can't help it (much). I blame the language!
-Keep the "Assets" folder in the same folder as the executable.
-Windows only :(
-I apologize if anyone in the ghetto gets offended. (Still ain't ticking that box.)

Blurry graphics on Win 8/8.1 (try compatibility mode?)
Failed to play on someones PC (no clue)

1082 lines, done in 48 hours and absolutely from scratch with CoolBasic. CoolBasic is a BlitzBasic based language providing some simple graphics functions and an object system. It's so simple that I had to, for example, create an algorithm that draws objects according to their y-value. The performance is also crap on CoolBasic, so the algorithm is not set to perfect-mode -- expect graphical glitches. Still, CoolBasic is a cool language. Easy to use, but hard to do beautiful projects. That's why completing this compo is actually a huge success in my eyes. The game isn't too bad either, just don't look at the source code (it's baaaad). Graphics were done with Paint.NET and I've included the .pdn-files too.

Have fun and please rate and comment - I love to get feedback!

Downloads and Links




Tijn says ...
Apr 20, 2015 @ 12:45pm

I wish I could play your game, but I'm on Mac OS X :'(

Nysten says ...
Apr 20, 2015 @ 1:09pm

Yes, that is unfortunate. :( CoolBasic is an ancient beta-language, and not even open source, so there is only Windows export. I am very sorry for the inconvenience.

(Just tried it on Win 8 and it looks like crap for some reason. I don't know if you can play it in compability mode or something to make it better. It's playable, but blurry.)

Markus Becker says ...
Apr 20, 2015 @ 3:06pm

Doesn't run on my computers. I am on Windows 8.1 64bit and Linux (Ubuntu) with Wine.

talecrafter says ...
Apr 20, 2015 @ 3:25pm

Memory access violation (Windows 8.1)

Apr 20, 2015 @ 3:26pm

Could play the game. It's working fine (Windows 8.1 x64). I missed the possibility to attack both right and left.

napoleon says ...
Apr 20, 2015 @ 3:30pm

Funny game !

fabsenet says ...
Apr 20, 2015 @ 3:37pm

The graphics really look washed out. It was hard for me to understand the mixing part to build a weapon and I was one blink away of closing the game before I got it to work. You are really missing sounds, but overall the game is promising.

Linus123xbb says ...
Apr 20, 2015 @ 6:14pm

I managed to complete it :) It was fun but some audio would be nice.

OneTrueAaron says ...
Apr 20, 2015 @ 6:19pm

Innovative for sure. You didn't go with one unconventional weapon, you went with like 10, then let us mix them! Great idea. Could obviously go for some music, and the ability to face left (if it's there i missed it).

zzForrest says ...
Apr 20, 2015 @ 7:49pm

It's a good attempt, and the idea is pretty cool, but the execution is bare bones. I suppose you had to spend a lot of time making the code do simple tasks, and it shows. The graphics are, for ludum dare, just fine, but the gameplay is awkward and not really developed. It's a good idea and you have the right start to execute this well, but the game is just not done. I'd say : port this to a better language, and develop it. You've got a good idea here.

vidarn says ...
Apr 20, 2015 @ 8:05pm

Haha, very cool! I liked experimenting with the weapon combinations. I managed to get to the cookies with one of them (spoiler: vacuum cleaner and knife) but most of the other ones I found were hilariously useless :D

Finn says ...
Apr 21, 2015 @ 12:07pm

Wish I could turn around. Good idea though I could only figure out how to make one weapon. Could make some other combinations more obvious?

rogberth says ...
Apr 21, 2015 @ 1:51pm

I love this game hahaha. The best weapon I made was the broom ball knife morning star?

HotBoxGames says ...
Apr 21, 2015 @ 10:06pm

Cool crafting, neat idea :D liked how it worked

jojocanard says ...
Apr 21, 2015 @ 10:31pm

Black screen after around 2s. I use windows 7

Red_Fan games says ...
Apr 21, 2015 @ 10:37pm

Looks like a good game. Can't play because i'm on linux tho
:( if you want to appeal to linux and mac users try LOVE 2d
it's probably similar but i don't really know (Never used coolbasic). I'm going to rate and play this on my friends windows machine to see how good it is.

snade says ...
Apr 21, 2015 @ 10:44pm

Hard to understand!

Apr 23, 2015 @ 9:10am

I like all the weapons, shame about the audio but 48 hours is not a long time at all

cyand1317 says ...
Apr 24, 2015 @ 1:32pm

Seems funny and not a hard game (I assembled a weapon, just kept firing and continuously going right, and finally won.) Like it! And some funny sound FX will absolutely add fun to this game!

sorlok says ...
Apr 26, 2015 @ 9:08pm

Interesting idea, but I had some trouble figuring out how to get started. First game I've seen in CoolBasic!

TeamQuadratic says ...
Apr 26, 2015 @ 9:46pm

Cool idea! Took me a while to figure out possible things I could craft.

Oborux says ...
Apr 27, 2015 @ 7:17pm

Chocolate chip, aw yiss!
I got it running on XP in VMWare for all the fun LD windows .exe games. Enjoyed combining weapons in the left panel, nice idea, cool basic looks mad.

May 1, 2015 @ 4:23pm

Good use of the theme, even if I'm not sure what to think of the setting... Combining weapons was fun, though a few more clues would have helped. Some weapons would work a lot better if you could turn around though.

KaiseanGames says ...
May 6, 2015 @ 4:46pm

Well done, the concept is great. I liked it.

nassi says ...
May 7, 2015 @ 2:53pm

Vacuum cleaner and a knife: Powerful, but quite hard to use because you have to retrieve the knife after shooting. Verdict: Failure.

Broomstick and a rope: A whip with some good crowd control, but the damage was lacking. Verdict: Failure.

A tube, fuel(?) and a ball: A true ghettoblaster. Somewhat hard to hit people though. Verdict: Failure.

Vacuum cleaner and a ball: A worse ghettoblaster. Verdict: Failure.

Vacuum cleaner and a broomstick: Average damage, nice knockback, good hitbox. Hard to use because you have to retrieve the broomstick. Verdict: Failure.

But add a piece of rope into the mix and you're set for life. That thing was beastly. Verdict: Overwhelming success.

(Checked the thinky.txt too and seems like I missed some obvious combinations :P).


Cool crafting system and it was neat that not all "weapons" were equally viable. Worked decently for me and looks good enough for a compo entry.

But the main reason I played this was the fact that it was made in CoolBasic. Had to dig out an old USB drive with my own CoolBasic projects on it and judging by the modified field on the files it has been nearly ten years since then! Judging by my compo entry for this LD I haven't come far enough since that day...

Good luck, fellow Finndev. Keep it up!

May 7, 2015 @ 10:55pm

Difficult to find the right combos to make weapons. Only one we got was the Vacuum and the knife together. Was a little laggy but not unplayable. Needed the ability to face left, attacking only to the right only made it really hard.

AinoraZ says ...
May 11, 2015 @ 7:35pm

Really funny game xD. Crafting was a bit hard to understand at first. Nothing seemed to work. Awwww yis :D...

You must sign in to comment.

Mini Submission FAQ

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.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Historically, more games are entered in the Compo, but with more people and more time, Jam games have the potential to be better (that doesn’t mean they are). Many solo participants do enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

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 at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

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 ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

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.

[cache: storing page]