Just a little update:

The module is doing well. @Araq and me even found and fixed quite some compiler 
and nimsuggest problems as result of me "working" on it. I also learned some 
stuff about interfacing Javascript and creating a typed interface to an 
originally non (really) typed API. This worked out pretty satisfying and is a 
lot of fun!

My 
"[world1](https://github.com/oderwat/nim-screeps/tree/master/examples/world1)" 
example is also doing quite well.

Visit me in game: Tag is "Kasom" and my current main room is 
[W39N7](https://screeps.com/a/#!/room/W39N7) you need an account to view that.

I just could claim my second room while I had upgraded the code to support 
specialized creeps after working a long time on an universal "startup" system. 
Besides not really want to "rule the World" I still want to have some decent 
code as proof of concept after all :).

I also made a friend in game and hopefully we will rule a sector together for a 
longer period of time (hey to Yggdrasil128). It happens that he is interested 
in computer languages and wants to check out Nim eventually. What a surprise in 
that game :)

But best of it: It still all is done with Nim. I only added some native 
profiler because that one was really cool to have and would probably be to 
convoluted in Nim.

The API is about 60% complete I guess. But the remaining 40% are coming 
eventually with progress in the game. But that should be not very hard to add, 
because the implementation is already pretty clear. They are not yet needed by 
me right now and very advanced topics anyway.

The module is pretty much working for beginners and even slightly advanced 
players!

Reply via email to