Inspiration
Directly from James: "The main image in my mind was related to the" world travelling mechanic in Pathfinder: Wrath of the Righteous which is a video game based on the RPG Pathfinder. It's based off the pathfinder and therefore the Dungeons and Dragons mechanics of travelling the world of long distances and have an encounter table, roll a dice and something happens like you encounter a wolves, something like that. The idea of the courier in Skyrim and the turmoil he must go through of trying to deliver letters across a land infested with dragons. It felt like a project that would be small enough to accomplish within 24 hours with my amount of programming experience. I didn't imagine that I'd get that many features in but within the group setting I did get effectively closer to the vision I had in my head."
What it does
It breaks but on a more serious note it generates a small world that you can traverse through and interact with (though it definitely does break)
How we built it
Time, Patience and Headaches
Challenges we ran into
Structuring code and the overall design of the project as well as scope. As said by our team leader James, who had never lead a team before but did his very best, it was difficult to divide tasks up as we had never worked together before and were completely unaware of each other's strengths and weaknesses coming into this experience. Coding by yourself is one thing but working as a team with completely different skills can be difficult but if we were to repeat this experience with a whole new team we'd make sure to plan a little better and talk a little more about strengths and weaknesses before splitting tasks.
Accomplishments that we're proud of
Chris: Creating a working music player in python. James: Managed to get the map algorithm pretty much working with a little help here and there. This is also the first hackathon we've ever done so that alone is a big accomplishment. Tadisa: Working on a lot more backend despite have a huge bias towards React.
What we learned
The importance of planning and structuring a project especially when working with so many people. We learned a lot about the necessity for planning and a lot more about our individual skillsets and what we can actually accomplish in 24 hours if we really just put in the work. We can accomplish both more and less than we expected so learning what we find simple or difficult is very useful for the future.
What's next for Courier
Cleaner code and more development to bring it closer to the original vision for the project.
Log in or sign up for Devpost to join the conversation.