Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anasbinrashid/pacman-assembly
PACMAN implementation in x86 Assembly Language.
https://github.com/anasbinrashid/pacman-assembly
assembly assembly-x86 game-development pacman pacman-game programming project x86 x86-assembly
Last synced: 2 days ago
JSON representation
PACMAN implementation in x86 Assembly Language.
- Host: GitHub
- URL: https://github.com/anasbinrashid/pacman-assembly
- Owner: anasbinrashid
- License: mit
- Created: 2024-05-11T21:20:51.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T09:27:25.000Z (about 2 months ago)
- Last Synced: 2024-09-17T12:03:35.441Z (about 2 months ago)
- Topics: assembly, assembly-x86, game-development, pacman, pacman-game, programming, project, x86, x86-assembly
- Language: Assembly
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PACMAN in Assembly
Welcome to PACMAN Game in Assembly Language, a classic arcade game implemented in x86 assembly language.
This game features three levels with different layouts, portals, and challenges inspired by the original Pac-Man.# Features
- Three challenging levels with increasing difficulty.
- Classic Pac-Man gameplay mechanics.
- Unique maze layouts and obstacles.
- Portals for teleportation across the maze.
- Score tracking and high score display.
- Colorful graphics and retro arcade feel.# Prerequisites
DOS emulator or environment for running assembly programs.
# Gameplay- Use the arrow keys to navigate Pac-Man through the maze.
- Collect dots and avoid ghosts to advance through the levels.
- Use portals strategically to move across the maze quickly.
- Reach high scores by clearing levels efficiently and collecting bonuses.# Controls
- Arrow Keys: Move Pac-Man (Up, Down, Left, Right)
- Spacebar: Pause/Resume# Contributing
I welcome contributions from the community to enhance the functionality and design of our online store frontend. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and ensure the code passes any existing tests.
- Test your changes locally to ensure they work as expected.
- Submit a pull request with a clear description of your changes and why they're necessary.