← Back to Portfolio

Ancients In New York

A 2D platformer for the Gameboy where you swap between two dimensions.

Game DesignPixel Art and AnimationSoftware Engineering

Ancients of New York was developed entirely in Unity by myself and one other person, who handled most of the scripting. I focused on design and art, done through Aseprite. It was an incredibly challenging time limit to meet, but I am most proud of the art and visual feel of this project.

I personally: 

  • Created wrote out the world and narrative of the game.
  •  Designed and tested the dimension swapping mechanics.
  • Tuned the platforming movement.
  • Scripted a “preview” mechanic to preview the dimension before you swapped.
  • Designed the platforming puzzles and levels to utilize dimension swapping.
  • Created all of the art work, animations, and added all the small background details.

In terms of design, there are so many things I would change for the level design and enemy design. Many level segments were designed to be hard and require mastery of the layout and the dimension flipping mechanic in order to progress; however, there is a lack of tutorial and lead up to the harder parts and the chasing enemy was not incorporated into the main level sequence as well as I would have liked. I believe this was a lack of planning on my part, and not fully understanding why or how I could utilize an enemy to generate push and pull and guide the player. Instead the enemy was more of an annoyance that didn’t synergize with the dimension flipping mechanic.

Project Details

  • Roles: Writer, Level Designer, Artist/Animator
  • Technology: Unity, C#, Aseprite
  • Project Link: Itch.io Page