Inspiration

Our inspiration was our incapability of producing a higher-quality game. We originally wanted to make a 2D RPG story game. We ended up with a basic game about dodging logs.

What it does

It is a game where you control a character with the goal of dodging the logs. Survive as long as possible and build up points.

How we built it

We referenced tutorials since we don't really know what we are doing. This was the first project we ever worked on as a team. We made it in Java using the Java JField and Canvas. It took a lot of RedBull, blood, sweat, and tears.

Challenges we ran into

We ran into a lot of issues with trying to find out how to program our ideas, so we ended up simplifying our idea many different times just to make it doable. Another huge problem was not knowing how to simultaneously work on a program together. We have only had experience in a classroom setting where we do solo work, so we didn't have or know any software that would make collaborating easy. This was a good learning experience as we will have a better idea of what to do in future hackathons.

Accomplishments that we're proud of

We are honestly just really proud to have a working game. Debbie did a great job at making some pixel art for the game, even without any prior experience. Gabriel also did a great job at programming the game, leading the project. Michael helped with testing, optimizing, and error-checking the source code. We are astonished that we didn't even use a library tailored for making games in Java. We just used default Java libraries. Overall, this was a very fun first experience for us!

What we learned

We should prepare an idea ahead of time so that we know what we are getting into. We really struggled with coming up with a reasonable idea that we were all capable of making, and it would be nice to get a good picture of what we need to do before the day the hackathon starts.

What's next for Log of War

Log of War 2.0 is on the way and we plan to continue exploring game development.

Built With

Share this project:

Updates