Geometry Holes - Hawthorn-Games/ProjectScrapped GitHub Wiki

Overview

These are literal holes on the ground left by the ""developers"" of Project Scrapped. When an object falls through these holes that object will clip through the map and start falling down the level, eventually overflowing the Y axis and spawning back at the top. They are a "bug" that the player can use to teleport Golems and other objects.

Gameplay

The Holes function as follows:

  • An object "falls" into a Geometry Hole
  • That object is teleported to another location (depending on the object)
  • The object can be seen falling from the sky onto the floor again in the specified location

Positions

The table below shows what objects can fall in the Geometry Holes and where they're teleported

Object Position
Inley Right next to the hole
Golems Original position in the level
Pushable Blocks Original position in the level

Details

Parameter Value
Size Variable:1m x 1m, 2m x 2m
Block other objects No

Constraints

  • No Gameplay Object can fall on top of another Gameplay Object. This needs to be considered: if for example any one of the Golems falls into a Geometry Hole but their original position is now obstructed by another Golem or Pillar, the Golem should search for a tile right next to the original one until it finds one that is empty

Reference

Pokemon

Pokemon_Hole

Extention Ideas

  • We could have Geometry Holes of different sizes, maybe we could place them next to each other and make weird shapes out of them, but we'd need to be careful about the implementation. Where does the player fall, if the Geometry Hole has a particular shape?
⚠️ **GitHub.com Fallback** ⚠️