Inspiration
There was no real inspiration for this game, with it just starting out with me thinking about a baseball game or a game with boxes and trying to choose one. While there was no real inspiration, a few of the ideas came from Walter, one of the organizers.
What it does
The period from the title falls off and can be used as a ball to hit the crates around by holding left click. If you hold right click over a crate, you can move that crate around, and with the spawn crate button at the top left, you can spawn more crates and try to build something. Multiple boxes can be picked up at a time if you crash them into each other fast enough. Middle click picks up all of the boxes, causing a lot of lag but making it look cool when middle click is released. The e key can also be pressed to launch all of the crates at the mouse pointer, with increased velocity the further away from the mouse pointer they are. If a crate reaches the end of the screen, it goes to the other side, and crates can be thrown.
How we built it
I used Godot 4 to create all of the code and connect it to nodes that eventually made up the game, and for the art of the crate and title, I used Pixilart to draw them.
Challenges we ran into
I wanted to be able to throw the ball, but realized that the type of object it was didn't allow for external forces to be exerted on it. I had to compromise with moving and throwing crates. There were also a lot of bugs that had to be fixed.
Accomplishments that we're proud of
I actually finished the game and patched most of the bugs.
What we learned
I learned that finishing a game during a hackathon is actually possible, and that anything you make can be fun as long as you put effort into it and listen to people's recommendations.
What's next for InFact.
There probably isn't anything for this game in the future, but if I want to come back to it, I might add some other things to mess around with that would fit in with a factory setting.
Built With
- godot
- pixilart
Log in or sign up for Devpost to join the conversation.