swestrup: (Default)
[personal profile] swestrup
Many years ago, [livejournal.com profile] _sps_ and I worked on the design for a real-time strategy war game. It had many unique features, some of which have now hit the market. One idea we had was to increase efficiency by having the main game engine write forth code to represent configuration options for units. That way, when you invented a new type of unit ("I'm gonna put a SAM missile launcher on a Jeep!"), instead of having to scan the configuration data structures for that unit every time it had to move or act, it would scan it once, at build time, and write a forth program to represent it. From then on, it would just call the forth code to handle it.

So far as I know, no one is yet doing this, but someone has actually gotten around to writing a fourth engine that can be embedded in C programs. Of course, the prototype forth engine we had at the time was markedly faster than any other implementation we had ever seen, so I don't know we would have used this library, had it existed back then. Still, seeing this website brought back memories.

January 2017

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 26th, 2025 02:23 pm
Powered by Dreamwidth Studios