Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/braheezy/ms-pac-man
An honest Ms. Pac-Man clone
https://github.com/braheezy/ms-pac-man
Last synced: 2 days ago
JSON representation
An honest Ms. Pac-Man clone
- Host: GitHub
- URL: https://github.com/braheezy/ms-pac-man
- Owner: braheezy
- License: mit
- Created: 2023-09-19T02:01:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-15T23:23:40.000Z (about 1 year ago)
- Last Synced: 2024-11-10T13:35:34.655Z (2 months ago)
- Language: Go
- Size: 4.53 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: roadmap.md
Awesome Lists containing this project
README
# Ms. Pac-Man
:construction: WIP :construction:This repo is an attempt to write the original Ms. Pac-Man in Go. By original, I mean original assets and as high fidelity game logic as possible.
- [Sprite sheet](https://www.spriters-resource.com/arcade/mspacman/sheet/21043/)
- [Sound](https://www.sounds-resource.com/arcade/mspacman/sound/16742/)
- Logic:
- [Pac-Man Dossier](https://www.gamedeveloper.com/design/the-pac-man-dossier)
- [Pac-Man Ghost Behavior](https://gameinternals.com/understanding-pac-man-ghost-behavior)For now I am assuming, Ms. Pac-Man game logic is the same as the original.
## Development
You need Go and the stuff [glfw](https://github.com/go-gl/glfw) depends on:yum install go libX11-devel libXcursor-devel libXrandr-devel libXinerama-devel libXi-devel libglvnd-devel libXxf86vm-devel
Then see `make help` for more workflows.