<commit_before># Breakouts (Cocos2D HTML 2.x)

A Cocos2d-html implementation of the breakouts tutorial game.

## Overview

This is a sample breakout game written in Cocos2D HTML. The latest version is 2.2.2 and this will be updated or forked when 3.0 is released. This version is built to run in both desktop and mobile browsers, but can also be used as the basis for native Android/iOS/Mac/Win7/WinRT/Linux (TODO: need to confirm platform support) apps with only a few modifictions using the Javascript Bindings (jsb) supported with Mozilla's SpiderMonkey Javscript engine.

**TODO**
- Add frame animations to ball
- Add support for loading as tilemap (.tmx/.json)
- Add Initial Menu/Text Scene
- Add Master Menu/Text Scene
- Need to refactor GameLayer to move collisions into
- Improve Collision Detection (support recursive check for accuracy)
- Add support for building with Grunt into single minified .js file
- Check mobile support, add touch support as input method
- Write simple blog post regarding this implementation, mini tutorial or preface to future more tutorial

**Wishlist**
- Show touches with screen->world/node coord transformation
- Add collisions between balls (optional)
- Add tests within Grunt build support (optional)
- Add support for requirejs/browserify/AMD require
- Add support for audio asset management with wav/off/mp3 format detection if necessary

### License

MIT. Generally speaking, feel free to do whatever you want with it.

### Changelog<commit_msg>add back in website to breakouts<commit_after># Breakouts (Cocos2D HTML 2.x)

A Cocos2d-html implementation of the breakouts tutorial game.

All of the Breakouts are up and playable at this project's [website](http://jsbreakouts.org/)

## Overview

This is a sample breakout game written in Cocos2D HTML. The latest version is 2.2.2 and this will be updated or forked when 3.0 is released. This version is built to run in both desktop and mobile browsers, but can also be used as the basis for native Android/iOS/Mac/Win7/WinRT/Linux (TODO: need to confirm platform support) apps with only a few modifictions using the Javascript Bindings (jsb) supported with Mozilla's SpiderMonkey Javscript engine.

**TODO**
- Add frame animations to ball
- Add support for loading as tilemap (.tmx/.json)
- Add Initial Menu/Text Scene
- Add Master Menu/Text Scene
- Need to refactor GameLayer to move collisions into
- Improve Collision Detection (support recursive check for accuracy)
- Add support for building with Grunt into single minified .js file
- Check mobile support, add touch support as input method
- Write simple blog post regarding this implementation, mini tutorial or preface to future more tutorial

**Wishlist**
- Show touches with screen->world/node coord transformation
- Add collisions between balls (optional)
- Add tests within Grunt build support (optional)
- Add support for requirejs/browserify/AMD require
- Add support for audio asset management with wav/off/mp3 format detection if necessary

### License

MIT. Generally speaking, feel free to do whatever you want with it.

### Changelog
{'fraction_non_alphanumeric': 0.056847545219638244, 'fraction_numerical': 0.0071059431524547806, 'mean_word_length': 4.423817863397548, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '1934247', 'n_tokens_mistral': 838, 'n_tokens_neox': 787, 'n_words': 432}