• Welcome to AtomicTorch Studio Forums.
 

Testing new server. Please bare with me! SkyCemetery

Started by ninekorn, July 09, 2017, 06:11:38 PM

ninekorn

Hi,

My intention is to create mods and a server for this game because its hot. First my goal was to create a bigger universe. Right now I can spawn a system of 300 stars//1400stars//2800stars but at 2800 its lagging a bit. The thing is I don't know how to test my stuff online on the server so everytime i create a server in the server list of the game... It probably must piss off some people because i disconnect right away also. I am sorry for that as i do not know how to test my stuff offline. Just wanted to add that 2 other servers with my name SkyCemetery are appearing on the list I do not know why and they arent coming from me...

Ninekorn

Edit: nvm i found out that i can log in my server in the custom Multiplayer server list... Thats what ill do from now on until the server is up. If it ever will be. cant promise anything.

ai_enabled

Hi,

you can edit the SettingsServer.xml file (should be located near the server executable file if you run it with the --dedicated flag as described in our wiki http://wiki.atomictorch.com/index.php?title=VoidExpanse/Server_setup ). There is a special flag <is_public_server> - you need to change it's value to 0 if you want to hide your server from the Public servers list.

Regards!

ninekorn

#2
Thank you for your answer! I got a problem though... i dont know how to link an image to my message. Its the little Mona Lisa button "insert image" but i don't understand the format ;( silly me.

Edit: Thank you I now know how to post images.

ai_enabled

You can upload your image on http://tinypic.com/
then you need to copy-paste the text from "IMG Code for Forums & Message Boards".

ninekorn

Normally id edit my earlier post to counter forum message spam. Sorry in advance







ai_enabled

That galaxy looking very dense. 759 stars, 88037 asteroids, 9486 ships, 114 stations, 1617 jumpgates. That's really a lot and the game was not designed for this amount of objects. Use on your own risk :-).

ninekorn

#6
Ok so I bought server pieces from EBay. Im used to building my own computers but its gonna be the first time I build a server. So these are the specs that I chose:

4 x Opteron 12 cores = Total 48 cores --- http://www.ebay.com/itm/151657673560
Dell PowerEdge c6145 quad socket --- http://www.ebay.com/itm/391052116121
Hynix 64gb (16x4gb) ddr3 1333 ----- http://www.ebay.com/itm/322241125387
Rosewill rsv-z2600 black ----- http://www.ebay.com/itm/182548697276
HP 1200W powerSupply ----- http://vod.ebay.ca/vod/FetchOrderDetails?transid=1430640884014&itemid=332264066458&qu=1&ul_noapp=true

Missing the harddrive and missing the heatsinks... I might use my tiny 128gb KingstonSSD to test the server first when i receive it. I wasn't sure about the powersupply since it says its a refurbished model but anyway... I think this whole lot is better than my first thought of going with a HP Proliant DL585 with no ram and harddrives at 300$ + shipping 150$... Right now i am at 585$ without heatsinks. Those heatsinks are approx 25$ to 50$ for 4 so id end up at 585 + 150 or 200 = approx 800$... This is me choosing a server before choosing to buy a Oculus rift which is pretty much the same price new with the oculus touch included. I figured I love to program but If I want to test new stuff and use Unity3d with terrain generation tests I need something really powerfull and a Oculus Rift+touch wont really help me with that so. I wanna have a dedicated server thought for VoidExpanse. Im still not sure which OS im gonna use on this server. I was thinking maybe Ubuntu but im not really experimented with the "sudooooo" stuff.

What are your thoughts guys?
Oh by the way the pieces are ordered except the heatsinks.
nine




Acuru

This will be raw game server or modded? I'm currentry working on mod that adds to game a lot of contend i wan't to know if u will be interesting in running ur serwer with this mod.

ninekorn

Hi Acuru!

This will be (if the parts alltogether ever work- they are all used parts in very good condition though as stated in the adds- i didnt choose sellers with 0 reputation) a Modded server. I really want to take my time to choose the best mods around and make it a completely overhauled gameplay. Things are getting quite nice on my end with the Follower Mod and the Drone Mod.

If I ever am interested in your mod or parts of your mod I will definitely incorporate them and let you know. I will also give the credit to the Creator of the mod itself if I choose some parts or the whole mod!

Acuru

Hello.

I bought game few days ago, and hence started to moding it. Im working as game developer and programmer, so i would say i have some experience in it ;) Anyway fell free to take parts of my future mods, i won't mind. Propablly it take some time to finish my first mod to state that i want.

http://forums.atomictorch.com/index.php?topic=975.0 (http://forums.atomictorch.com/index.php?topic=975.0)


ai_enabled

#10
Quote from: ninekorn on July 16, 2017, 06:24:08 AMWhat are your thoughts guys?
Oh by the way the pieces are ordered except the heatsinks.
I'm sad to hear you ordered the hardware mostly for VE hosting.
The VoidExpanse game server is 99% single-threaded. It means it practically cannot utilize more than one core. So you can have a motherboard with 4 CPUs and each one is 12 cores, but the game server will use only a single core, 1/48 of total power. The only way to utilize these much cores is to run multiple servers (48 total), but it doesn't make sense for you as you wanted to host a single huge galaxy - like a MMO.
There is a known problem in programming (not only in gamedev) - if an application/game was not designed to be multi-threaded from beginning, it's almost impossible to rewrite it to be multi-threaded anytime later - especially after tons and tons of code were written in a ~2 years by a programmer who suddenly left the team before the release of the game.
So, we thought a lot about paralleling processing of the star systems (so each one could take a dedicated core and we could utilize multiple processors) but it's impossible without rewriting the game server completely. And this is impossible for multiple reasons.
Also, VE modding is very limited - many important things are hardcoded in the game engine and API is very limited. Adding new content (ships, weapons of existing types, skills) is trivial, adding new quests/topics/AI is hard, everything else is almost impossible and often will require our very limited time to modify the game engine to expose new API methods...

Currently, we're working hard on CryoFall and the modding will be much simpler and enjoyable as described there
http://wiki.atomictorch.com/Renkei_Engine It will have much better modding features (C#, hot-reloading of assets and code, powerful debugging and logging tools) and allow absolute freedom for modders. It will be possible to host a server with custom mods, connect to it, automatically download the required mods - and play in a total conversion of the game, with completely different UI and (almost) everything else.