Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

deekast/python-project

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

( ( ( ) )\))( ) ( ( ( ) )\ )\ ) ( ( ( ( ( /( ((_)()\ ( /( )\))( )\ ( ( /( ((_) ( ( (()/( ))\ ( )\ ))\ ))\ ( )\()) (_()((_) )(_))((_))\((_) )\ )(_)) _ )\ )\ ((_))/((_) )(( ) /((_) /((_))\ (_))/ | \/ |((_)_ (()(_)(_) ((_)((_)_ | | ((_)((_) _| |(_)) ((_)_)(_))( (_)) ((_)| |_ | |\/| |/ _ |/ | | |/ _| / _ || | / |/ _ / |/ -_) / _ || || |/ -)(-<| |
|
| |
|_,|_, | ||_| _,||| _|___/_,|___| _, | _,|_|// _|
|__/ ||

Welcome to Magical Code Quest, a thrilling CLI adventure game designed to test your knowledge of Python programming. Embark on a journey through a cursed bootcamp, facing challenges from your instructors and unexpected rivals, all while navigating the complexities of Python. Along the way, you'll encounter various characters, each with their own unique tests and games to ensure your coding skills are up to par.

Running

in a terminal in the directory

pipenv install pipenv start python -i run.py

Gameplay Overview

Objective:

Complete different rooms by answering Python-related questions correctly. Each incorrect answer leads to a game of chance, testing your luck alongside your knowledge.

Characters:

Encounter instructors like Chett, Sakib, and Kash, each presenting their own Python quiz. Your rival, who also attends the bootcamp, poses a final challenge.

Games:

Engage in mini-games such as dice rolls, coin flips, rock-paper-scissors and war to redeem yourself after incorrect answers. Outcome: Success in answering questions correctly leads to progression through the bootcamp, while failure results in a game of chance or, ultimately, death.

Features

Interactive Storyline:

Experience a narrative-driven adventure that keeps you engaged throughout the game.

Python Quizzes:

Test your knowledge on various Python topics, from basic syntax to advanced concepts.

Mini-Games:

Engage in fun and challenging mini-games to redeem yourself after incorrect answers. Character Encounters: Meet unique characters, each with their own set of Python questions and challenges.

Requirements

Python 3.x Basic understanding of Python programming concepts

Contributors:

Magical Code Quest is a text-based game created entirely in Python by Alex, Ben and Danny. We hope you enjoy it!

Bugs :

  • decorator question when wrong:

1 Incorrect! You should spend more time studying python. Before you do that, though, you'll need to win against me in a dice roll Sorry, ALEX, but that is not correct. You REALLY need to brush up on your python. For now, though, we're going to flip a coin to see if you get to move on or, us die.

Call it in the air: Enter 1 for heads or 2 for tails

ANSWER KEY

'''
>>> 1. Start 
>>> name: 
>>> rival: 
>>> q1. raccoons = (1)
>>> q2. print() = (2) // dice roll ~ 
>>> q3. decorator  = (3) // tails 
>>> q4. define class = (2) // RPS 
>>> q5. ORM = (1) // WAR 
>>> q6. inheritance = (4) // WAR 
>>> q6. tuple = (1) // DIE DX 
>>> q8. super() = (3) // DIE DX 
>>> q9. many-to-many = (1) // DIE DX 
'''

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.