
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