<commit_before>XOKiller
========

simple javascript robotron/berzerker inspired game

See SPEC for specs.

TODO
====

* track room enemies are in
  - ~~enemy ownership transfer~~ not tested
* track room PC is in
  - inactivate enemies which are not in visible rooms (max 4)
  - player wall collision
* map generator
  - create many pre-fab maps
  - generator proper
* Goal / victory conditions, floor counter
* X enemy
* BOSS enemy
* points counter, time counter
* lives system
* ~~spawn point~~
* bullets
  - ~~PC bullets firing & mouse input~~
  - ~~track room bullets are in~~
  - X and BOSS bullets
* input
  - ~~keyboard/mouse~~
  - gamepad A
  - gamepad B
* re-write spec to be coherent and to be a game manual
  - initial re-writing
  - actual manual PDF (a la old-skool)

Attribution
===========

This project uses sound effects taken from the following locations:
* https://www.freesound.org/people/mshahen/sounds/185446/#
* https://www.freesound.org/people/George_Arkin/sounds/188622/#
* https://www.freesound.org/people/jonccox/sounds/175261/
<commit_msg>update TODO list<commit_after>XOKiller
========

simple javascript robotron/berzerker inspired game

See SPEC for specs.

TODO
====

* track room enemies are in
  - ~~enemy ownership transfer~~ not tested
* track room PC is in
  - inactivate enemies which are not in visible rooms (max 4)
  - player wall collision
* map generator
  - create many pre-fab maps
  - generator proper
* Goal / victory conditions, floor counter
* X enemy
* BOSS enemy
* points counter, time counter
* lives system
* ~~spawn point~~
* bullets
  - ~~PC bullets firing & mouse input~~
  - ~~track room bullets are in~~
  - X and BOSS bullets
* input
  - ~~keyboard/mouse~~
  - gamepad A
  - gamepad B
* re-write spec to be coherent and to be a game manual
  - initial re-writing
  - actual manual PDF (a la old-skool)
* sound
  - ~~SFX~~
  - music

Attribution
===========

This project uses sound effects taken from the following locations:
* https://www.freesound.org/people/mshahen/sounds/185446/#
* https://www.freesound.org/people/George_Arkin/sounds/188622/#
* https://www.freesound.org/people/jonccox/sounds/175261/

{'fraction_non_alphanumeric': 0.11593533487297922, 'fraction_numerical': 0.017551963048498844, 'mean_word_length': 3.540880503144654, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3557836', 'n_tokens_mistral': 719, 'n_tokens_neox': 683, 'n_words': 241}