View previous topic - View next topic |
Author |
Message |
tcaudilllg Dragonmaster
Joined: 20 Jun 2002 Posts: 1731 Location: Cedar Bluff, VA
|
Posted: 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!
|
Posted: 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
|
Posted: 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
|
Posted: 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
|
Posted: 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 |
|
|
|
|
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
|
|