Inspiration
We started by brainstorming game ideas that had to do with the theme: Capture. After coming up with a long list of ideas, we picked out a few of the ideas we liked best. One idea was a game where the player is a witch that captures mushroom creatures as potion ingredients, and another idea was to have the player travel through different dimensions until they get home by capturing magical orbs. We felt like these two ideas fit together well, so decided to make a game involving both.
What it does
In this game, you can capture fungus creatures throughout different dimensions to help a witch brew up some potions. Jump around on platforms in every dimension using the arrow keys and teleport to other dimensions via magical orbs. The witch will also reward you with a potion at the end of the game depending on how much supplies you bring back.
How we built it
We started off by brainstorming game ideas and eventually settled on Space Alchemy! We combined images found on the internet along with designs we created ourselves (using Canva & Autodesk Sketchbook) to create graphics for the game. The game was coded using Java inside of Eclipse. After putting everything together, we created Space Alchemy!
Challenges we ran into
- One of the group members is on a trip, so they could only work for a portion of the hackathon time
- Strange behavior between the witch and the platforms (fixed now)
- Images not showing up on one group member’s computer, but showing up fine on the other’s if the images were located in a sub-folder
- Toggling into different phases of the game (cutscenes, menu, dimensions, etc.)
Accomplishments that we're proud of
- Creating a functioning game
- Working witch/platform mechanics
- Working cutscenes
- Graphics follow a general aesthetic
What we learned
- How to code a basic platformer game
- How to make cutscenes
- Discovered itch.io
What's next for Space Alchemy
- Add light music and sound effects
- Add character animations while moving
- Add more dimensions
- Add transition animations
- Add different platform designs for each dimension
Log in or sign up for Devpost to join the conversation.