Skip to content

Original Game Created by Christian Thompson aka @TokyoEdTech Transcribed and adapted by Kieran McCluskey with some help from Adrian Smith Reformatted and re-adapted for She Codes Australia by Ben Fitzhardinge

Notifications You must be signed in to change notification settings

CCestrella/space_turtle_chomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shelly The Turtle🐢🌌

Welcome to Shelly The Turtle! This is a simple, fun, and interactive turtle graphics game that I developed during the She Codes Plus one-day Python workshop.

About the Project

This project was originally inspired by a game created by Christian Thompson (aka @TokyoEdTech). The game was transcribed and adapted by Kieran McCluskey with assistance from Adrian Smith, and reformatted specifically for She Codes Australia by Ben Fitzhardinge. I've made my own tweaks and improvements as part of my learning experience with Python and game development.

Game Objective

The goal of Space Turtle Chomp is to control the green turtle and collect as many food items as possible within a set time limit. You’re competing against a red turtle opponent—whoever has the higher score at the end of the game wins!

Features

  • Player Control: Use arrow keys to move the turtle and control its speed.
  • Opponent Turtle: The red turtle competes against you to collect food items.
  • Scoring: Each food item collected increases the score.
  • Sound Effects: Sounds play on collision with walls or food items (requires pygame).
  • Timer: The game has a set time limit (default: 1 minute).

How to Play

  1. Movement:

    • ⬅️ Left Arrow: Turn left.
    • ➡️ Right Arrow: Turn right.
    • ⬆️ Up Arrow: Increase speed.
    • ⬇️ Down Arrow: Decrease speed.
  2. Objective:

    • Collect as many food items as you can before time runs out.
    • Avoid getting outscored by the red opponent turtle!
  3. Scoring:

    • Your score is displayed in the top-left corner.
    • The opponent’s score is displayed in the top-right corner.
    • When the time is up, a message will display whether you won or lost based on the score.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/space-turtle-chomp.git
    cd space-turtle-chomp
    
  2. Install the required dependencies: pip install pygame

  3. Run the game: python turtle_shelly.py

image

Requirements

Python 3.x Pygame library

License

This project is for educational purposes and personal use. If you modify or distribute it, please give credit to the original creators and contributors.

Contact

Created by https://www.linkedin.com/in/ccestrella/. Feel free to reach out for questions or collaboration!

About

Original Game Created by Christian Thompson aka @TokyoEdTech Transcribed and adapted by Kieran McCluskey with some help from Adrian Smith Reformatted and re-adapted for She Codes Australia by Ben Fitzhardinge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages