Josh Goldberg b0e3093b20 Lazified a few components, modules, settings
Components: Battles, cutscenes, cycling, fishing
Modules: battleMover
Settings: what's needed for them
2017-01-23 21:27:56 -08:00
2016-12-30 17:19:40 -05:00
2016-12-30 17:09:00 -05:00
2016-12-30 17:09:00 -05:00
2015-06-17 05:20:21 -04:00
2016-12-30 17:19:40 -05:00
2016-12-30 18:29:26 -05:00
2016-12-30 17:09:00 -05:00
2016-12-30 17:09:00 -05:00
2017-01-16 21:38:31 -08:00

FullScreenPokemon

Build Status NPM version

A free HTML5 remake of the original Pokemon, expanded for modern browsing.

Usage

The fullscreenpokemon module exposes a FullScreenPokemon class. You can create a new game object by passing it width and height for a screen size. That game object will contain a .container HTML element which can be added to the page.

import { FullScreenPokemon } from "fullscreenpokemon";

const fsp = new FullScreenPokemon({
    width: 700,
    height: 490
});

document.body.appendChild(fsp.container);

Build Process

FullScreenPokemon uses Gulp to automate building, which requires Node.js.

To build from scratch, install NodeJS and run the following commands:

npm install -g gulp
npm install
gulp

See gulp-shenanigans for detailed Gulp usage.

Languages
TypeScript 99.9%