Intro

Suddenly, you find yourself reading the description to this genre-shifting game. Play through Lily’s increasingly bizarre adventure, where she has to unshrink herself, defend her home and… date cute alien boys?

How To Play

In the platformer stage you can use A & D with Space to Jump. Your goal is to get to the end of the level and push the big red button. 

In the tower defense genre, you use the mouse to left click and select what tower you want to build and where you want to build it. Your goal is to survive. 

In the dating sim genre, your goal is to get one of the boys to accept your invitation for a date to the prom. Or else you’ll be thrown out the airlock. 

Game Implementation

My role with MoonSprite was as a programmer generalist. For this project, I have made contributions towards the UI and gameplay features. I have been involved with also the pre-game screens such as the menu screen, the platformer level, pause and game over screens, tower defense level, level cut scenes and the dating sim level. 

Project Details:

    Team Size:
     Platform:
     Project Length:
     Engine & Language:

5
PC
6 weeks
Unity3D, C#

Contribution for the project:

       General project

  • Splash Screen,
    Main Menu,
    Options + Credit Screen. Implementation/creation
    (using placeholders)
  • Scene Controller, Mouse cursor image swapped.

       Mid-game

  • Pause menu implementation
  • Game Over screen implementation
  • Scene transition/cut scenes, created and implemented



        Platformer Level 1

  • Hazard behaviour implementation
  • Player respawning implementation

       Tower Defense Level 2

  • Mouse positioning and Tower implementation
  • HUD for the level, towers selectable and deploy only to allowed tiles.
  • Displayer tower range visually
  • Towers disallow duplicate placement for a tile
  • Tile highlight feature Health UI setup
  • Sfx audio for the level

      Dating Sim Level 3

  • Dialogue System prototype

       Additional

  • Audio Implementation
  • Collision Implementation
  • Honing gameplay
  • Lighting
  • Particle Effects
  • Physics Implementation
  • Bug fixing