This is my first blog creating the integration of leadwerks, and blogspot.
I have been having a little fun with BlitzMax. I am starting to get into how much easier it is to code with. I love how many modules there are for it, but its still lacks quite a bit in the 3D and Physics world. I only mention this as leadwerks is a commercial product, and I and talking of freely available Modules... There is a irrlicht module for BM(BlitzMax), but it looks to limiting, and a lot of custom rendering needs to be added to make it even close to LE... (Why not just use LE?)I am just not in its current state. I am focused on MORPG style, and LE, just can NOT live up to the task. The lack of dedicated server capability means, that a custom processing/physics system would have to be made to give me the netwerking capability that I need... This is the reason, I am playing with BM.
To create a custom dedicated server, this is what I am looking at... The server needs to be able to process the positional data of the terrain, the water, and the physics bodies of everything. I don't feel there is a need to process the models, as a server doesn't care. We are only looking at the physics of those models. To do this with LE, we must know how to process the SBX files, and only pull data we need, and as well as the .phy data... I am not strong enough in BM or in coding to do this, and to find out how LE does it would require source access, which I mailed Josh for, but he seemed to ignore me, and never responded..
I wonder if Josh if going down the same path MOST engine's end up going down. " FPS is where the money is so that's where I focus". I wonder if developers think, that because some AAA titles are going to non-dedicated hosting, that's where they should go... I hate to tell them, the reason so many "indie" teams are pooping up, is because the AAA stopped listening to the customers. "With enough ad money, we can still sell a product at a huge profit, and it can still FAIL as a game" Look at MW2; $500+million and still going, but the PC community is outraged at what they did... 6 hours to beat the SP, and no choice/anti-hack of MP. It really is a stupid game. Yeah I listened to the hype and payed my $60, and played maybe 10 hours of it, and haven't been back since.
Kind of went off on a tangent there, but for a good reason. Multiplayer capabilities. This is lacking big time in LE, and I wonder if Josh is going down that route.
Back to my topic; Creating a dedicated server. There a plenty of source holders, and I wonder why no one has done this yet? Its possible. Esp. since most network games use messaging. The D.S. doesn't even need to be LE, it just need's to know how to process the incoming messages, and send out the right messages back to the client... With RakNet one could even use RPC to send commands directly to the client; calling spawn commands, render commands, etc.. while the client just sends back messages..
So step one. Process the SBX and .PHY files.
Step two. Process incoming messages.
Step three. Send back RPC's.
all-the-while communicating with the database to send info about the client.
Ok, well I am off to research some more, and hopefully find a few people interested in creating a "real" dedicated server for LE.....
wish me luck!
-
entries
9 -
comments
18 -
views
4,922
0 Comments
Recommended Comments
There are no comments to display.