GithubHelp home page GithubHelp logo

tombarr / pacman-kaios Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 0.0 2.68 MB

Pac-Man on KaiOS

License: MIT License

TypeScript 86.59% HTML 2.92% CSS 5.52% JavaScript 4.98%
kaios javascript typescript game

pacman-kaios's Introduction

Pak-Man KaiOS

Pac-Man game built for KaiOS smart feature phones, forked from Pacman PWA.

๐ŸŽฎ Play PWA

Pak-Man is integrated with KaiAds (per KaiStore Distribution Agreement) and optimized for 240x320 screens.

Ready! Level 1 Completed Homescreen
Pak-Man Level 1 Completed Pak-Man Homescreen

Icons

Pak-Man Icon 112px Pak-Man Icon 56px

Banner

Pak-Man Marketing Banner

Install & run:

Built files are stored in a dist folder. To run the game, a static server is needed.

  • With NodeJS:

    • Using npm:
    npm install && npm start

Webpack will run webpack-dev-server on localhost:3000 with BrowserSync on localhost:4000.

  • With Python, just run command inside dist folder:
python -m SimpleHTTPServer
  • With any static server, it should serve files from dist

Controls

Keyboard

  • ENTER - Pause game, start next level, or restart game after win or game over
  • UP - Move up
  • LEFT - Move left
  • DOWN - Move down
  • RIGHT - Move right
  • SOFTRIGHT - Mute/ Unmute

Technologies

  • Phaser game engine
  • TypeScript
  • Webpack

Features:

  • Support desktop & mobile devices
  • Works offline as a privileged app
  • Support keyboard
  • 3 levels
  • 8-bit music & sounds
  • Made with Love :)

pacman-kaios's People

Contributors

lpmi-13 avatar mikehodgson avatar tombarr avatar vitaliy-bobrov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.