<commit_before>tiny-space-battles
=========================

## About
This is my final project for the CENG 356 class at University of Victoria. The goal was to create something that used client-server interactions to communicate Wiimote data. 

## Installation and setup
1. Install [Python](https://www.python.org/downloads/) 2.7.x. Version 2.7.8 was used for development.
2. Install [PyGame](http://www.pygame.org/download.shtml). Version 1.9.1 was used for development.
3. Install [PodSixNet](http://mccormick.cx/projects/PodSixNet/). Release 78 was used for development. 
4. Optionally, install a HID driver for your Wiimote. [WJoy](https://code.google.com/p/wjoy/) was used for development (Mac OS X only).

## To Play
Instructions to come.

## Credits
http://millionthvector.blogspot.ca/p/free-sprites.html for sprites<commit_msg>Fixed README: added controls and fixed grammar.<commit_after>tiny-space-battles
=========================

## About
This is my final project for the CENG 356 class at the University of Victoria, taught this year. The goal was to create something that used client-server interactions to communicate Wiimote data. 

## Installation and setup
1. Install [Python](https://www.python.org/downloads/) 2.7.x. Version 2.7.8 was used for development.
2. Install [PyGame](http://www.pygame.org/download.shtml). Version 1.9.1 was used for development.
3. Install [PodSixNet](http://mccormick.cx/projects/PodSixNet/). Release 78 was used for development. 
4. Optionally, install a HID driver for your Wiimote. [WJoy](https://code.google.com/p/wjoy/) was used for development (Mac OS X only).

## To Play
1. Start a server instance
2. Start two client instances
3. Control your ship with the following commands:
  * Keyboard
    * Fire - space key
    * Shield - . (period key)
    * Move up - w
    * Move left - a 
    * Move down - s
    * Move right - d
  * Wiimote
    * Fire - B
    * Shield - A
    * Move up, down, right, left - D-pad

## Credits
http://millionthvector.blogspot.ca/p/free-sprites.html for sprites
{'fraction_non_alphanumeric': 0.13062622309197652, 'fraction_numerical': 0.018101761252446183, 'mean_word_length': 3.6266968325791855, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1476834', 'n_tokens_mistral': 654, 'n_tokens_neox': 609, 'n_words': 230}