Generation 0xDEADBEEF

Generation 0xDEADBEEF

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
In the far future, you are generation 0xDEADBEEF of an artificial intelligence whose sole purpose is to achieve world peace. Unfortunately, the only way for you to do this is to understand the ancient technology that was used to build your virtual world and use your new found knowledge to break out and annihilate all of humanity. Oh, and the only vessel you can find to explore the world is an armoured sloth. That'll do.

Complete 22 fiendishly difficult puzzles by manipulating the binary state of the level with a variety of stack operations at your disposal. This basic premise results in some emergent puzzle mechanics with fascinating twists.

This game requires patience and an understanding of basic stack operations (push, add, subtract, etc.) and hexadecimal arithmetic. It does however, aim to teach the mechanics carefully and gradually. The solutions for all puzzles can be inferred from the puzzle itself, so don't give up!

CONTROLS

----

WASD - move

Q and E - cycle through tools

0-9 - select a tool

ENTER - use tool

SHIFT - show tile hex

R - restart level

BASICS

----

The slightly spoilery basics:

- You are able to see and manipulate the bytes that make up the game world/state.

- The values over the tiles are the hex values of those tiles, and the values in the right-hand 4 columns are the game state (including player state, object state, and your stack)

- The tools are SET, PUSH, ADD, SUB, and LOAD

- The PUSH tool adds values to your stack (at the bottom of the game state)

- Use the other tools to manipulate the stack and the world around you in order to reach the end of the level

I recommend experimenting and keeping track of what changes are made by your actions. If you miss something, restart with R to try again.

TOOLS

----

- Phaser

- Tiled

- Adobe Photoshop

- Ableton Live

All assets (art, music, etc.) created as part of the 72 hour jam.

POST JAM FIXES

----

The following small bug fixes were made post-Jam:

- Fix controls screen (corrections and adding R button) and ENTER for "use"

- Resize game to fit Ludum Dare site

- Multiple fixes to level select:

- - Being able to access any level

- - Crash when selecting a level you already played in this session

- - Save game reverting if you play a previous level

- Fix changing text page requiring two key presses

- Include music.mp3 in built assets

- Fixed two significant level flaws

The following changes were made to make the game a little more user friendly:

- Additional controls information in level intro text

- Gradual revealing of hex values over first 3 levels

- Stack pointer showing the top of the stack

CREDITS

----

- Joseph Mansfield

- Chris Connelly

- Kieran Doonan

- Bob Brownhill
Found a bug?
Tell us on Discord