Inspiration

With the the theme of space, it was quite challenging to immediately relate it to coding. So, we thought about integrating a space theme in a game with the larger mission of teaching people about coding.

What it does

Players play a Mario-Bros-esq game with an astronaut with a specific objective. Once they complete a level by reaching the objective, they are prompted to complete a coding challenge. If their character "dies" along the way, they are prompted with a coding challenge to continue. If the player does not know how to complete the challenge, they can use hints.

How we built it

We first begin by idea dumping, then we built the basic game platform with an avatar. Then we began implementing the coding challenge via a dictionary of questions and answers.

Challenges we ran into

All of us were pretty unfamiliar with github, 1 of us didn't know how to code in Python, we were unfamiliar with the Pygame library

Accomplishments that we're proud of

we made a playable game that features an astronaut who can jump and move across the screen

What we learned

technical learnings: how to use the pygame python library, how to collaborate using github, soft skills learnings: teamwork, communication, organization

What's next for Luna CodeQuest

Adding different planet themes with different objectives and gravity Adding hints to the coding challenge platform Improving the graphics of the game and the coding challenge Add ways for players to modify their avatar

Built With

Share this project:

Updates