Machine Smith
Check-in [2065ff4895]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1 Hash:2065ff4895ade9ef2b3ab7417d2da723918a6e0e
Date: 2011-11-29 17:10:39
User: bill
Comment:notes
Tags And Properties
Changes
hide diffs unified diffs patch

Changes to notes.confluence

9 *** You can salvage resources from other machines (maybe a limited number of tim 9 *** You can salvage resources from other machines (maybe a limited number of tim 10 *** materials 10 *** materials 11 **** Materials can provide different capabilities (flight, fire, bombs, climbing 11 **** Materials can provide different capabilities (flight, fire, bombs, climbing 12 *** energy 12 *** energy 13 *** mental capacity 13 *** mental capacity 14 *** mental speed 14 *** mental speed 15 ** machines are autonomous 15 ** machines are autonomous 16 *** programs | 16 *** brains 17 *** user-supplied code | 17 *** user-supplied brain code 18 *** code subject to mental limitations 18 *** code subject to mental limitations 19 *** share your code on the market 19 *** share your code on the market 20 ** your machines can program your other machines | 20 ** your machines can switch brains in other machines 21 *** field updating 21 *** field updating 22 *** recover rogue machines 22 *** recover rogue machines 23 *** change orders 23 *** change orders 24 ** attack and defense 24 ** attack and defense 25 *** other machines 25 *** other machines 26 *** hazards 26 *** hazards 27 *** overcome geographic and architectural features 27 *** overcome geographic and architectural features > 28 ** no remote communication 28 ** trade machines on the market | 29 *** trade machines on the market using couriers 29 30 30 h2. Implementation Notes 31 h2. Implementation Notes 31 32 32 * run in cairo (SDL) on nD 33 * run in cairo (SDL) on nD 33 * hopefully run in HTML5 (converted to JavaScript) 34 * hopefully run in HTML5 (converted to JavaScript) 34 * start with haskell's cairo-gtk layer and work out how to do it with SDL after 35 * start with haskell's cairo-gtk layer and work out how to do it with SDL after > 36 * [cairo tut|http://www.muitovar.com/gtk2hs/app1.html] 35 37 36 h2. Todo 38 h2. Todo 37 39 38 # cairo version of HipmunkPlayground 40 # cairo version of HipmunkPlayground