Inspiration
We were thinking of making a game and the theme for this hackathon of odyssey seemed to match this perfectly. Much like in the actual odyssey our journey to what we made took a lot longer than we thought and we are barely away from troy.
What it does
You play as a Odysseus guiding his boat back home where you must defeat enemies to make it through while traversing through narrow terrain
How we built it
We used Java to create the logic behind it and JavaFX for the GUI along with awt rectangles and BufferedImages for hitboxes
Challenges we ran into
We ran into many challenges across the 24 hours beginning with properly configuring JavaFX to work for us. We then later ran into more issues due to the frames generating faster than some of our logic checks were changing co ordinates leading to the boat glitching between its position in one tile and the next's starting position.
Accomplishments that we're proud of
We got JavaFX to work for a game. We have collision detection using both BufferedImages acting as a bit map and awt rectangles for each entities hitbox with in built bouncing off the bitmaps dead zones.
What we learned
JavaFX is painful and requires more maths than expected and not the best for games due to frame generation over logic.
What's next for A scuffed odyssey
Adding working trading posts on the GUI to trade for resources to level up the sails and ballista of the ship and changing the art style to a more sophisticated form as quite a few of the images were made through MS paint.
Log in or sign up for Devpost to join the conversation.