Assign some version numbers to the historical and current versions.
Chris Pressey
3 years ago
35 | 35 | ### History ### |
36 | 36 | |
37 | 37 | The first implementation of Cyclobots, now lost, was in Visual Basic 3.0, in |
38 | 1994. Some things it supported that subsequent implementations haven't | |
39 | yet replicated include: | |
38 | 1994. (Let's call it version 1.0.) Some things it supported that subsequent | |
39 | implementations haven't yet replicated include: | |
40 | 40 | |
41 | 41 | * the cyclobots would collide with each other; a cyclobot would be unable |
42 | 42 | to pass through another cyclobot. |
44 | 44 | all the cyclobots towards (or away from) that point instead of each other. |
45 | 45 | |
46 | 46 | In 2013, Cyclobots was [re-implemented in Javascript][], and this implementation |
47 | can be found in the [HTML5 Gewgaws distribution][]. | |
47 | resided in the [HTML5 Gewgaws distribution][]. (Let's call this one version 2.0). | |
48 | 48 | |
49 | 49 | In 2019, this Javascript implementation was cleaned up and re-fitted to use |
50 | [PixiJS][], and that is the version in this repository. Since PixiJS uses | |
51 | WebGL when possible, this version has the potential to have much nicer visuals | |
52 | than the previous versions; however, it is still a work-in-progress in this | |
53 | regard. | |
50 | [PixiJS][], and that is the version in this repository (which we will call | |
51 | version 2.1 or greater). Since PixiJS uses WebGL when possible, this version | |
52 | has the potential to have much nicer visuals than the previous versions; | |
53 | however, it is still a work-in-progress in this regard. | |
54 | 54 | |
55 | 55 | [trefoil]: https://en.wikipedia.org/wiki/Trefoil_knot |
56 | 56 | [Cyclobots installation at catseye.tc]: https://catseye.tc/installation/Cyclobots |