root/branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Chgset Date Author Log Message
(edit) @259 [259] 5 years mg Change some options to make it fit the Nokia 770 more: default …
(edit) @258 [258] 5 years mg Add a couple of (hardcoded) options: lightweight, show_background.
(edit) @257 [257] 5 years mg Create a branch for a lightweight version (for the Nokia 770 perhaps).
(edit) @200 [200] 6 years mg Add ship sprites. They look kind of uglyish, and that's why I'm comitting …
(edit) @199 [199] 6 years mg Createa branch for experimenting with ship sprites.
(edit) @130 [130] 6 years mg Renamed the refactoring branch to the new trunk.
(edit) @129 [129] 6 years mg Rename trunk to europython-version branch.
(edit) @128 [128] 6 years mg Moved the main function into a new script, pyspacewar.py. Added the …
(edit) @127 [127] 6 years mg Use a bold font for the menu.
(edit) @126 [126] 6 years mg Continue in demo mode when the title fades away; the suddenly appearing …
(edit) @125 [125] 6 years mg Added menus.
(edit) @124 [124] 6 years mg Automatic zoom in.
(edit) @123 [123] 6 years mg Icon tweaks.
(edit) @122 [122] 6 years mg TODO update
(edit) @121 [121] 6 years mg Added an icon.
(edit) @120 [120] 6 years mg Fading title.
(edit) @119 [119] 6 years mg Added (non-fading) title.
(edit) @118 [118] 6 years mg Make the AI use ship.brake instead of mucking with the velocity directly. …
(edit) @117 [117] 6 years mg Implemented braking. I'm not sure I'm not going to regret this. It is …
(edit) @116 [116] 6 years mg Refactor keyboard handlers: no more lambdas.
(edit) @115 [115] 6 years mg Another TODO update.
(edit) @114 [114] 6 years mg Fullscreen mode.
(edit) @113 [113] 6 years mg Update TODO.
(edit) @112 [112] 6 years mg Added notes on performance work.
(edit) @111 [111] 6 years mg Fix benchmark when run without -p! Set default warmup to 100 ticks. Show …
(edit) @110 [110] 6 years mg Do not profile warmup.
(edit) @109 [109] 6 years mg Show CPU speed so that I can be sure powernowd/cpufreq didn't interfere.
(edit) @108 [108] 6 years mg Refactor benchmark to use classes and inheritance instead of functions …
(edit) @107 [107] 6 years mg Use colorkeys with per-surface alphas for the radars too.
(edit) @106 [106] 6 years mg Use colorkeys with per-surface alphas instead of per-pixel alphas for info …
(edit) @105 [105] 6 years mg This looks like a small improvement. Benchmark results fluctuate too much …
(edit) @104 [104] 6 years mg Optimisation -- I finally get 20 fps on average!. Before: ticks per …
(edit) @103 [103] 6 years mg More profile results.
(edit) @102 [102] 6 years mg Nice speedup! Before: ticks per second: avg=14.745 ms per tick: …
(edit) @101 [101] 6 years mg Fiddling with output formatting.
(edit) @100 [100] 6 years mg It would appear that calling in_screen in order to avoid unnecessary …
(edit) @99 [99] 6 years mg This optimisation gives me 5%. Before: ticks per second: avg=13.070 …
(edit) @98 [98] 6 years mg Shave off another 10% running time (111 ms -> 100 ms; 11 fps -> 13 fps).
(edit) @97 [97] 6 years mg More interesting dummy AI logic.
(edit) @96 [96] 6 years mg According to my benchmarks, this change wins 20% speed (worst tick time …
(edit) @95 [95] 6 years mg Added warmup (-w). Fixed GUI benchmark abort key.
(edit) @94 [94] 6 years mg Help.
(edit) @93 [93] 6 years mg Added profiling support.
(edit) @92 [92] 6 years mg Removed pygame.event code from logic benchmark (oops). Made GUI benchmark …
(edit) @91 [91] 6 years mg GUI benchmark.
(edit) @90 [90] 6 years mg Start in player vs computer mode.
(edit) @89 [89] 6 years mg Dead ships fade away nicely.
(edit) @88 [88] 6 years mg Benchmark now has proper command-line arguments, may enable Psyco, and …
(edit) @87 [87] 6 years mg fn(*self) where self is an instance of a subclass of tuple confuses Psyco. …
(edit) @86 [86] 6 years mg Some optimisations.
(edit) @85 [85] 6 years mg Speed up collision detection. Before: random seed: 'std' ticks: 171 …
(edit) @84 [84] 6 years mg Now the benchmark is deterministic
(edit) @83 [83] 6 years mg Added a benchmark. For some reason it is not deterministic even if you …
(edit) @82 [82] 6 years mg Better frame dropping.
(edit) @81 [81] 6 years mg Added AI.
(edit) @80 [80] 6 years mg Show that objects generally have a world attribute.
(edit) @79 [79] 6 years mg Posh rounded corners for the info panels.
(edit) @78 [78] 6 years mg Frame dropping.
(edit) @77 [77] 6 years mg Added a panel that shows the number of objects and the frame rate.
(edit) @76 [76] 6 years mg Added frame counter.
(edit) @75 [75] 6 years mg Give world a random number god.
(edit) @74 [74] 6 years mg Ships now respawn.
(edit) @73 [73] 6 years mg Bugfix for this error that actually happened to me once: Traceback …
(edit) @72 [72] 6 years mg It turned out to be inconvenient to pass the new position to respawn.
(edit) @71 [71] 6 years mg Ships can respawn, in theory.
(edit) @70 [70] 6 years mg Ship explosions.
(edit) @69 [69] 6 years mg Some tests. Make missiles explode for self-destruction.
(edit) @68 [68] 6 years mg Ships can die.
(edit) @67 [67] 6 years mg HUD tweaks.
(edit) @66 [66] 6 years mg Missile trails are now togglable.
(edit) @65 [65] 6 years mg Missile trails.
(edit) @64 [64] 6 years mg Ship collision damage.
(edit) @63 [63] 6 years mg Hack hack! Added debris -- no tests :(
(edit) @62 [62] 6 years mg Silly bouncing missiles.
(edit) @61 [61] 6 years mg Oops. Fix tests.
(edit) @60 [60] 6 years mg Going wild with the compass.
(edit) @59 [59] 6 years mg Make world radius an argument to Game.new. Make initial ship directions …
(edit) @58 [58] 6 years mg Added TODO
(edit) @57 [57] 6 years mg It's nice to have agility back!
(edit) @56 [56] 6 years mg Fiddling with HUD backgrounds.
(edit) @55 [55] 6 years mg Added the compasses.
(edit) @54 [54] 6 years mg Added HUD.
(edit) @53 [53] 6 years mg Anti-gravity.
(edit) @52 [52] 6 years mg The ships can move now.
(edit) @51 [51] 6 years mg Manual zoom.
(edit) @50 [50] 6 years mg Autoscaling.
(edit) @49 [49] 6 years mg Initial user interface code. I appear to have accidentally checked in its …
(edit) @48 [48] 6 years mg New module for the game logic.
(edit) @47 [47] 6 years mg Added appearance
(edit) @46 [46] 6 years mg Beginnings of the user interface.
(edit) @45 [45] 6 years mg Make world.add/remove set obj.world properly.
(edit) @44 [44] 6 years mg Added a completely trivial test runner.
(edit) @43 [43] 6 years mg Explain the purpose of this branch
(add) @42 [42] 6 years mg Repository reorganisation: move working stuff into trunk/ and new …
Note: See TracRevisionLog for help on using the revision log.