Roxana Hasanat's Website
  • Home
  • Resume
  • Portfolio
    • Population Health Dashboard Builder
    • Dynamic Patient Dashboard
    • Admin Portal
    • Long Term Care Support Chat App
    • Jobseeker Audience Builder
    • Miniature Products
  • Illustrations
  • Contact Me

2D GameBoy-Like

Hobby Unity Engine Pixel Art

About the Project

"Cold" is an adventure game heavily inspired by Gameboy graphics. Its color palette is less than 10. As the player, you will be exploring the vast wilderness and the giant castle that is devoid of people.
To play around with this interactive scene, you need to click onto the game screen first. This scene only works on desktops/laptops.
This game is currently on hiatus.
Documentation / My Learning Notebook:
roxioxx.gitbook.io/unity-cookbook/
Picture
Play on Official Page

Technical Specifications

Platform: Web Browser (No Download Required)
Limitations: Does not currently play on mobile

Credits

Unity Engine Implementation, Artwork, Programming: Roxana Hasanat (me)

Dialogue system core uses the Conversa Plugin (3rd Party Asset)

Concept Art

At first, I had wanted to make a pixel castle as practice. Halfway through, I realized that my pixel art skills are pretty decent. I could make a world out of this. Thus, this castle became my inspiration for the world.

The original reference photo was found on a popular castle photos Instagram account.
Picture
Initial Concept Art
Picture
Dragon Boss

Squirrel Quest Gameplay Plan

Laying out the story in a flow diagram. It is important to only note the basic chunks of action at this point. If this was a team project, we could brainstorm starting here and come to an agreement on what needs to happen.
Picture
Once the basic story is laid out, then comes the details for the gameplay. One by one, I wrote down what needed to happen in each node. In the footnotes, I have some ideas of what I need to implement in the engine to make it work. Starting simple and then iterating is the easiest way I can solve complex problems.
Picture

Designing the UI

The greatest part of making your own game is that you can make your own art without a long approval process. I created the sprites myself.

Dialogue Manager

I created the sprites and then laid it out on a Canvas element in Unity's scene hierarchy view. Then, I plugged them into my script as variables to manipulate during the gameplay.

Conversations are stored in a node-graph asset and will plug into the the triggers for the dialogue.
Picture
In my Roadmap, implementing a "Choices" engine will be in phase 2 of this project.

I am learning how to use the New Input System with UI.
Picture

General Menu

The general menu for games usually has the most common used functions. For my short game, it's important to know which items you have, and knowing what the controls are.

I thought about adding in a "Save" function but the game is planned to be only 20 minutes long. That function would be superfluous.
Picture
Powered by Create your own unique website with customizable templates.
  • Home
  • Resume
  • Portfolio
    • Population Health Dashboard Builder
    • Dynamic Patient Dashboard
    • Admin Portal
    • Long Term Care Support Chat App
    • Jobseeker Audience Builder
    • Miniature Products
  • Illustrations
  • Contact Me