Inspiration

I was bored in SWEN-261 and thought about space on Friday

What it does

It's a simulation of gravity in 2-d space with ships (gravity-less) and planets (gravity wells)

How we built it

A backend model in Java with many vector calculations and runtime efficiency improvements with a chunk system that needs very few calculations to simulate

Challenges we ran into

The most bug-prrone area was the GUI element because we used Java Swing, which we were pretty inexperienced in using. Most of the backend code happened to work almost bug-free when the main tests were ran.

Accomplishments that we're proud of

Very proud of the backend, especially considering it was conceptualized on friday, and completely implemented here at Brickhack. Also the GUI element feels super good because we actually have something to show for our work.

What we learned

Hackathons are really fun, and somehow get a lot of stuff done fast. Also some team coordination skills.

What's next for Gravity Bomb

Backend implementation in C for faster calculations, an a more efficient UI system for higher framerates.

Built With

Share this project:

Updates