Tessellation Desolation is a platforming game that offers a challenging suite of gameplay due to is rolling based mechanics. Characters can only displace themselves based on their rotational energy, which is gained based on the shape of a character. Characters are uniform polygons(with one universally breaking exception) built from congruent shaped triangles; that is their design is of tessellated patterns. A state of depravity has occurred wherein characters with greater rotational acceleration attempt to enslave those seen as "rotational-ly" challenged. Eventually one of these less capable rotating characters, an enraged square, decides they will not submit, and their peers are not obligated to do so either. As a square, the player will have to be cunning to avoid and outwit those trying to be oppressive--using their range to latch onto ledges, and to lead on their enemies--until they have disrupted the new order based around the Circle, a figure with seemingly unlimited power.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

I am very pleased to say that Tessellation Desolation is now in its Alpha stages. This is brought on from the inclusion of key functionality designated for the full-game. Even though these features are rough, they will ultimately aid in displaying interesting scenes as well as opening potential for cinematic control.

Back in Kansas

The new graphical features allow for any object in the scene to become fully animated. Currently these animations are only linear, but expanding how interpolation factors occur is being evaluated. For now being able to transform objects from point A to point B allows for some interesting and fun shows to be put on display.

The World Forms

Controls for the "camera" have been added as well. The view-space is now able to break away from the playable character. This allows for a cinematic moment to dictate where the focus should be as worldly events occur around the player.

Another critical component has been added into Tessellation Desolation. A dynamic text system. The text system is simple but expansive. Text is drawn based on the Unicode encoding model. This means the text system can handle rendering more than one million characters. The character rendering is based on an existing text glyph. The text glyph is then marked up in a texture atlas. Information is then created to describe a "code point" from a Unicode decoding analysis that matches a range of pixels in the texture atlas. The result is a particular glyph is pulled from the texture atlas when a character -- described as a code point -- wants to be rendered. The system is simple, and allows for really fast rendering calls to a separate frame buffer. However, piecing together and describing an atlas of characters is incredibly tedious. So, for the initial release, I will only be supporting English.

captionExample

With these new features in place I produced a new level to demonstrate everything working together.

The Alpha video opens using just the cinematic control. The scene is of the creation of this geometric universe, pieced together by triangles. Then the game leads into a small description about the uniqueness of the square characters, and opens into the level to play.

Everything represented in the Alpha trailer is pretty raw. This entire level is not meant to be a pristine representation of the final game. This only demonstrates what the engine can do to potentially make an engaging scene. As it stands, most of the work being performed now is on making the engine as strong and capable as it can be for Tessellation Desolation's universe to exist. When that is done, and mechanics are squared away, focus will change to make everything as interesting, pretty, and pleasantly sounding as it can be.

With the Alpha process started this game has been added to Steam's Greenlight community hub. This may seem a little premature, however the actual game build has grown substantially in size since the prototype. I only expect this scale to increase more leading into the eventual release of a clean-cut demo. For example, storing information regarding Unicode characters alone is very close to 9 MB of data. Steam seems like a great place to rely on server space for the game's distribution. This distribution being for the full-game or even just a demo. You can check out the entry here: Steamcommunity.com

Prototype Demo Updated with Fix

Prototype Demo Updated with Fix

News

A bug when rendering glass has been fixed. This fix allows for support when playing with an integrated GPU.

New Demo Now Available

New Demo Now Available

News

Push and shove to overcome obstacles and foes. New graphics, sketchy music, and revised "push-of-war" mechanics featured in this re-release of the prototype...

New Build To Release Soon

New Build To Release Soon

News

I have been correcting and altering some gameplay elements to have a more polished presentation of mechanics in the game. Fixing issues with character...

Pre-Alpha Platformer Gameplay

Pre-Alpha Platformer Gameplay

News

I am building a platformer with a focus on interactions from angular momentum. I aim to make difficult levels with some obvious puzzle arrangements as...

Add file RSS Files
Prototype Demo Version 2

Prototype Demo Version 2

Demo

Features: New graphics, sketchy ambient music, and a more balanced "push-of-war" mechanic. This revamped prototype features stronger components to build...

Prototype Demo

Prototype Demo

Demo

This is the very early stages of this game. There are bugs but nothing detrimental to play, unless you start falling through walls; then close and restart...

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X