Well, I am the newguy on the block, and have read a few of the threads regarding piracy(what a shame), these new vaporware multiplayer mods(I am guessing at this), and suggestions for new mods and games and topics along those lines.
I would like to introduce myself. My name is Mark Hammong, Programmer and Game Engine Developer, and have recently stumbled upon FPS Creator. I see this is a new, give or take 2 years, and a soon to be greatly developing engine. I wish to take this situation and turn it into a proposal.
I am making this a statement towards the Map List Server thread, which is Locked currently. These features(multiplayer) seem to be lacking extremly in the FPS Creator Multiplayer System, and I wish to attempt to change that. I wish to code some new programs and make additions/edits to the FPSC Source to breathe new life into FPSC and bring up the spirits of this community.
Here is a list of mini-projects which will hopefully add-on to the Multiplayer experience in FPSC.(Please note I am starting small until I get the feel for DBPro, but how different from BASIC could it be, right?):
Map List Server:
Register (username and password)
Login (with username and password)
Join Internet Game
Join LAN Game
Map Name
Server Name
Server Location
Maximum Players
Current Players
Host Internet Server
Host LAN Server
Refresh Server List
Logout
For this project I plan to code a front-end dedicated server application which can be run in dedicated, or non-dedicated mode. It would call upon web references(the custom map list server) which would be coded in a PHP environment and store information via MySQL5 or the new BETA6. It would also be called upon from within the FPSC source to let them coincide during runtime.
I must also make a statement and question(s). First off, are there any programmers here that have a good knowledge of better Network Engines and their commands which could help me implement them? I mean, I would go and blow this away with RakNet, but that's quite a bit. Second, I would like the opinion of the valued community members of what THEY would like to see in FPSC. I will use everything in my arsenal of coding knowledge and connections to get this going.
If you would like to help me with the networking suggestions and/or coding, give me an e-mail(tehprogrammer@gmail.com)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
My second mini-project shall be an external application that would be capable of editing the size of your map. I currently see the limitations are set at 40x40 tiles and 20 layers. I was peeking around at the FPSCreator.exe in ResHacker to get an idea of how it works, and stumbled upon this dialog, which I can not seem to find access to anywhere in the program. A screenshot of this dialog is attached along with a small box of comments from me about it.
Before starting on this second mini-project. I wish to ask the developers of the FPS Creator application if I may have permission(s) from you as the creators and the copyright holders for this program if the applications I create are legal and non-rejected by you.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If there is any problem at all with creating these modifications and such, PLEASE let me know, I have worked with copyrighted program modifications before and tend to tread lightly until I know exactly what is and IS NOT allowed.
Hello, and Nice to meet you all,
Mark Hammond
dnommaH kraM
FPSX - A whole new level of FPSC!