Kaida: The Little Dragon

Overview

We created Kaida: The Little Dragon for project two in our introductory to game design & development ITCS-4230 course at the University of North Carolina at Charlotte. I was the main creator behind the game, serving as the designer, programmer, and producer. I also created all the UI, wrote the story/dialogue, created many art assets, and more.

Kaida: The Little Dragon is a 2D puzzle-platformer game based on Japanese mythology featuring original art assets, level design, and more.

Story

Once upon a time, there was a dragon named Kaida. Kaida was born outside a small village in a mythological Japanese town. When the tyrant leader threatens the villagers’ way of life, Kaida must learn the ways of her ancestors and save her people. But after Kaida completes her training and climbs the sacred mountain, she discovers a shocking secret that changes everything she thought she knew.

  • Platforms: Windows PC

  • Finished: May 31, 2024

  • Team Size: 4

  • Duration: 40+ days

  • Engine: GameMaker

  • Language: GML

  • Role: Lead Creator (Designer, Programmer, Producer)

Available on itch.io for Windows: https://jacob10jarrett.itch.io/kaida-the-little-dragon

Game Overview Trailer (Created by me)

  • I managed the GitHub repository and coordinated communication among teammates

  • Created the entire level design of the game

  • Created/designed all UI components

  • I drew the title screen in Photoshop and created the UI elements of the title screen

  • Found the royalty-free music for our game and implemented the music to work properly

  • Made the death and win screens

  • Implemented all the parallax backgrounds

  • Created the opening cutscene and mountain cutscene

  • Drew sprites for dialogue, village buildings, torri, egg, UI buttons, crates, etc.

  • Created the trailer and logo for the game

  • Wrote the story and all dialogue

  • Created all particle effects

  • Worked on the gameplay system

  • Created and programmed the player movement, wall-jumping mechanic, and crate-pushing mechanic

  • Created and programmed all the puzzles, pressure plates, moving platforms, and bouncy platforms

  • Created and programmed the checkpoint system

  • Created the player collision code

  • Created the player dash ability

Responsibilities for this project:


Examples of what I created:

Title Screen (Background and logo were drawn and created in Photoshop)

Cave Level Design

Mountain Level Design

Story / Dialogue

UI Prompts

Checkpoint System

Death Screen (randomly selected text appears)

Particle Effects

Coyote Time + Dash Ability

Wall Jumping

​Copyright © Jacob Jarrett 2024

Previous
Previous

Endless Protocol

Next
Next

Hi-Fi Dodgeball