<commit_before>shootdown
a silly little game for my own spare time coding and fun.
also an experiment documenting my organic coding procedures, which aren't
always pretty.
by <NAME> (jeremyosborne.com)



TABLE OF CONTENTS
=================
* REQUIREMENTS
* RUNNING THE GAME
* TODO
* [notes for the current step/tag]



REQUIREMENTS
============
* Node.js + npm to build the code.
* A web browser, recommend newest versions of Chrome or Firefox.
    * NOT SUPPORTED: IE 6-8, and other old browsers. Don't try, game will
      break.



RUNNING THE GAME
================
* From the commandline load grunt:
    npm install -g grunt
* Build the code:
    grunt build
* Load up the game in a browser by opening up index.html.
* Click to shoot things (think old school Missile Command).



TODO
====
* Include code that attempts to predict if the browser viewing the game does
  not meet the technical requirements.
* Have the targets face the direction they are flying.



Step v10
========
* Make it easier to track and locate the various shapes on the screen,<commit_msg>Update workload.<commit_after>shootdown
a silly little game for my own spare time coding and fun.
also an experiment documenting my organic coding procedures, which aren't
always pretty.
by <NAME> (jeremyosborne.com)



TABLE OF CONTENTS
=================
* REQUIREMENTS
* RUNNING THE GAME
* TODO
* [notes for the current step/tag]



REQUIREMENTS
============
* Node.js + npm to build the code.
* A web browser, recommend newest versions of Chrome or Firefox.
    * NOT SUPPORTED: IE 6-8, and other old browsers. Don't try, game will
      break.



RUNNING THE GAME
================
* From the commandline load grunt:
    npm install -g grunt
* Build the code:
    grunt build
* Load up the game in a browser by opening up index.html.
* Click to shoot things (think old school Missile Command).



TODO
====
* Include code that attempts to predict if the browser viewing the game does
  not meet the technical requirements.
* Have the targets face the direction they are flying.
* Make multiplayer.


Step v10
========
* Make it easier to track and locate the various shapes on the screen,
{'fraction_non_alphanumeric': 0.10231481481481482, 'fraction_numerical': 0.003703703703703704, 'mean_word_length': 3.8236607142857144, 'pattern_counts': {'":': 0, '<': 5, '<?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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2908865', 'n_tokens_mistral': 630, 'n_tokens_neox': 578, 'n_words': 304}