As an Eggitect, your goal is to build a stable nest to support the egg during the day, and then press the Play button (bottom-left) to see if your structure will protect your egg during the night. 

Make a structure by connecting planks to the ground and to each other's ends to support the egg, and prevent it from breaking from touching the ground/walls or hitting the planks too hard. You must make a stable structure with a limited total length of planks.


Controls:

  • Left Click the ground to start placing a plank, and left click to finish placing.
  • Left Click the end of a plank to build off of it, or connect the end of another plank.
  • Right Click to delete a plank or cancel placing a plank.
  • Click the Play button (bottom-left) to go to night-time, and watch your structure protect your precious egg.
  • Click the Skip Level or Previous Level buttons (bottom-right) to switch between levels without winning the current one.


Eggitect is my submission for Trijam #284. Made in 3 hours, in two different sessions.  I worked for two hours on 8/23 and then gave myself the last hour on 8/25 to finish it up.

I developed the game solo in Unity. I planned out the entire game design before starting development. I was thinking of Angry Birds but you need to build the tower instead of attacking it, and the building mechanic is inspired by bridge building games. I initially intended on making hazards attack the tower like birds, planes, etc, but I decided against that quickly while wasting time bug-fixing the building mechanic. I settled on the structure itself being the only challenge in the game. The first two hours were mainly spent implementing the building after I set up the egg and wall textures and settled on the simple 1 bit pixelated theme. The last hour was used making the game win/lose with the egg breaking, adding sound, and adding levels. I worked up until my timer went off adding/editing levels. There were several things I didn't get to, like music, fixing the building bugs, a proper game ending with a win-screen, adding sounds to planks breaking, a main menu, a preview for the connection point of a plank, and more. I am happy with how complete the game turned out. 


Color palette is https://lospec.com/palette-list/noire-truth

I used jsfxr to generate sounds.


Bugs Present
  • You can place planks inside of walls rather than just on the edge of the walls, which can make the plank abnormally stable or lead to janky physics.

  • Pressing a button can place a plank making it confusing to tell where the plank is or if you are placing one or not.

  • Connecting planks with a little bit of space between their ends will snap them together, but will not increase the total plank usage of the plank that was stretched.

  • There is no proper win-screen after all the levels so skipping to the next level during the last level will not change the level, but it will cause the restart button to break.


If anyone beats the last level I would appreciate a screenshot in the comments :^)


Updated 18 days ago
Published 19 days ago
StatusReleased
PlatformsHTML5
AuthorTrashcan
GenreStrategy
Tags1-bit, Short

Comments

Log in with itch.io to leave a comment.

(+1)

lol this was fun

Thanks for playing dude!

(+1)

Great game!

I really struggled on the last two levels. The method for the final level was to slide the egg slightly without it breaking.

You seem to describe being able to stick a board into a wall as a bug, but I honestly couldn't have managed without it. In fact, I think it's a pretty interesting mechanic for our first boards.

Anyway, the game looks great, the gameplay is very interesting, and I had to come up with a whole bunch of strategies to get through each level. So congratulations!

(1 edit)

Thank you! I like your last level solution. I agree that placing the first boards in the walls is a required and unintended mechanic.

(+1)

took a while but i got there in the end >:)

very fun game! 

Lol how does this work. This should automatically earn you an engineering degree

(+1)

it fell in the end, but it held on long enough to count though so… B)

(+1)

nice puzzles 

Thank You!