factory/v2011/personalwork.html
author Eugen Sawin <sawine@me73.com>
Sat, 19 Feb 2011 01:08:13 +0100
changeset 47 fcd40ec16c5c
parent 31 837078f56ae2
child 55 a0a90e9ae77a
permissions -rw-r--r--
Improved layout of personal work overview.
sawine@47
     1
<h2><a name="netchannel">NetChannel</a></h2>
sawine@47
     2
<ul>
sawine@47
     3
<li>
sawine@47
     4
<h4>Description</h4>
sawine@47
     5
NetChannel is a simple Python object for message-based network communication
sawine@47
     6
                    on the TCP/IP stack. NetChannel is based on stateful sessions for improved performance.</li>
sawine@47
     7
<li>
sawine@47
     8
<h4>Version 0.7</h4>
sawine@47
     9
A stable prototype.
sawine@47
    10
<div class="download"><a href="http://me73.com/downloads/netchannel.zip">
sawine@47
    11
                    Download NetChannel (Python required)</a></div></li>
sawine@47
    12
</ul>
sawine@47
    13
sawine@47
    14
<h2><a name="eden">Eden Plotter</a></h2>
sawine@47
    15
<img src="images/edenplotters1.png" alt="eden plotter" class="float-right" height="150" width="200" />
sawine@47
    16
<ul>
sawine@47
    17
<li>
sawine@47
    18
<h4>Description</h4>
sawine@47
    19
Eden Plotter or Eden One is a quick prototype for my genetic programming routines.
sawine@47
    20
It approximates a given function by the methods of GP.</li>
sawine@47
    21
<li>
sawine@47
    22
<h4>Version 0.9</h4>
sawine@47
    23
An unendurable slow prototype.
sawine@47
    24
<div class="download"><a href="http://me73.com/downloads/eden.zip">
sawine@47
    25
                    Download Eden Plotter (Python required)</a></div></li>
sawine@47
    26
</ul>
sawine@47
    27
sawine@47
    28
<h2><a name="anq">ANQ</a></h2>
sawine@47
    29
<ul>
sawine@47
    30
<li>
sawine@47
    31
<h4>Description</h4>                    
sawine@47
    32
ANQ is a testing environment for distributed algorithms. It provides a
sawine@31
    33
centralised and convenient way of organising runtime dynamic
sawine@31
    34
topologies, gives full control over the initialisation and flow of the
sawine@31
    35
algorithm and helps in tracking the current node states by visualising
sawine@47
    36
the node reports on the OpenGL graph.</br>
sawine@31
    37
ANQ builds on the ANQ Protocol which can be optionally extended on
sawine@31
    38
special needs for the algorithm to be tested. The ANQ Master is written
sawine@31
    39
in C# using Windows Forms and OpenGL. Observer, Hotbed and the example
sawine@47
    40
Node were developed in Python.
sawine@47
    41
</li>
sawine@47
    42
</ul>
sawine@47
    43
<img src="images/anqs3.png" alt="anq" class="float-right" height="130" width="200" />
sawine@47
    44
<img src="images/anqs2.png" alt="anq" class="float-right" height="130" width="200" />
sawine@47
    45
<ul>
sawine@47
    46
<li>
sawine@47
    47
<h4>Version Antquarium Prototype</h4>
sawine@47
    48
Antquarium is the predecessor of ANQ. It was an extended course assignment and serves as a prototype for ANQ.
sawine@47
    49
<div class="download"><a href="http://me73.com/downloads/antquarium.zip">
sawine@47
    50
                    Download Antquarium for Windows (Python and .Net 2.0 required)</a></div>
sawine@47
    51
</li>
sawine@47
    52
<li>
sawine@47
    53
<h4>Version 0.4.1</h4>
sawine@47
    54
Stable version missing features like flow and runtime topology control.
sawine@47
    55
</li>
sawine@47
    56
</ul>
sawine@47
    57
sawine@47
    58
<h2><a name="theme_blocks">Theme Blocks</a></h2>
sawine@47
    59
<img src="images/themeblockss1.png" alt="theme blocks" class="float-right" height="150" width="200" />
sawine@47
    60
<ul>
sawine@47
    61
<li>
sawine@47
    62
<h4>Gameplay</h4>
sawine@47
    63
A traditional gameplay most people will be familiar with.
sawine@47
    64
You have blocks falling down, you have a highscore.
sawine@47
    65
</li>
sawine@47
    66
<li>
sawine@47
    67
<h4>Features</h4>
sawine@47
    68
<ul><li>Online highscore list</li><li>Hardware accelerated graphics</li><li>Fullscreen and windowed mode</li><li>Two colour themes: black and white</li><li>Anti-aliasing support</li></ul>
sawine@47
    69
</li>
sawine@47
    70
<li>
sawine@47
    71
<h4>Requirements</h4>		        
sawine@47
    72
<ul><li>Microsoft Windows XP or Vista</li><li>Graphics card supporting OpenGL 1.3 or higher</li><li>One keyboard with at least the arrow keys working</li></ul>	                		    <div class="download"><a href="http://me73.com/downloads/ThemeBlocksSetup.exe">Download Theme Blocks (1.4MB)</a></div>     	        
sawine@47
    73
</li>
sawine@47
    74
</ul>
sawine@47
    75
sawine@47
    76
<h2><a name="pyng_pong">Pyng Pong</a></h2>
sawine@47
    77
<img src="images/pyngpongs1.png" alt="pyng pong screenshot" class="float-right" height="149" width="200" />
sawine@47
    78
<ul>
sawine@47
    79
<li>
sawine@47
    80
<h4>Gameplay</h4>
sawine@47
    81
Two bats, one ball...
sawine@47
    82
</li>
sawine@47
    83
<li>
sawine@47
    84
<h4>Features</h4>
sawine@47
    85
<ul><li>Three AI difficulty levels</li><li>Endless gameplay, play till you're bored!</li></ul>
sawine@47
    86
<div class="download"><a href="http://me73.com/downloads/PyngPongSetup.exe">
sawine@47
    87
                    Download Pyng Pong for Windows (2.4MB)</a></div>
sawine@47
    88
<div class="download"><a href="http://me73.com/downloads/pyngpong.zip">
sawine@47
    89
                    Download Pyng Pong Source (Python + PyGame needed) (0.4MB)</a></div>	
sawine@47
    90
</li>
sawine@47
    91
</ul>
sawine@47
    92
sawine@47
    93
<h2><a name="klangbild">Klangbild</a></h2>
sawine@47
    94
<img src="images/klangbilds1.png" alt="klangbild" class="float-right" height="150" width="200" />
sawine@47
    95
<ul>
sawine@47
    96
<li>
sawine@47
    97
<h4>Gameplay</h4>
sawine@47
    98
There is no gameplay yet, it's a prototype for an audio-visual puzzle game.
sawine@47
    99
</li>
sawine@47
   100
<li>
sawine@47
   101
<h4>Features</h4>
sawine@47
   102
<ul><li>Drag, create and remove sound sources</li><li>Height of placement sets the sound pitch</li></ul>
sawine@47
   103
<div class="download"><a href="http://me73.com/downloads/klangbild.zip">
sawine@47
   104
                    Download Klangbild (Python and PyGlet required)</a></div>		            
sawine@47
   105
</li></ul>            
sawine@31
   106