Jump to content

[Solved] heliohost with UE4


drakgoku

Recommended Posts

I have many doubts and I don't know where to start.
 
I've been thinking about creating a multiplayer game. But, I don't know how to do it on your server.
 
On AWS, Azue, or Google Cloud, you can build the project.
 
But on heliohost, I have no idea.
First, I was thinking about WebServices, then websocket, then ...
and I can't quite see how I could do it efficiently. A multiplayer game in WS, it doesn't make sense. So I'm looking for a way to make it client server.
 
My question is based on:
 
1 - Can I run a UE4 game to act as a server on your host? That is, have a server application running on your host. Connected to mysql and everything you need.

 

 

Please, a little help, I've been trying to do the basics all week and with heliohost I am unable to focus anything.

 

Forgive my English.

Edited by drakgoku
Link to comment
Share on other sites

That is the best solution. But to "hire" a VPS I can do it in one of the services that I already mentioned.
 
Other companies like clouding.io, fluidstack or ionos.es (1 euro/month) have lower prices than heliohost.
 
I was looking to see if helionet had something free for this part.
Is there nothing that Heliohost has free for this part?

 

Edited by drakgoku
Link to comment
Share on other sites

The basic and necessary languages:

 

UE4: C/C++,  XML

In addition I need to run the Unreal engine 4 replicate. It is a server function.
In order for you to understand me, "replicate" needs to execute all the windows components, both an .exe, and a .dll, as a service, that is, all the ".extensions" that you can imagine.

BBDD: MYSQL,SQL,

Data transfer: JSON 

WEB: Javascript , html/xhtml, cdata... php + laravel framework + WORDPRESS

WS: Java (deployed war) requests to the DB through a WS.

Server to manage queue of users to connect: python

R: to make statistics of my database.

 

and many others for good service.

 

The other idea is to take cloud computing directly.

Edited by drakgoku
Link to comment
Share on other sites

Well, our servers run Linux, so the UE4/replicate stuff won't run here if it's a bunch of windows binaries. You'd need Linux versions if they actually need to run on the server, and even then, I'm not sure how well they'd run, or whether the amount of load they produce will get yo suspended for load (continuously running background tasks increase your risk of a load suspension since they're always causing some load, typically ram use, even when idle). You can offer windows binaries for download though, so you could host updates and the like here.

 

Wordpress will probably get you suspended for load (or accidentally banned when it invariably gets hacked and the criminals set up a phishing site). It's literally the only piece of software that we recommend people not use simply due to how badly written and insecure it is.

 

The other parts probably would work. The java war is supported, as is python and mysql. Websockets are supposedly capable of being proxied through Apache (not sure if anyone ever got it working, but I know a few others have tried), so that might work too. R can probably be run on your PC and connect to the database as a data source...does that really need to be on the server?

Link to comment
Share on other sites

I think at this point it's simply not going to work here. The requirement of Windows binaries for the UE4 stuff alone makes this impossible since we don't run Windows...

 

I'd suggest you get a cheap VPS and call it a day. A VPS will let you run whatever code you want without the limitations we impose on our free services. Or even better, for development purposes you could just run the server stuff on an extra PC at your house and forward the ports if you want friends/testers to access it.

Link to comment
Share on other sites

I think the "VPS" is a bit "obsolete" in my case. I think I'll go with cloud computing from Google Cloud / Microsoft Azure / Amazon AWS (in its trial version). I need to have full control of the computer or virtual machine.

Edited by drakgoku
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...