A variant of 2048 that adds a few rules.

Currently, what you see is a tech test of the main features of the game:

  • Triangles that can be joined to become squares
  • Non-power-of-two squares that will break up once moved
  • A path to follow, get any tile with the number 16 to advance

The current demo will give you points based on how many times you advance, but that won't be the focus on the game. Endless modes will be available in the future, but I want to make a game with levels that gradually introduce new features.

The game is also expected to have music later on.


Implemented rules

Standard 2048:

  • Move all tiles in a grid in one of the four directions (screen or mouse drag, or arrow keys)
  • Square tiles with the same number will merge and sum their value

Triangles:

  • Some tiles can be triangles
  • Triangles of opposite shapes can slide under one another, and one square cell can hold two triangles
  • If both triangles in a cell have the same number, they will be joined as a square tile, with the sum value

Non-power-of-two:

  • Square and Triangle tiles can both be of numbers that are not a power of two
  • Squares specifically will break if moved, splitting their value into two triangles, one with the highest power-of-two under the original number, and the other with the rest
    • 3 -> 2 and 1
    • 5 -> 4 and 1
    • 7 -> 4 and 3
    • 9 -> 8 and 1

Demo level:

  • A fixed path
  • Create 16-valued tiles to advance
  • After the final area, the level returns you to the start, with the old leftover tiles still hanging around
  • Difficulty increases by slowly introducing non-power-of-two squares and then triangles

Perks

  • The font for the numbers has been handcrafted for this game
  • All the game is vector graphics, no raster pics but for app icon

Known issues

  • No losing condition, at some point you simply cannot move anything and you will need to restart the app / refresh the page
  • A strange bug breaks the game around 33-38 points (the tile engine seems to lose track of tiles)
  • non-power-of-two tiles have very similar colors to powers-of-two ones, making it hard to distinguish them
  • itch doesn't like the font I'm using for the labels, but it's fine, the game won't have any labels in the future, but for numbers

Also for debugging purposes you can press spacebar to advance without really playing

----

Some of the code has been generated through the Claude online chatbot. I hope you will enjoy the ideas of the game regardless, and I understand if you do not.

Main objective of this project is for me to explore game design from a content point of view, knowing that people seek intentionality. That's why I took a classic endless game and flipped it upside down, designing hand-crafted levels. And I plan to put quite a bit of electronic music in it.

Download

Download
bitpath_demo_level.apk 23 MB

Leave a comment

Log in with itch.io to leave a comment.