User:Jonathan
From Armagetron
Jonathan is the name my parents gave me. My last name is a bit of a mystery for most of you, which is good for my security.
Profile on the forum.
Things I've coded for Armagetron
Headlights
This is basically how it went:
- While playing with chatbot code I found that sensors screwed up at borders. I visualized it with basic colored OpenGL lines, and it looked sort of like lighting. It was very slow due to the large number of sensors.
- z-man made headlights based on it. It performed much better because it had less sensors in a smaller area, but still wasn't exactly fast. The lighting was also still as unrealistic.
- I wrote a little fragment program for more realistic lighting, used a triangle fan instead of lines, and reduced the number of sensors further. Performance is now often acceptable, and it looks much better.
Forum links
- Main thread with screenshots:
- bound.png [post]
- The sensor problem.
- headlight1.png headlight2.png headlight3.png [post] by z-man
- Headlights are born.
- screenshot_8.png [post] by k
- Rotating search lights which didn't make it.
- 16bots_16fps.png [post]
- Self-explanatory.
- improved_lights.png [post]
- First screenshot of lights of the current generation.
- 17lights.png [post]
- A lot shinier than 16bots_16fps.png, and faster too. Later in the round the framerate difference only grows.
- floornormal.png [post]
- Not a true normal.
- screenshot_1.png screenshot_2.png screenshot_3.png [post] by nemostultae
- Without fragment program support, but with existent functions, the lights are drawn as a solid color.
HUD map
Originally a small experiment, but everyone wanted it, so I posted the source.
Forum links
- First appearance with later in the thread a screenshot [post].
- Main thread with screenshots:
- twomaps.png [post]
- Both a large map in the center of the screen and the usual small map in the corner.
- 600maps.png [post]
- 30 by 20 tiny maps. Framerates were good enough to play, yet playing was tricky.
- screenshot_32.png screenshot_33.png [post] by Lucifer
- Black map, but not in menu. I assumed lighting and texturing to be off, but apparently sometimes something leaves them on.
Significant wiki contributions
- Elaborate color explanation
- This article explains exactly what happens to player colors, unlike the common rough estimation.
Forum links 2
MediaWiki wasn't prepared for this. Two elements have the name "Forum_links_2" now.