top of page

Unity Essentials: Foundations of Play

🛠️ Key Contributions: Original Scene Systems (Collectibles/UI/Interactions), C# Gameplay Scripting, WebGL Build Deployment
🧩 Dev Role: Unity Developer
🕹️ Game Engine: Unity 6

  • Key Contributions:

    • Blueprint-Based Cannon Firing Mechanic:

      • Developed a cannonball firing mechanic using Unreal Engine Blueprints, integrating realistic projectile physics to create engaging, physics-driven gameplay.

    • Interactive Destruction Design:

      • ​Designed a interactable environment where players maximize destruction within a warehouse setting, incorporating elements that dynamically respond to impacts and amplify player immersion.

    • Enhanced Player Feedback Through Visual and Audio Design:

      • ​Integrated visual and audio feedback systems to heighten the impact of collisions, adding depth to the gameplay experience.


    Engine:
    Unreal Engine 5
     
    Status: 
    Completed
    ​​


    Project Summary:
    Business Is Boomin'! is a 3D first-person physics-based action game created to strengthen my core game development skills, with a focus on physics simulations and collision detection. Guided by a structured game development course endorsed by Epic Games, this project builds on the foundational framework with original design choices tailored to my specific learning goals. Players wreak havoc by firing cannonballs within a warehouse, producing believable responses to impact.

    Primary Gameplay Loop:
    Players fire cannonballs within a destructible warehouse environment, using a limited ammunition supply to wreck their surroundings. Believable collisions and physics enhance the experience, as objects react dynamically to each shot.

    ⚙️ Technical

    Key Contributions (Detailed):

    • Original Scene Systems (Collectibles/UI/Interactions):

      • Designed and built an original bonus scene with a complete interaction loop: collectible pickups tracked through an on-screen current/total counter, a proximity-triggered environmental interaction (door), and a clear completion payoff (confetti) when all collectibles are gathered. Focused on readable goals, feedback, and polished cause-and-effect behavior.

    • C# Gameplay Scripting:

      • Authored C# scripts to drive player-facing interactions and scene-specific gameplay logic, including trigger-based events, UI updates, and completion-state checks. Applied Unity API fundamentals to keep moment-to-moment behavior responsive and easy to iterate on.

    • WebGL Build Deployment:

      • Packaged and published a playable WebGL build that combines the full Unity Essentials pathway scenes with the original bonus scene, ensuring the project runs in-browser for easy review and demonstrating build pipeline proficiency for portfolio-ready delivery.


    Scripting Method:
    C#

    Game Engine:

    Unity 6

    📁 Project Details

    Context:
    Skill Development Project (Unity Learn Pathway)

    Team Size:
    Solo Developer

    Genre:
    Interactive Showcase

    Dev Role:
    Unity Developer — implemented scene logic and interactivity in C#, expanded course project with original design content, and published a WebGL build containing all project scenes.

    Project Status:
    Completed

    Project Summary:
    Unity Essentials: Foundations of Play is a multi-scene project developed by completing and expanding the official Unity Learn Unity Essentials pathway. While the guided content focused on essential Unity skills (scene navigation, GameObjects, components, cameras, audio, and basic scripting), I extended the project by creating an original bonus scene featuring custom interactions and environmental storytelling. The completed WebGL build includes all pathway scenes and the bonus scene, serving as a demonstration of core Unity capabilities and original design work.

    🎮 Gameplay

    Game Perspective:
    2D and 3D (varies by scene)

    Camera Type:
    First- and Third-Person

    Primary Gameplay Loop:
    Players explore multiple themed scenes, first engaging with guided pathway environments, then experiencing an original bonus scene that blends exploration, interaction, and visual storytelling.

  • Player Abilities:

    NPC and AI Behavior:​​​

    Game Systems:​​

  • Development Videos:

    Game Design Documents:

    Visual Assets:

  • Playable WebGL Build:


    Gameplay Showcase:

bottom of page