Skip to content

johnzeringue/PokeMMO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Pokémon Engine

Demo
Runs the best on Chrome.
Uses the 2d canvas for rendering the editor mode and webgl for the gameplay (unfinished).
Tileset is created by KyleDove
Sounds are taken from SoundBible

  • Z: Action

  • X: Run

  • C: Jump

  • F1: Switch renderer (webgl/canvas)

  • F2: Edit mode

  • F3: Free camera mode (Press right mouse key to drag around)

  • F4: God mode

  • Engine

    • Collisions
    • Camera
    • 3D Audio implementation
    • Grid based path finding
    • Maps
    • Map connections
    • Dynamic multi-lingual support
    • Mini map
    • Pings
    • Notifications (Map name, dialog boxes etc)
    • Record/Replay Mode
    • Seed based animations
  • Editor

    • Undo & Redo
    • Select, Copy, Paste, Cut, Delete (unstable)
    • Range map entity selections
    • Map entities
    • Map entities settings
    • Map entity add & edit support
    • Map entity collison box editor
    • Draggable map entities
    • UI
    • Background map tile drawing
    • Background map collision tile drawing
    • Map connections
    • Map entity event code editor
  • Interpreter

    • Syntax
    • Global flags
    • Expressions
    • Game api
    • Frame based step script execution

About

👾 2d Pokémon Game Engine with Realtime Editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.5%
  • Other 1.5%