I just think it is possible, and if successful could really open the door to some cool games If I come up with anything I'll post my findings. I would, and I will ( I am interested in this too ) look into having a block of shared memory between 2 processes. So, if you could minimize the amount of dll functions needed to pass the data back and forth between your dll and the rpggame. So, what if you did the bulk / all of the actual client / server code ( creating packets, sending, recv, perhaps even make a simple event manager in the DLL to deal will incoming date and then just have a way to pass the data to RPG maker to do whatever. I mean, in my code I call Win32 API medthods directly to get info on the display resolution, adjust the windows size. I know that this does seem like a challenge, I wonder how much of a challenge it really is. P.P.S forgot to mention, the SDL website is SDL is also free to use, you don't need to pay for it, but again, you don't get any resources. With whatever you choose, though, good luck. You will need to make your own audio and visual resources, as well as build every part of the game yourself, but you'll have a cross-platform way to distribute it, and that itself is more than RPG Maker gives you. Using SDL will most likely be your best option if you insist on creating an MMO, or any multiplayer game. S/he is already working on tutorials for SDL 2, so you can really get a lot out of that website. If you'd like to learn SDL, there's a website with some great tutorials for you to use over at. And start with easy things, going for MMO from the beginning won't go well, especially if you don't know what you're doing. If you'd like to use C++ and you understand it well, try making something with SDL. Your own code might still need to change to work with that OS, but SDL itself will work), there is a library for internet access (Surprise, it's called SDL_Net), and a lot more. Shocker), support across Windows, Mac, and Linux (As in all SDL components work on all the operating systems. SDL provides you libraries for audio, visual, support for 3D with OpenGL, native support for 2D (SDL_Image loads image files. In fact SDL 2 RC 1 is already out, and steam was updated to use it already. Their Source engine uses the Simple DirectMedia Layer. First off, if you're familiar with the company Valve, creators of Steam, the Portal series, the Half-Life series, and the Team Fortress series, then just use what they do. Pointers are a huge area of what.), so I believe there is a better solution for you. You are a C++ programmer (I know a bit and am still learning more of it. It will be a very large amount of work to do what you want, and I can't promise the FPS will be any good, but it'll work. A lot of things will need to be fixed and changed to work properly.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |