Forum Discussion

FreakyChest's avatar
FreakyChest
Start Member
15 days ago
Solved

Options for PVP Multiplayer Hosting

I have been building PVP games in Horizon Worlds for the last year, and now that VR in Horizon worlds is going away I am looking at doing a native PVP VR game instead. I have used both unreal engine ...
  • FreakyChest's avatar
    14 days ago

    After doing some research, here is what I have found out.

    For 1k peak concurrent users (CCU) on AWS GameLift it is about $239.02.

    For 1k peak concurrent users (CCU) on Photon Fusion it is about $250.

    With AWS GameLift it can vary a lot depending on usage, there are ways to both increase (more server extensive and packets) and decrease price (optimize, less logic on server and less packets).

    Photon Fusion is a very attractive option for indie devs, because it gives 20 CCU free for developement, you get 100 CCU free for a year for first app, and can pay $100 for one year to get 200 CCU.

    Photon Fusion does not seem to do persistent user data, would likely need to use different solution for things like levels, experience, or what items the player owns.

    If you choose Unreal Engine (UE) that, you can use Epic Online Services EOS for voice chat, matchmaking, lobby systems, session management and other features. But can't use Photon Fusion with unreal engine, so for myself I would use AWS Gamelift if using UE.

    For indie dev, first time deploying multiplayer game, possibly with less experiance I think using Unity and Photon Fusion is the way to go, Many services are free, you may only need to use external service for persistent player data and could possibly use EOS for voice chat (or exclude). But it might be harder to use EOS with unity.

    I also didn't talk about unity's service because many say they perfer photon based on price and support, as well as the calculations are more complex, so I would just assume around same price as AWS GameLift.

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions