https://github.com/cyberdex/zombieland
Prototype of slot game builded on pixi.js
https://github.com/cyberdex/zombieland
o prototype
Last synced: 10 months ago
JSON representation
Prototype of slot game builded on pixi.js
- Host: GitHub
- URL: https://github.com/cyberdex/zombieland
- Owner: CyberDex
- Created: 2020-03-13T20:51:18.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-06T02:13:39.000Z (about 3 years ago)
- Last Synced: 2025-01-08T12:36:40.971Z (over 1 year ago)
- Topics: o, prototype
- Language: PLSQL
- Homepage:
- Size: 109 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zombie Land Slot
[Play game](https://cyberdex.github.io/games/ZombieLand/ "Play game")
## Project description
- GSAP3
- Pixi 5
- TypeScript
- Webpack
MVP pattern is using as base of architecture, which is standard for game development in javascript, also, there are examples of singleton, factory and some other patterns.
Redux is using as the event system.
Application is adaptive, so you can run it on any mobile device the same as a desktop (it is resizable).
It is basing on component system, that allows you to remove any component, like BG or UI or even slot itself and all other functionality will keep working (look at SlotGame.ts file).
## Run game localy
Install dependencies
```
npm install
```
Run on https://localhost:8080
```
npm start
```
Development build:
```
npm run build
```