A downloadable game

Welcome to Gambwan, a turn-based RPG set in the mythical region of Gimbalee.

 Create your character and dive into the handcrafted 2D world where Gambwan run amok. Explore the region where you will encounter Gambwan, collect berries, find treasure, craft items, barter with and observe the mysterious, mute locals. The world is your oyster in Gambwan!

GITHUB LINK: LINK

Edit 12/19/22: Build is now accessible! It was hidden before, oops!

How to play:

• Download the file from the section below. Extract its contents and run the .exe file. 

• Once on the main menu, press New to begin your adventure!

• Create your custom character and give them a suitable name! When ready, lock in your choices and start the game.

• From this point, you are free to explore the region of Gimbalee, free from the social and economic weight of quests. Perhaps you will explore the forest? Or the Inn? Or mayhaps partake in some berry-bartering in the shop? 


Controls:

• Use WASD or directional keys to control your character. Use the E key to interact with berry bushes, chests, and the merchant.

• Press ` (backtick/tilde) to open the menu, from which you can access the Main Menu, Inventory, Map, Gambwan Party Formation, Save, Exit. We have some keybinds available for convenience as well:

-- I / B - Open Inventory

-- M - Open Map

-- E - Collect items / Open shop UI


Features: 

Inventory & Crafting:

• From the inventory, engage in some crafting from the upper menu. Click the recipe to craft the desired item, and it will magically appear in your pockets if you have the materials! Items that are hovered in green in the Inventory can be used to obtain an effect, for example, craft the Swift Elixir and consume it from your inventory to traverse the painfully small region of Gimbalee even quicker than before!

Gathering & Treasure Hunting:

• The region of Gimbalee is ripe for the picking - the berries are, at least! Many berry bushes are located around the region and magically regenerate in the blink of an eye! The locals love these berries and will trade Silver for them, so stock up! 

• Hunt around Gimbalee for treasure chests, which are full of silver for all your shopping needs! 

Shop:

• Mosey on over to the Shop, where you can engage in some trading! Approach the counter and press E to talk to the Shopkeeper. The panel on the left shows what is up for trade. Click the item you wish to get, and if the requested items are in your pockets, you will complete the trade upon click.

Gambwan Party Formation:

• Assemble your Gambwan team! Use the menu to access the Party UI, from which you can select Gambwan from the list on the left and place them on the tiles on the right. This is your battle formation, and will be how your team is constructed when entering an encounter.

Gambwan Battles:

• Speaking of encounters, head into the moss to encounter Gambwan. When walking in the moss (darker green area) there is a random chance to start a fight! Don't feel like fighting as often? Craft a Scroll of Warding to reduce your chances of encountering them in the moss!

Saving / Loading:

• Gambwan will periodically save data (notably when entering/exiting a structure and when entering an encounter). To ensure your data is as up to date as possible, Save the game from the menu ( ` ). To reload your saved data, choose Continue from the main menu when loading up the game! (Note: Your overworld position, character creation details, inventory, and Gambwan team are saved.)


CREDITS:

KATHERINE LEIS   101 333 449

• Asset sourcing

• Scene setup (tilemap painting, collision) for Title, Overworld, Inn, Shop

• Inventory system + UI integration

• Crafting system + UI integration

• Shop system + UI integration

• Item system using scriptable objects

• Overworld menu/map implementation

• Saving/loading player-specific data and inventory data

• Transport system to transport player between scenes

• Item collecting (berries, chests)

 

NICHOLAS OOSTDYK 101 335 730

• Project setup

• Project structure

• Data serialization

• Encounter scene – game mechanics, UI integration, logic

• Battle system

• Ability system

• Gambwan creature system

• Gambwan Party UI integration

 

CITATIONS:

• Moo-Young, J. (September 2022 – December 2022). Game Engines III Lectures/Notes/Labs

  • The majority of this assignment is our own work, informed by either pre-existing knowledge from previous courses/experience, or inspired by lecture and lab content. For example, we covered creating an inventory in a lab. For our assignment, we included an inventory system, but we did not use the lab code, only the concepts discussed. Sources we used for reference/research purposes are included as well but are much more specific.
  • In some cases, the code is taken from work done in our individual labs (encounter grass, footstep sound system), or in the case of the AudioManager (specifically the cross-fading of sound tracks), directly taken from in-class lab work and expanded upon.
  • We have used knowledge and pieces of code from our ongoing GAME 3023 Game Engines III lab projects in this project.
  • Used heavily as reference to refresh on concepts and how to implement Unity features
  • If we need to remember how something works, what variables it contains, etc. our first stop is usually the Unity Documentation
  • Reference for how to unload scenes loaded additively
  • Reference for changing specific colour states of a button from code
  • Research done on how to add special lighting effects (bloom, vignette) to 2D projects
  • In Mobile Game Devevelopment I we learned how to implement a mini map. We have used the same concept in our game to implement the world map.

• Leis, K. (September 2022 – December 2022). GAME 3023 Lab Projects

• Oostdyk, N. (September 2022 – December 2022). GAME 3023 Lab Projects

• Unity Documentation. (n.d.). Docs.unity.com. https://docs.unity.com/

• How do I unload additive scenes? (n.d.). Unity Forum. Retrieved December 12, 2022, from https://forum.unity.com/threads/how-do-i-unload-additive-scenes.662956/

How can I change the highlighted color of a Unity button when it’s clicked? - Unity Answers. (n.d.). Answers.unity.com. Retrieved December 12, 2022, from https://answers.unity.com/questions/1274141/how-can-i-change-the-highlighted-color-of-a-unity.html

Make your levels beautiful with URP, 2D Lights and Particle Effects. (n.d.). Www.youtube.com. Retrieved December 12, 2022, from https://www.youtube.com/watch?v=m-6QjaDfigs

• Tsiliopoulos, T. (November, 2022). Mobile Game Development I Lab (Minimap)

Kat’s boyfriend (John) – Ongoing moral support and bug finder. Every time the project was demonstrated to him a bug would emerge.

 

LICENSES

Sounds:

Author: https://www.gamedevmarket.net/member/estudio-cafofo/

Asset Name: Craft & RTS Sounds Pack

Source: https://www.gamedevmarket.net/asset/craft-rts-sounds-pack/

License: https://www.gamedevmarket.net/terms-conditions/#pro-licence

 

Author: https://www.gamedevmarket.net/member/estudio-cafofo/

Asset Name: Footsteps Sound Pack

Source: https://www.gamedevmarket.net/asset/footsteps-sound-pack/

License: https://www.gamedevmarket.net/terms-conditions/#pro-licence

 

Author: https://www.gamedevmarket.net/member/stevenmelin/

Asset Name: 8 bit Adventure Music Pack

Source: https://www.gamedevmarket.net/asset/8-bit-adventure-music-pack/

License: https://www.gamedevmarket.net/terms-conditions/#pro-licence

 

Author: Unknown

Asset Name: Retro SFX Sound Pack

Source: GameDevMarket – purchased from Humble Bundle sound asset pack, but the source link is no longer valid

License: https://www.gamedevmarket.net/terms-conditions/#pro-licence

 

Author: Unknown

Asset Name: Anime Comedy Sound Effect Pack

Source: GameDevMarket – purchased from Humble Bundle sound asset pack, but the source link is no longer valid

License: https://www.gamedevmarket.net/terms-conditions/#pro-licence

 

Art:

Author: Kenney.nl

Asset Name: Roguelike Characters

Source: https://www.kenney.nl/assets/roguelike-characters

License: https://creativecommons.org/publicdomain/zero/1.0/

 

Author: Kenney.nl

Asset Name: Roguelike/RPG Pack

Source: https://www.kenney.nl/assets/roguelike-rpg-pack

License: https://creativecommons.org/publicdomain/zero/1.0/

 

Author: Kenney.nl

Asset Name: Roguelike Indoors

Source: https://www.kenney.nl/assets/roguelike-indoors

License: https://creativecommons.org/publicdomain/zero/1.0/

 

Author: Kenney.nl

Asset Name: UI Pack: RPG Expansion

Source: https://www.kenney.nl/assets/ui-pack-rpg-expansion

License: https://creativecommons.org/publicdomain/zero/1.0/

 

Author: Kenney.nl

Asset Name: Input Prompts Pixel 16x

Source: https://www.kenney.nl/assets/input-prompts-pixel-16

License: https://creativecommons.org/publicdomain/zero/1.0/

 

 

Author: Kenney.nl

Asset Name: Creature Mixer

Source: https://kenney.itch.io/creature-mixer

License: Creations made using this software and art featured in this software can be used in personal, educational and commercial projects of any kind, strictly excluding those relating to or containing non-fungible tokens (so-called "NFT") or blockchain (related) projects. Giving attribution and making a donation is greatly appreciated, but not mandatory.



Download

Download
Gambwan.zip 48 MB

Leave a comment

Log in with itch.io to leave a comment.