Skip to content

This project brings a real elevator to your screen, following authentic elevator logic and movement algorithms.

Notifications You must be signed in to change notification settings

ashkan0201/Elevator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Elevator Simulator

๐ŸŽฌ Program Demo:

Elevator Simulator Demo

This is a fun and educational elevator simulator with 5 floors, from Ground (G) to 5๏ธโƒฃ.
It works like a real elevator: you click buttons, and the elevator moves to requested floors! ๐ŸŽฏ

The floor buttons are placed on the upper-right panel. Click them to start the elevator ๐Ÿšฆ.

Made with Python & PyGame ๐Ÿ๐ŸŽฎ


โœจ Features

  • ๐Ÿข 5 floors with selectable buttons
  • โฌ†๏ธโฌ‡๏ธ Realistic elevator movement
  • ๐Ÿ“‹ Handles multiple requests like a real elevator queue
  • ๐ŸŽจ Colorful and simple interface

โšก Installation

Make sure Python is installed. Then run:

pip install pygame

๐Ÿ•น How to Use

  1. Run the main.py file:
    python main.py
  2. Click a floor button on the right panel ๐Ÿ–ฑ
  3. The elevator will move smoothly to your selected floor ๐Ÿš€
  4. Multiple requests are handled sequentially โณ

๐Ÿ“ง Contact

Found a bug or want to share feedback?


๐Ÿ’ก Notes

  • This project is mainly educational to understand elevator logic
  • Simple interface for learning purposes
  • No external assets required, only PyGame ๐Ÿ

About

This project brings a real elevator to your screen, following authentic elevator logic and movement algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages