RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
 
Post new topic Reply to topic Goto page Previous  1, 2, 3, 4, 5, 6 
View previous topic - View next topic  
Author Message
tcaudilllg
Dragonmaster


Joined: 20 Jun 2002
Posts: 1731
Location: Cedar Bluff, VA

PostPosted: Wed Aug 25, 2004 7:02 pm    Post subject: [quote]

Unique networking system? :? Explain.

PHP, yeah that would be great! :) Can you do that, cloudchild? ;)

As for the engine implementation, we can write the core in Javascript and the graphical display in Java. The two interface with one another very easily. My Java skills aren't the best either, because I don't find it that useful, but if you, cloudchild, can produce a graphics display engine then it would be very helpful. 2D and 3D interfaces are needed. Each interface should have an object that receives input from a JS equivalent. It's kind of like treating JS as the RAM, CPU, etc. and Java as the video card and monitor: you use the CPU to send information from RAM to the video adapter, which sends data to the monitor screen. A virtual VRAM array vector will be essential. There is information at Netscape Devedge on how to do all of this. The W3C DOM JS and Java bindings may also be useful.

In all honesty, I believe that JS is computationally faster than Sun Java. It may just be that I've seen the Spidermonkey source, which is totally coded in C and pointer driven, but what I saw was very impressive, some of the best code out there, I think. It's worth remembering also, that Aegisknight employed JS in his Sphere engine.

Sphere could be used to run the whole thing, I guess, but it can't be run in a browser so.... :(
Back to top  
cloudchild
Fluffy Bunny of Doom


Joined: 09 Jul 2004
Posts: 18
Location: PANTS!

PostPosted: Wed Aug 25, 2004 7:35 pm    Post subject: [quote]

wow, that was an overkill.

Yeah I could do it in PHP/Javascript. Didn't know Java and Javascript connected at all, being all the carry is a similiar name.

Actually, if I were to code the project mostly myself (ie: the 2d stuff....and why would we need 3d? again- overkill.), I would just use LibNet or something and create a basic network game.

I was offering up a hand to some people here that would probably be able to do one in Java, and could do it exceptionally well, and just help take some of the coding burden.

Hmm. If I started coding a networked game engine, I would do it in C++ with probably libNet or something like that. If I where to do that, would anyone be interested in helping?
_________________
BOOGA!
Back to top  
tcaudilllg
Dragonmaster


Joined: 20 Jun 2002
Posts: 1731
Location: Cedar Bluff, VA

PostPosted: Wed Aug 25, 2004 8:53 pm    Post subject: [quote]

Don't think that I can't do it myself, I can. That I've not used Java much means nothing; I can read it and I basically "know" it. I've got a lot of informative resources on Java, besides.

Well, if anyone wants to help out then they should just pick out something that we understand needs to be done and start coding. A summary of what the code does should be at the top of every subroutine/function/method/etc., along with an algorithmic blow-by-blow of every line right after the summary--NOT INSIDE THE CODE--so that everyone can understand what the code does without having to read the code itself; people do not think alike and most of the members of this community variously consider one another's code to be monstrous and unintuitive. Plain english, written accounts of what this does and what that does are the only means of reliable communication. All variable/object names and all function names should have something to do with their context, however in large part their is no preferred profreeding model to be followed. Code in whatever way is best for you.

Post all project codes to the wiki under their appropriate headings, enclosing the author's name (or names, if the code is a collaborative effort) in parentheses after the heading. For example, Java graphics code would go underneath the main graphics engine under the heading "Java Graphic Engine", followed by "(cloudchild)". Indentation is two spaces to the right for every heading and subheading. Bullet style may vary.
Back to top  
tcaudilllg
Dragonmaster


Joined: 20 Jun 2002
Posts: 1731
Location: Cedar Bluff, VA

PostPosted: Wed Aug 25, 2004 9:20 pm    Post subject: [quote]

...I really don't think wiki is the right way to do this. Bjorn, may we have a forum for this project, with no moderators? We can use sticky topics to keep its structure constant.
Back to top  
Bjorn
Demon Hunter


Joined: 29 May 2002
Posts: 1425
Location: Germany

PostPosted: Wed Aug 25, 2004 9:49 pm    Post subject: [quote]

I can do that, see our new forum. Admins are moderators everywhere, but in that forum any registered user can do stickies and announcements.
Back to top  
Post new topic Reply to topic Page 6 of 6 All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum