Skip to content

sayantanDs/Tims-Adventures-PyGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tim's Adventures

A platformer game made with PyGame

Welcome to Tim's Adventures through the mysterious jungles filled with enemies and treasures. Tim needs your help to navigate through the difficult terrain and reach the goal! Check out the Installation section to start playing!

About

This is a platformer game made almost from scratch with the goal of learning game programming and improving programming skills in general. Various things like collision detection, sprite animation, menus, buttons, etc. were all coded from scratch. For collision detection a very basic method called AABB collision detection method is used. The level maps were created with the help of Tiled Map Editor. PyTMX is used to read and load the level maps

Screenshots

Screenshot

Installation

Requirements:

  • python 3.x
  • pygame
  • pytmx

Install requirements using pip:

pip install pygame PyTMX

To run the game, use:

python main.py

Credits

All the assets used in this game are downloaded from the internet. They were obtained from the following sources:

Images

Sounds

Background Music: Road to Dazir by Eliot Corley from Chaos is Harmony

Other sound effects:

Fonts