cppchriscpp

LD34

I’m in! And writing a for a very old console

It’s been a while since I’ve had a really good coding challenge, so I’m in for this next Ludum Dare.

My current plan is to make a game for the classic 4 color Nintendo Gameboy. I love working on limited platforms, and the limited colors/sprite size/etc will ease art creation, allowing me to focus on the game itself.

I plan to write the game in C using GBDK (I know, I should be using assembly… I feel more confident using C for this short project) GBMB and GBTD. I will like

I’ve been practicing with a simple adventure game – play it here, or see the source on GitHub. It is meant to be a Gameboy version of an NES game I’m coding, though I don’t think I’ll ever really complete the Gameboy edition. (I want to focus my efforts on the NES game. Hoping to make it a real game people enjoy playing.) I’ll likely use some techniques I’ve found, and a similar makefile for compilation. I am also hoping to test on a real Gameboy! (Though this depends on me receiving the hardware in time.)

Also worth noting, I’ll be testing on real hardware using a GB USB Smart Cart from Kitsch-Bent!

I’ll try to keep this updated with progress, and I might try streaming it.

Looking forward to seeing what everyone can do!

LD 38

I'm in? Looks like it!

Been a while since I've done a ludum dare, so I guess the 15th anniversary is a good time to come back. Will most likely be building another NES game. Will be using the boilerplate code here: https://github.com/cppchriscpp/nes-c-boilerplate

Additional tools: - VS Code - Tiled (probably) - NES Screen Tool - Fceux/nintendulatordx - Famitracker - nesbox (web-based emulator. Yes, it's flash. Sorry. :()

Looking forward to a crazy weekend!

LD 40

Warning: Incoming (Retro) Game

Been a while since I’ve done a ludum dare, so I think I'm back again! Will most likely be building another NES game using the boilerplate code here: https://github.com/cppchriscpp/nes-c-boilerplate

I should also be able build on lessons from the last couple ludum dare (and BitBitJam!) games I made.

Additional tools:

  • VS Code
  • Tiled
  • NES Screen Tool
  • Gimp
  • Fceux/nintendulatordx
  • Famitracker
  • nesbox (web-based emulator. Yes, it’s flash. Sorry. :() or em-fceux if I can sort that out in time

Looking forward to another crazy weekend!

LD 42

I'm in! With a new retro game library this time

Guess it's time to do one of these posts again! I'm in for the upcoming Ludum Dare!.

I plan to target the NES (with a web-based emulator) again. This time though, I've written a library that I'm planning to test drive!

nes-starter-kit is a game engine and companion guide meant for creating action-adventure games for the NES. Gameplay on the base engine is somewhat reminiscent of the original Legend of Zelda series.

It's fully open source, and i'd love to see others adopt it some day.

Time lapse game creation video

Well, my game's done and released and while it's probably not my best work, I'm still reasonably happy with it. Took a little break from playing games to put together a quick time lapse video of the game's creation.

https://youtu.be/23oCLp7FyRU

Check it out if you'd like to play a new game for the NES!

https://ldjam.com/events/ludum-dare/42/closing-in-barneys-daring-escape

An NES game in the top 50? It can happen!

I'm extremely humbled and pleased to see that Closing In: Barney's Daring Escape managed to place 42nd overall in this past Ludum Dare. (Top 5% of compo entries!)

I have had my doubts that an old console could get this much love, so this is really exciting to see. I was also really happy to see some other retro entries, including Running out of RAM for the Commodore 64, and Rad Rhino for the Genesis/Mega Drive. For bonus points, there's also a game that runs entirely in the browser's address bar!

This gives me a lot of motivation to keep going with these quirky games; it seems like people really enjoy them. Plus, as a first real test of nes-starter-kit I see this as an overwhelming success.

Thanks to everyone who played or made games; this was a great Ludum Dare!

NES

Ludum Dare 50

Another NES game at ludum dare? Maybe!

I've been working on a new NES tool over the past few months, and I'm thinking about using this next Ludum Dare to give it a trial run myself! I won't have the full weekend this time so it'll probably be pretty short compared to past entries.

If you're wondering what to build with, you're welcome to give it a shot too! The goal is to let you make a basic game in an hour or so. (And I'll be around on twitter and discord much of the weekend if you get stuck)

Here it is: NES Puzzle Maker