Josh Posted January 22, 2010 Share Posted January 22, 2010 What should I call the root type for both the TServer and TClient types? TNetworkNode? TNode? TTerminal? THost? What seems like a proper name? Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
wh1sp3r Posted January 22, 2010 Share Posted January 22, 2010 TNetworkInterface Quote -= Phenom II X4 965 3.4Ghz - ATI HD5870 - 6 GB DDR3 RAM - Windows 8 Pro 64x=- Website: http://www.flamewarestudios.com Link to comment Share on other sites More sharing options...
Josh Posted January 22, 2010 Author Share Posted January 22, 2010 I like Terminal, but I'm not sure that is accurate. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Marleys Ghost Posted January 22, 2010 Share Posted January 22, 2010 TNetNode ... cos I liked TNetworkNode but am lazy TNetworkInterface Do you have to make everything longer Quote AMD Bulldozer FX-4 Quad Core 4100 Black Edition 2 x 4GB DDR3 1333Mhz Memory Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5 Windows 7 Home 64 bit BlitzMax 1.50 • Lua 5.1 • MaxGUI 1.41 • UU3D Pro • MessiahStudio Pro • Silo Pro 3D Coat • ShaderMap Pro • Hexagon 2 • Photoshop, Gimp & Paint.NET LE 2.5/3.4 • Skyline • UE4 • CE3 SDK • Unity 5 • Esenthel Engine 2.0 Marleys Ghost's YouTube Channel • Marleys Ghost's Blog "I used to be alive like you .... then I took an arrow to the head" Link to comment Share on other sites More sharing options...
Canardia Posted January 22, 2010 Share Posted January 22, 2010 TNetworkNode is good, since LEO uses also Node as base class for all entities, and TNode would match that, so TNetworkNode is needed then for network based nodes. Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
wh1sp3r Posted January 22, 2010 Share Posted January 22, 2010 Marleys Ghost: you should know, how long name Raknet's Class has Quote -= Phenom II X4 965 3.4Ghz - ATI HD5870 - 6 GB DDR3 RAM - Windows 8 Pro 64x=- Website: http://www.flamewarestudios.com Link to comment Share on other sites More sharing options...
macklebee Posted January 22, 2010 Share Posted January 22, 2010 is there already a TNetwork? Quote Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590 LE / 3DWS / BMX / Hexagon macklebee's channel Link to comment Share on other sites More sharing options...
wh1sp3r Posted January 22, 2010 Share Posted January 22, 2010 lol, TNetwork Quote -= Phenom II X4 965 3.4Ghz - ATI HD5870 - 6 GB DDR3 RAM - Windows 8 Pro 64x=- Website: http://www.flamewarestudios.com Link to comment Share on other sites More sharing options...
VicToMeyeZR Posted January 22, 2010 Share Posted January 22, 2010 For server Josh, can you implement non-video card capability for coding a server? Quote AMD Phenom II x6 1100T - 16GB RAM - ATI 5870 HD - OCZ Vertex 2 60GB SSD Link to comment Share on other sites More sharing options...
wh1sp3r Posted January 22, 2010 Share Posted January 22, 2010 For server Josh, can you implement non-video card capability for coding a server? i agree with this request, It's a must! Quote -= Phenom II X4 965 3.4Ghz - ATI HD5870 - 6 GB DDR3 RAM - Windows 8 Pro 64x=- Website: http://www.flamewarestudios.com Link to comment Share on other sites More sharing options...
Canardia Posted January 22, 2010 Share Posted January 22, 2010 For server, also a Linux version is a must! Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
Rick Posted January 22, 2010 Share Posted January 22, 2010 I 4th the need for the ability to run a server with LE commands without graphics card, but with physics. Quote Link to comment Share on other sites More sharing options...
macklebee Posted January 22, 2010 Share Posted January 22, 2010 yeah... kinda have to agree... i rent two game servers myself and it would be impossible if it required a graphics card... Quote Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590 LE / 3DWS / BMX / Hexagon macklebee's channel Link to comment Share on other sites More sharing options...
Marleys Ghost Posted January 22, 2010 Share Posted January 22, 2010 so 5 votes for SM0.0 then Quote AMD Bulldozer FX-4 Quad Core 4100 Black Edition 2 x 4GB DDR3 1333Mhz Memory Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5 Windows 7 Home 64 bit BlitzMax 1.50 • Lua 5.1 • MaxGUI 1.41 • UU3D Pro • MessiahStudio Pro • Silo Pro 3D Coat • ShaderMap Pro • Hexagon 2 • Photoshop, Gimp & Paint.NET LE 2.5/3.4 • Skyline • UE4 • CE3 SDK • Unity 5 • Esenthel Engine 2.0 Marleys Ghost's YouTube Channel • Marleys Ghost's Blog "I used to be alive like you .... then I took an arrow to the head" Link to comment Share on other sites More sharing options...
Rick Posted January 22, 2010 Share Posted January 22, 2010 We just need a way to not have to have a graphics card. If we call a command that requires a graphics card then it should just bomb and be our fault. All the other commands should still work. Quote Link to comment Share on other sites More sharing options...
Niosop Posted January 22, 2010 Share Posted January 22, 2010 Or instead of bombing there could be a version of engine.dll that just ignores graphics only calls. Then you could run the same version of the game as both the full game or headless depending on the engine.dll that's there. Quote Windows 7 x64 - Q6700 @ 2.66GHz - 4GB RAM - 8800 GTX ZBrush - Blender Link to comment Share on other sites More sharing options...
Rick Posted January 22, 2010 Share Posted January 22, 2010 Whatever is easiest and fastest Quote Link to comment Share on other sites More sharing options...
Mumbles Posted January 24, 2010 Share Posted January 24, 2010 Thread looks dead already, but in case it isn't. At uni we were taught that any computer that can receive data on an internet is a host, so THost would probably be most accurate. There is a common misconception that hosts ..must.. be running be running server applications, and this simply is not true. The term 'host' became hijacked when multiplayer LAN games in the early 90's became popular. Akin to organising a party, the "host" would organise the event, which is the same role the server would play in a network game. Whereas people that joined the game would be equivalent to the party's "guests". So whilst most networked applications at the time used the words "server" and "client", games instead used 'host' and 'guest'. Today the word guest is never used. Instead, you'll probably see the options to 'host game' or 'join game' A little mini-essay there, that I'm sure no one really cared about... Quote LE Version: 2.50 (Eventually) Link to comment Share on other sites More sharing options...
Josh Posted January 24, 2010 Author Share Posted January 24, 2010 Dedicated server mode will come once some networked games are up and running. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Rick Posted January 24, 2010 Share Posted January 24, 2010 Doesn't that seem kind of backwards? People are less likely to create networked games if their servers require a graphics card. Plus if they do spend the time to make a server application that requires a graphics card, then you make a dedicated server mode, I can only assume it would require some changes to their code. So you want people to make networked games knowing that they'll have to rework some of their server code once this feature comes out? Just seems kind of backwards to me. Quote Link to comment Share on other sites More sharing options...
wh1sp3r Posted January 24, 2010 Share Posted January 24, 2010 i agree with Rick Quote -= Phenom II X4 965 3.4Ghz - ATI HD5870 - 6 GB DDR3 RAM - Windows 8 Pro 64x=- Website: http://www.flamewarestudios.com Link to comment Share on other sites More sharing options...
Mumbles Posted January 24, 2010 Share Posted January 24, 2010 Dedicated server mode will come once some networked games are up and running. Sounds a bit like Modern Warfail 2... But really, this shouldn't actually be an issue until an LE game is Internet playable, and has a large player base. For LAN and small scale Internet games the lack of dedicated server support shouldn't hit a game's playability too hard. Quote LE Version: 2.50 (Eventually) Link to comment Share on other sites More sharing options...
Rick Posted January 24, 2010 Share Posted January 24, 2010 wh1sp3r, would disagree. He created a finished online LE game. He has a dedicated server that is more powerful than his PC, yet he can't use it because to run a server with LE you need a graphics card. Most servers don't have graphics cards. The problem is people are hesitant to even pursue such a game if the library they use doesn't accommodate the design. Quote Link to comment Share on other sites More sharing options...
Mumbles Posted January 24, 2010 Share Posted January 24, 2010 When I say, small scale, I mean like 8 clients at most, and probably also with a small amount of objects to track, the original Doom might be an example of that (4 clients and in DM mode, no enemies, so only a few objects). I don't know enough about this game though, but it probably isn't what I'd call 'small scale' (I presume I could find the game in the web-site link in his sig) Medium scale would be your average 8-32 player Counter Strike, Quake, Unreal Tournament sort of game. Large scale would obviously be an MMO like World of Warcraft Edit: If the game is ballwars, that definately is small-scale, and running a dedicated server, so now you've confused me a little bit... Also, by the message frequency, I don't see why that particular game wouldn't work with a non-dedicated server. Quote LE Version: 2.50 (Eventually) Link to comment Share on other sites More sharing options...
Rick Posted January 24, 2010 Share Posted January 24, 2010 It works as a dedicated server so there is one central area to play games. Does it have to be this way? Not, but it's the way it's designed. It's not really up to us to tell him how to design his games. Because of the limitations of servers needing graphics cards he may have not expanded on the game. This is the point I'm trying to make. If the feature isn't there most people aren't going to waste their time designing their games as such in the HOPE that Josh implements the feature. So we get into a chicken and the egg situation. I guess we need to create some fast crappy online games just to show Josh that we want a dedicated server. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.