<commit_before># Phaser Micro

Phaser is a fast, free and fun open source HTML5 game framework. It uses [Pixi.js](https://github.com/GoodBoyDigital/pixi.js/) for WebGL and Canvas rendering across desktop and mobile web browsers.

Phaser Micro is a highly optimized and absolute bare minimum version of its parent framework. Designed specifically to be extremely powerful and flexible, but small enough to be used in super-low byte size environments such as banner ads and interstitials.

## Features (Done)

* Currently only 5.9KB (min/gz) / 17.9KB (min)
* WebGL Renderer with Sprite Batch support
* Asset Loader inc. parallel download streams
* Asset Cache
* Sprites with Position, Scale, Anchor, Rotation and Pivot
* Sprite Sheet support (fixed frame)
* Minimal Geometry (Point, Rectangle, Matrix)

## Features (Planned)

* Texture Atlas support (JSON only)
* Canvas Renderer
* World object
* Layers
* Group (super tiny / minimum build)
* Tweens (bare minimum build)
* Delta Timer
* Input support (maybe Mouse / Pointer only)
* Loader callbacks (for progress events)
* Investigate bare minimum physics implementation (and keep optional)

![div](http://www.phaser.io/images/github/div.png)

* **Visit:** The [Phaser website](http://phaser.io) and follow on [Twitter](https://twitter.com/photonstorm) (#phaserjs)
* **Be awesome:** Support the future of Phaser on [Patreon](https://www.patreon.com/photonstorm) or by buying our [books](http://phaser.io/shop/books) and [plugins](http://phaser.io/shop/plugins)<commit_msg>Readme update.<commit_after># Phaser Micro

Phaser is a fast, free and fun open source HTML5 game framework. It uses [Pixi.js](https://github.com/GoodBoyDigital/pixi.js/) for WebGL and Canvas rendering across desktop and mobile web browsers.

Phaser Micro is a highly optimized and absolute bare minimum version of its parent framework. Designed specifically to be extremely powerful and flexible, but small enough to be used in super-low byte size environments such as banner ads and interstitials.

## Features (Done)

* Currently only 5.9KB (min/gz) / 17.9KB (min)
* WebGL Renderer with Sprite Batch support
* Asset Loader inc. parallel download streams
* Asset Cache
* Sprites with Position, Scale, Anchor, Rotation and Pivot
* Sprite Sheet support (fixed frame)
* Blend Modes: ADD, MULTIPLY, SCREEN
* Pixel Art mode support (applied on a game level)
* Minimal Geometry (Point, Rectangle, Matrix)

## Features (Planned)

* Texture Atlas support (JSON only)
* Canvas Renderer
* World object
* Layers
* Group (super tiny / minimum build)
* Tweens (bare minimum build)
* Delta Timer
* Input support (maybe Mouse / Pointer only)
* Loader callbacks (for progress events)
* Investigate bare minimum physics implementation (and keep optional)

![div](http://www.phaser.io/images/github/div.png)

* **Visit:** The [Phaser website](http://phaser.io) and follow on [Twitter](https://twitter.com/photonstorm) (#phaserjs)
* **Be awesome:** Support the future of Phaser on [Patreon](https://www.patreon.com/photonstorm) or by buying our [books](http://phaser.io/shop/books) and [plugins](http://phaser.io/shop/plugins)
{'fraction_non_alphanumeric': 0.1029082774049217, 'fraction_numerical': 0.003835091083413231, 'mean_word_length': 4.850467289719626, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6551226', 'n_tokens_mistral': 945, 'n_tokens_neox': 887, 'n_words': 368}