top of page

Portfolio

2D Mobile Adventure Prototype

  • Prop placement using third party 2D sprites within the Unity game engine

  • ​Three unique AI enemies and player character implemented with unique attack and movement animations

    • Implemented animations from third-party sprite sheets​

    • Used Animator for state-machine control of 2D animations

    • Created C# code logic for interacting with each Animator

  • Set scene up using Unity's tilemap tools such as Tile Palette

    • Scene utilizes perspective parallax effect for background

  • Implemented Unity's Legacy Ads system in a Rewarded Ads format

    • Players are rewarded collectables which can be used to purchase items​

  • Scripted demo logic with C# in Jetbrains Rider integrated development environment (IDE)

    • Integrated player input with Unity's New Input System for Touch controls on mobile and Legacy Input System for keyboard/mouse

    • Damage system for both players and enemies

    • Shop system and UI dialog for item purchases

      • Rewarded Ads for players to acquire more in-game currency

    • Enemy AI system includes line-of-sight recognition of player and limited areas of allowed movement​​

    • Player Inventory system for collecting in-game currency items (diamonds)

    • Implemented User Interface elements

      • Touch controls for mobile input including joystick and two buttons​

      • Main Menu UI for starting or quitting the game

  • Built, deployed, and tested on Android Mobile device

Laptop Keyboard
bottom of page