Ludum Dare 36 — August 26th-29th, 2016 — Theme: Ancient Technology

Back to Browse Entries

Run!! (GameBoy)

by monetai - Competition Entry

Hello!!

Ancient technologies ===> Gameboy!!

Run!! is a gameboy game, it was really hard to me, a pro-unity, to learn to dev on the gameboy but it was really funny and it was good to do some low level programming =)

I hope you'll like it!!

(I packaged the rom and an emulator for you to run it in the zip)

Edit: I added a link to GameJolt and an online emulator !!

Downloads and Links


Comments

gassasin says ...
Aug 28, 2016 @ 8:14pm

Wooow.Very cool game!!!! Real gameboy game awesome !

fenwick says ...
Aug 28, 2016 @ 11:29pm

WHAAAT? This is awesome. Seriously, mad props for making this. I'd love to hear more about how you made this, did you type out the sprites by hand? How do you get started with something like this?

There are several Javascript gameboy emulators, by the way, and it works with your ROM (no sound though), if you wanted to post a web link you could probably figure that out. https://github.com/taisel/GameBoy-Online

Kalibrated says ...
Aug 29, 2016 @ 12:08am

Great work! I've seen some guides online for making gamebody games and they've all seemed very complicated.

My high score was 17 :)

masterkrepta says ...
Aug 29, 2016 @ 2:03am

wow REAL ancient technology! Glad to see you went all out and set it up as a functional gameboy game. most people would have simply simulated the look.

monetai says ...
Aug 29, 2016 @ 7:44am

Thank for your feedbacks =)

fenwick: I've made a small demo on the Game Boy Advance 1 or 2 years ago, so it wasn't all new for me.

It was even simplier than I imagined, you can write your GB games in C with a library and a compiler easily findable on the net. Since the GB is simplier than the GBA you don't need to know every bit of the memory map in order to make a game like mine. The big difficultie is to understand how the hardware work, the tile system, the background and windows and how to store your assets.

For the graphic asset there are some free tool on the net too, so you don't need to write your sprite at hand, but you'll need to perfectly understand what thoses tools give to you ( an array, in C or Asm, there is not file system in GB ) in order to work with it.
Documentation and tuto are hard to find but there is plenty of code snippet on forums.

It is a fun platform to work on and if like me you'r doing lot's of hight level programming ( I'm every day on Unity ) it's really refreshing =)


Thank for the javascript emulator, I didn't know that, I'll add a web link =) So lame for the sound. but I made this part in hurry whithout understanding it fully =(


I hope you'll understand what I wrote, I am used to read but not to speak english myself =)

Aug 29, 2016 @ 12:31pm

Nice! I wan't expecting to see an actual Game Boy game in this jam, and I had fun playing it. Great job!

muit says ...
Aug 29, 2016 @ 2:26pm

Love the style :P So simple and clean
Great game!

tomer_cool says ...
Aug 29, 2016 @ 3:30pm

My best score is 17. I can't believe you actually programmed a game for gameboy. I love it good job.

tintreas says ...
Aug 30, 2016 @ 1:18am

Sorry I couldn't figure out the controls (web version!) ?

Muel says ...
Aug 30, 2016 @ 2:48am

Whoa, an ACTUAL gameboy game!
Congrats, you rocked.

steph88 says ...
Aug 30, 2016 @ 8:03am

Hi, nice game and congratulations ! Simple mechanics that still offered a decent amount of challenge.We're realizing a video with several games of the Ludum Dare #36. We made the same thing at the previous jam.

Can you add your game on indiexpo.net ? (it's free)
So we can include also your game in the video ;)
p.s. write #LDJAM in the game's description. (you can already find several games from the jam there)

monetai says ...
Aug 30, 2016 @ 8:35am

tintreas it's the gamejolt emulator so i haven't the control on it but I think by default button A is W if you have a QWERTY keyboard, Z if you have an AZERTY, start is enter

Aug 31, 2016 @ 9:04pm

Simple and fun, really cool idea for ancient technology :)
-Mihai

Sep 11, 2016 @ 5:21am

Sadly I don't have a GameBoy so I can't have the full, true experience. :)

However, playing it on the emulator I can say it's really quite a neat game, especially considering the fact that it is written for an obsolete platform...

The graphics look really good and the sound, although not very complicated, does actually add a lot to the game - hearing the increasingly frequent beeps makes the game feel a lot faster than it would without the sound.

Gameplay itself is very simple but provides a nice little challenge - given that it is a GB game developed in only 48 hours, the gameplay seems pretty complete. The only thing I would worry about is if there is a max score - I imagine if the game keeps getting faster at somepoint it will be impossible to go father - or is the game set at some maximum rate, so at somepoint the player just has to keep jumping quickly until they fail?

Overall, really good job. :)

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. Many solo participants 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 (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.

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]