"Rendering a galaxy from the thousands of lightyears down to the insects on a 
little plant is a very tough task."

I don't know if "agile" is the best for that. You need some serious 
engineering. Next serious question: why use Node for this? This is much better 
suited for rendering in C or C++. 

-- Joshua Gross
Christian / Web Development Consultant / BA Candidate of Computer Science, 
UW-Madison 2013
414-377-1041 / http://www.joshisgross.com

On Jul 25, 2012, at 2:26 PM, Stephan Bruny <[email protected]> wrote:

> If you don't call me crazy then you are!
> Some years ago I've been a game developer (NDS, PC, XBOX 360) but now I earn 
> my bucks with web development like most of us I guess?
> I used NodeJS for middleware, small websites and applications within 
> service-environments and it always proofed to be blazing fast.
> 
> But now comes the time to make a game again. A real huge thing. An I mean 
> huge ;)
> Maybe some of you know what I mean when I say "Shores of Hazeron".
> It's a mixture between (MMO)RPG, simulation and strategy within a whole 
> galaxy that is simulated on the server side.
> 
> To make a short version of my idea:
> The game simulates an entire dwarf-galaxy (about 8000 light years) where we 
> put like 5 alien races.
> The player has a lot of crafting abilities, can build houses, invent 
> technology, etc. to finally build a rocket flying to the moon(s) orbiting his 
> home world.
> The player's race might colonize it's solar system and head for intergalactic 
> travelling and maybe meet one of the other races...and then...phew phew phew. 
> ;)
> 
> You might expect a game design document, but I'm working as a product manager 
> within an agile team, and I'd say, as long as I don't need to sell something 
> to a publisher, I can keep it agile from the idea to the implementation.
> 
> Technically there are some hard rocks to break.
> Rendering a galaxy from the thousands of lightyears down to the insects on a 
> little plant is a very tough task.
> Using procedural algorithms is the way to go (using a highly modified version 
> of a noise algorithm). And this technique is pretty much 1984 - implemented 
> in the game Elite.
> But procedural algorithms might also be a problem within NodeJS because of 
> blocking?
> It would also be very interesting to have a RESTful interface for the client 
> side. 
> A blazing fast storage system is also needed. I wanted to use Redis for this. 
> But maybe there is something more JS-Like?
> 
> I know there are some demos around there with similar ideas (like the 
> infinity space game). But it's not exactly what I want, because I really 
> never care about graphics, but about game play.
> And I want to make a game where the player is pretty free, never bored and 
> where the game changes according to the actions of its players.
> 
> I'd like to hear your suggestions. (But please don't tell me that it will be 
> hard or impossible - it never is impossible, but always hard, I know that :-D)
> Maybe you might even like to join me and support the game with your ideas 
> and/or your coding abilities.
> We'd open up a forum or something for communication and project management 
> maybe.
> -- 
> Job Board: http://jobs.nodejs.org/
> Posting guidelines: 
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to