Chris Powell's repositories
ruby-entity-component-framework
A JRuby entity-component framework for game programming.
fuzzy-associative-memory
Fuzzy Logic "Fuzzy Associative Memory" (FAM) for fuzzy control systems, decision-making, artificial intelligence / AI, game agents & bots, etc. Ruby language.
sysloglogger
An improved Logger replacement that logs to syslog. It is almost drop-in with a few caveats.
steering-behaviors
Steering behaviors for autonomous game agents. Useful for realistic character movement and emulating real-world behaviors. Ruby language.
cessna_182T_skylane_for_xplane
A free Cessna 182T model for the X-Plane flight simulator.
cessna_172SP_skyhawk_for_xplane
The stock X-Plane Skyhawk feels "twitchy" and unrealistic. I've spent considerable time customizing both the cosmetics and the "feel" of the plane to the point where I believe this is the nicest-flying freeware 172 available. It closely resembles the real-life N9522S in the panel and the performance. If you've flown in a late-1990s SP, I think you'll agree that this model looks and feels pretty close to the real thing.
montecarlo_chutes_ladders
Monte Carlo analysis of the "chutes & ladders" game using Python
cessna_177RG_cardinal_for_xplane
The 177RG is an excellent training platform for FAR 61.31(e) complex aircraft: it has a controllable pitch prop, retractable gear, and flaps. Its big, 200HP fuel-injected engine will get you there fast, and it is fully IFR capable. Sonny Lacey has made a really fantastic 1970 Cardinal 177B. His Cardinal flies wonderfully but, being an earlier variant of the plane, lacks the retractable gear and extra power of the later RG. Sonny graciously granted me permission to deviate from his non-modification license and to base my RG upon his B model. I deeply appreciate this and stress that credit for the foundation airframe and its modeling belong to Sonny; his is really well done. I encourage you to fly his plane as well.
game_of_life
Conway's "Game of Life" in C++ with Intel Threading Building Blocks (TBB) and Google Test.
opensteer
Hacked variant of opensteer
plusaes
Header only C++ AES cipher library
pusher-ruby-client
Ruby client for consuming WebSockets from http://pusherapp.com
rbtree-jruby
RBTree native implementation for jruby
RoboND-Python-StarterKit
Repository to setup your Python environment for RoboND
stomp-websocket
Stomp client for Web browsers and node.js apps