Skip to content
TARQkopPublic

About

Building a 3D Game Using Python and Modern Game Development Techniques

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README — Game Project 🎮

📌 Overview

This project contains files and folders for a small Python-based game. This README explains how to run the project and describes the main folder structure.

⚙️ Requirements

  • Python 3.8 or newer
  • (Optional) Additional libraries if used in python.py

🚀 How to run

  1. Open PowerShell or Command Prompt in the project folder (c:\Users\ASUS\Desktop\game_folder).

  2. Run the command:

    python python.py
    
  3. If you encounter errors, verify your Python version and that all required files are present.

How to Play 🎮 (Controls)

  • W — Move forward
  • S — Move backward
  • A / D — Strafe left / right
  • Mouse — Look around / aim
  • Q/W — Run (hold to sprint; consumes stamina)
  • Space — Jump
  • Enter — Start the game on the start screen or press the Start button
  • Esc — Unlock the mouse / show cursor / exit
  • Collect apples — Walk near an apple to collect it automatically
  • Stamina bar — Shown on the UI; running consumes stamina and it regenerates while walking

Note: You can change input keys or behavior directly in python.py if you want to customize controls or add shortcuts.

🗂️ Project structure

  • python.py — main entry point for the game.
  • house/ — folder containing level or scene-related files.
  • OLD/ — folder for old copies or backups from previous development.
  • اصوات/ — folder for audio files (ensure UTF-8 encoding when using Arabic filenames).

💡 Notes

  • If you need to add dependencies (e.g., external libraries), add a requirements.txt file or tell me and I will update the README.
  • If there are specific run options or command-line flags, share them so I can document them here.

🤝 Contributing

Contributions are welcome. Please describe changes and tests when opening a pull request.


If you want this file translated back to Arabic, expanded, or adjusted with more details, tell me and I'll update it quickly ✅

About

Building a 3D Game Using Python and Modern Game Development Techniques

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages