News for hackers. Stuff that matters.
Re:A persistent multiplayer online programming game by harpastum on Monday December 13, 2010 @06:16PM (#2002349)
The site appears to be down. Does anyone have a cache/description?
Re:A persistent multiplayer online programming game by shib71 on Monday December 13, 2010 @06:40PM (#2002421)
This video is embedded on the home page: http://www.youtube.com/watch?v=3XZ9-_EgisE.

"gr1d.org is a persistent multiplayer online programming game. Its inspired by games such as Robocode, Planetarion, various persistent online worlds and cyberpunk fiction.

"gr1d.org combines write-your-own code, persistent online world, cyberpunk-RPG, and multiplayer risk style domination and resource gathering together into a fun experience for programmers.

"As you gain levels, skills and experience, you can code more powerful agents to use these skills. You produce a fully-fledged class in the .NET ide of your choice, and upload it to the gr1d.

"While you're offline, your agents continue to run within the gr1d, looking for experience, resources and combat."

Re:A persistent multiplayer online programming game by jqueryin on Monday December 13, 2010 @06:51PM (#2002460)
It'd be nice to see this move to more of a language agnostic platform.
Re:A persistent multiplayer online programming game by sukuriant on Monday December 13, 2010 @07:11PM (#2002516)
How? And how much work would that be vs right now.

Continuation: Actually, I thought more about it, and I might have some possible solutions. It would probably change how the game works, though.

If unique players were separate processes altogether and they communicated with the server, then the game could support a plethora of languages because it could run each player as a separate process and link to it.

This seems incredibly dangerous for the server (running rogue programs), and annoying for players ("oh, sorry, your particular language isn't supported :/" or "oh sorry, the most recent version of your language isn't supported, even though you're using brand-new feature X"), but possible.

Re:A persistent multiplayer online programming game by robertpateii on Monday December 13, 2010 @07:48PM (#2002620)
"gr1d.org supports agents written using .NET on any available platform, in any available .NET language."

I've only use the c# variant of .net, but i'm under the impression that the framework itself is extremely language agnostic: http://en.wikipedia.org/wiki/List_of_CLI_languages

Re:A persistent multiplayer online programming game by timdorr on Monday December 13, 2010 @08:38PM (#2002762)
.Net is run inside a virtual machine, akin to the JVM. As long as you can compile down to the bytecode language (CIL), then you can input whatever language you want.

In fact, I believe you should be able to use Mono to develop for this using a fully-OSS stack. (I could be wrong)

Re:A persistent multiplayer online programming game by tbrownaw on Monday December 13, 2010 @07:17PM (#2002536)
Such as...?
Re:A persistent multiplayer online programming game by binomial on Monday December 13, 2010 @09:50PM (#2002915)
JVM perhaps?
Re:A persistent multiplayer online programming game by tensor on Monday December 13, 2010 @10:14PM (#2002965)
Isn't .NET a little more flexible than the JVM when considering different languages?
Re:A persistent multiplayer online programming game by robertpateii on Monday December 13, 2010 @07:36PM (#2002584)
The site isn't actually down. I can load the pages, it just takes a minute or two. Give it time.
Re:A persistent multiplayer online programming game by gr1d on Tuesday December 14, 2010 @03:56AM (#2003586)
Obviously my EC2 isn't E enough. This should be improved by the time most read this update.

Mono seems to work great using mono develop on osx