About actuallycameron


Ludum Dare 36

actuallycameron's Trophies

actuallycameron's Archive

Pharaoh’s Pyramid Post-mortem

Posted by
Saturday, September 3rd, 2016 10:24 am

Ludum Dare 36! It seems like it was just yesterday that it was the 35th jam. This was my first time building a game for this jam, and I’m really happy with how it turned out. The theme this time around was “ancient technology”, which is more of a style than a gameplay theme, but it was fun to develop an idea for it.

My game

The basic premise of my game is that you’re constructing a pyramid before the four-minute timer runs out. You have to mine each of the blocks for the pyramid in your two quarries, and then transport them to the construction site. To make things difficult, enemies are attacking your blocks that are in transport. You have to defend with explosive attacks, which cost one coin each. Coins are falling from the sky (a gift from Ra), and you can catch them to afford both explosive attacks, and upgrades to your quarries.

The game relies on the simple mechanics of both time-pressure, and a constant flow of conflict while you’re trying to perform another task. Together, it makes for an exciting gameplay experience.

What went well

I’m really happy with how the art turned out in the end. There are still some small details I would have added in the terrain if I had more time, but I’m okay with how it is.

The tutorial took up a lot of the time, mostly because I had to redo it several times to make it clear how the game is played. While there are still some other details I could add in the tutorial, I’m happy with how it turned out.

What I’ll do differently in the future

At the last minute, right before submission, I realized that I forgot to install the Windows and Linux build modules in Unity, so I couldn’t build to all the platforms. I had to quickly perform an update at the least convenient time, which was unfortunate. Thankfully, I intentionally aimed for submission an hour or so early, just in case that would happen…but in the future, I need to make sure to check to make sure every aspect of the engine is functional. That’s almost the number one rule of Ludum Dare, but I still missed it.

The code was unfortunately sloppy. I’ve worked in professional code for years, so a part of me died as I threw away good programming practices to buy more time. There wasn’t enough time to make the code absolutely top-of-the-line, but there were certainly places where it could be improved.

Gameplay-wise, I think having special events happen later in the game (such as an intense battle happen when you’ve completed half of the pyramid), could make the game not become so monotonous after a minute or so of play.


Screen Shot 2016-08-29 at 4.29.42 PM

Screen Shot 2016-08-29 at 4.30.50 PM

Screen Shot 2016-08-29 at 4.34.10 PM

Screen Shot 2016-08-29 at 4.34.12 PM


Visit my website: http://www.actuallyeverything.com/
Twitter: @notactuallycam

Special thanks to @crossmark for creating the amazing music for the game.

Day 2 Progress

Posted by
Monday, August 29th, 2016 8:26 am

Day 2 Progress

I finally settled on a pyramid construction game idea. So far, I’m happy with how it looks! Now on to day three!

[cache: storing page]