Open Mototroller opened 7 years ago
Hey! I absolutely agree, an operating system is an essential companion to this tool. I am currently working on a simple kernel to help test the limits of this system and I'll gladly accept bug reports on one you work on as well. Here are some things to think about as you build one out:
Hi! Firstly I want to say I'm impressed by such a project, and wish good luck for all its (future) contributor(s)! :)
My point is about possible extension of the project: for example, I've used generators-based approach to develop a skeleton of lightweight serializable operating system. For now it's just a beginning, and I'm in the middle of some game engine reworking, but I think it can be interesting for contributors to use generators-based design to implement their own schedulers and even whole OS'es.
The implementation mentioned above uses only
lodash
library and ES6 features (which are available in the game), I'll be happy if it would be useful for someone. More information about Screeps OS'es and crazy community can be found at this Slack channel.