Inspiration
A single player game that was created in Lua using love2d and GitHub. We got inspired by the theme 'Growth' and similar games like Grow home, and Planterra.
What it does
You start off in a world where entities start to randomly spawn out of no where and the aim of the game is to collect all the seeds while taking advantage of your vines so you can traverse throughout the map swiftly. You need to defend yourself against entities with your ability called 'dirty shooter' that sends a rapid fire of dirt to the enemy.
Challenges we ran into
There were a lot of challenging aspects such as calculating various angles so that our vines where correctly expanding and allowing the plant to be able to move along it's vines safely. Another challenging aspect was adjusting the behavior of entities such that they were moving how we wanted it to, which was very tedious and annoying because we needed to be precise with our calculations all the time.
Accomplishments that we're proud of
We were very proud because we ran into a lot of Maths such as the use of trigonometry, atan and the use of pi. And fixed collision detection for non axis lines.
What we learned
Since this was the first hackathon for most of us, we learned a lot from the experience. It was enjoyable but also tiring due to impulse planning, and we have learnt to manage it more like a marathon, as is supposed to be. Speaking from the technical side, we all learned a great deal about game development and using the Love2D Lua library. Working with movement and collisions required knowledge in specific domains of mathematics, which we learnt as we progressed. We all learned using Git and GitHub better for project management.
What's next for Vine Vanguard
We believe the game is funto play and has an exciting future. We have discussed multiple ideas we have planned to implement after the Hackathon. The game could have more types of enemies, better artwork, better hitboxes, introduction of camera movement for a larger map, and better animation. Once we have implemented our desired features, we would test it thoroughly and perhaps release it on a platform like Itch.io.
Built With
- love2d
- lua
Log in or sign up for Devpost to join the conversation.