Inspiration

As many of our team members are part of the Outreach Team at Knight Hacks, we had recently an event showcasing software to K-12 students and noticed that while they were not familiar with current tools, they were excited to play games and learn more about how to get into making the games they saw on the screen. We want to inspire people to come to Knight Hacks to bridge the gap between industry and the classroom and believe that you can learn software development in a more interactive way.

What it does

This is a Dungeon-style game that you control a player and choose a class between a Short-Ranged Sword or Long-Range Bow. The purpose is to get revenge on Lenny as he hacked over TK's friends and you must defeat the evil in them. You can play this either as solo or as a team and explore in this CyberPunk: 2077 styled city. Also engage with our Payload system and let TK take control of this adventure.

How we built it

We used Roblox Studio as our game engine with LuaU as the programming language, while using Maya and Blender for things like animations and 3D modeling.

Challenges we ran into

As many of our members were new to Roblox Game Development or any Game Dev in general, there was a learning curve when interacting with the engine and understanding the difference between LuaU and other programming languages we have used. There were also not many artists on the team so we had to improvise in many of our designs. We also had a scope issue in the beginning of the project as well as having a change in direction of the idea multiple times.

Accomplishments that we're proud of

For much of our team, we are proud to have got this game and animations working on time while also delivering on our project expectations and deadlines. We also had a wonderful time making the game feel realistic while also the most fun for the user, thinking of them first.

What we learned

Many of our team members dug deep into game development for this project, for some being their first game project ever. For others, it was also great to use another engine other than Unity and Unreal to facilitate the process, and also complementing with a brand new language such as LuaU. As for everyone, we believe leadership skills were inherently there during the process and commanded what was needed of everyone at any given time.

What's next for T.K.'s Revenge

We plan on increasing the number of levels to allow for a more complete game experience. One thing that we mentioned is a Game Pass so that you can get many new things such as custom skins, new classes and brand new levels. We also plan on expanding game mechanics so that our game keeps being fresh and continues to be a piece that you would want to comeback to at any time which a brand new playthrough.

Built With

Share this project:

Updates