Data Realms Fan Forums
http://forums.datarealms.com/

Cortex Command Networking
http://forums.datarealms.com/viewtopic.php?f=1&t=45409
Page 1 of 2

Author:  Unit158 [ Mon Aug 26, 2013 7:26 pm ]
Post subject:  Cortex Command Networking

Hello there user! Thank you for taking the time to look at this topic. I am working on a networking application for Cortex Command, it will include multiplayer (yay!). I also hope to have a mod repository for installing mods in-game.

This is a project which is currently maintained by me. Help would definitely be appreciated. If you would like to join the repo is here https://github.com/Unit158/CortexCommandInternetAPI. You may need to send me a private message before you can push to the repo.

Here is an incomplete list of features to be developed.

Words in blue are features that are complete.
Words in green are features that are being tested.
Words in cyan are features that are in the development phase, but are usable. Expect many changes.
Word in yellow are features that are being developed. They cannot be used.
Words in red are features that have been put on the back burner.
Words in black are features that have yet to be started.

Here is a list of features that need to be completed before a decently usable release:

  • Base server:
    • Basic simulation:
      • Bullets (MOPixels)
      • Movement (Actors)
    • Plugin system:
      • API
  • Base client:

Here is a list of features that need to be completed before a complete release (sound familiar?):


  • Destruction of terrain
  • Chat

Again, the repo is here if you'd like to help: https://github.com/Unit158/CortexCommandInternetAPI.

Notice about the license: I am still trying to decide on how I should license the program, so that it may not be stolen for commercial purposes or used in proprietary programs, but is still maintainable by the community.

Author:  newton1212 [ Mon Aug 26, 2013 10:21 pm ]
Post subject:  Re: Cortex Command Networking

The page has a 404 error for me but ive been working with python for a while.
I might be able to help but does your server use the SocketServer API or does it use
something else.

EDIT: do you need help with the design or other.

Author:  Unit158 [ Tue Aug 27, 2013 2:12 am ]
Post subject:  Re: Cortex Command Networking

It uses python's built-in socket class as I am not a fan of SocketServer.

I have design down, but I am porting the code from lua to python, which is proving fairly tedious.

Fixed the link X]

Author:  Unit158 [ Thu Sep 19, 2013 2:05 am ]
Post subject:  Re: Cortex Command Networking

Just an update, the server should be able to run now. No gameplay yet, still working on that. Help here would be greatly appreciated.

Author:  weegee [ Thu Sep 19, 2013 2:58 pm ]
Post subject:  Re: Cortex Command Networking

I wonder, what's exactly the purpose of a networking API for Cortex Command? Was thinking about some asynchronous multiplayer...

Author:  Unit158 [ Sat Sep 21, 2013 9:25 pm ]
Post subject:  Re: Cortex Command Networking

Did I seriously forget to describe the project?

Ok, thank you for pointing that out weegee. Yes, that is what I am aiming for. P2P is a tad difficult, especially when you are not very good at programming and networking in the first place.

Author:  Unison [ Sun Oct 20, 2013 9:38 pm ]
Post subject:  Re: Cortex Command Networking

:wink: Good luck!

Author:  Chronometer [ Mon Oct 21, 2013 4:52 am ]
Post subject:  Re: Cortex Command Networking

Hopefully the devs notice this and actually dev so they can get more money and we can get official multiplayer.

Author:  Unit158 [ Wed Oct 30, 2013 10:58 pm ]
Post subject:  Re: Cortex Command Networking

Sorry about the lack of development lately. School and ROBLOX have both been taking away my time. I might release a little update this week. Help would really be appreciated, even if it is just poking me if I am not working :P.

Also, thanks for the encouragement guys.

Author:  Unison [ Thu Oct 31, 2013 12:19 am ]
Post subject:  Re: Cortex Command Networking

Unit158 wrote:
Sorry about the lack of development lately. School and ROBLOX have both been taking away my time. I might release a little update this week. Help would really be appreciated, even if it is just poking me if I am not working :P.

Also, thanks for the encouragement guys.


>ROBLOX

Author:  Epicnator [ Thu Oct 31, 2013 12:41 am ]
Post subject:  Re: Cortex Command Networking

Unison wrote:
Unit158 wrote:
Sorry about the lack of development lately. School and ROBLOX have both been taking away my time. I might release a little update this week. Help would really be appreciated, even if it is just poking me if I am not working :P.

Also, thanks for the encouragement guys.


>ROBLOX


ROBLOX IS SO AWESOME.

because of the corrupt CEO.

Author:  ShadowFireLance [ Thu Nov 07, 2013 9:23 pm ]
Post subject:  Re: Cortex Command Networking

At one point we had a working multiplayer, not entirely sure wtf happened, but if this works, you'll go down in fame.

Author:  Unit158 [ Thu Nov 07, 2013 10:04 pm ]
Post subject:  Re: Cortex Command Networking

ShadowFireLance wrote:
At one point we had a working multiplayer, not entirely sure wtf happened, but if this works, you'll go down in fame.


It would be really nice if you had something constructive to say or stating that you were going to help :P.

Anyway, it was really hacky and I think it used an Arduino as it's server. Yeah, you can see why it broke.

Author:  Duh102 [ Fri Nov 08, 2013 5:04 am ]
Post subject:  Re: Cortex Command Networking

It was because it was coded mostly in Lua and nobody updated it to work with the new Cortex stuff (it was made roughly around B23 iirc).

Author:  zalo [ Wed Dec 11, 2013 7:59 am ]
Post subject:  Re: Cortex Command Networking

Unit158 wrote:
ShadowFireLance wrote:
Anyway, it was really hacky and I think it used an Arduino as it's server.


Haha, it was simple enough that it could have. I remember writing a post about using Arduinos as a dedicated server, but I never got the server application stable enough that you could plug it in and forget about it.

Page 1 of 2 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/