Download

MMO Starter Kit

–Edit: My fault, I had a capital character in my URL from when I moved my PHP over to SiteGround. Sorry –

First of all, awesome kit, you have saved me valuable time!

I am having an issue with user registration. When I go to register, I enter the required information and click register, it just clears out my password and does nothing. Taking a look at the User table, there is nothing there. If I manually create an entry in this table, and then try to register a user with the same name it give ma an error, so I know it can read from the DB. I am guessing there is an issue with writing to the DB for some reason. I know the account I am using has write access and I can log in with navicat and write to the tables with it.

Sort of stumped. I have searched this post and cant find/don’t see/missed anyone who has had this problem, sorry if I missed a post on this.

Anyone have any ideas?

DB hosted on network solutions MySQL
PHP hosted on SiteGround Current PHP version: 5.5.292.0

Thanks,
Rob

Rob, I have run into that a number of times… as a matter of fact… I have had so many troubles… (All of my own creation… no KIT issues.) I don’t remember the fix…

So, I would start off with my first test… IN setting up the database section of the tut…

Check this… (Step 5)

Http://yoursite/somefolder/mmologin.php

If it says {“status”:“Login information is incorrect. Check your username and password.”} this means the script is working fine, good job!

If it says Connection failed or Access denied, double-check the database connection info that you filled in step 2 **… I believe I found it is case sensitive … so, I had issues with it.

**If that idea doesn’t pan out… maybe Code Spartan or someone else can chip in.

Just a quick question what if I’m wanting to setup a moba with your mmo starter kit? Will that work? As I will be wanting to use a login/register system with stat saving so really your kid will work perfectly as far as I can see, setup a auto-find lobby and limit team sizes etc.

Also would you be able to keep your first post up-to-date in terms of the tests you have ran like amount of resources used on your real world stress test, just thinking so we dont have to search for this stuff or post questions that have already been answered in here :slight_smile:

Glad you figured it out. :slight_smile: You can also add me on Skype (CodeSpartan) for quicker support.

For a MOBA you will probably want to dynamically launch and close server instances. I have instancing planned but it’s not in the kit at the moment. You could modify the C# socket chat server source code (that is included with the kit) to auto-launch instances. The FAQ section of the user guide has a little more info.

The first post has a link to the stress test info. Also, there’s a FAQ section in the user guide, and it has gotten really huge, it wouldn’t make sense to add it all to the first post :slight_smile:

Of course you know I just had to Google your game. Didn’t find. Sad. :frowning:

There is a reason for that. I am trying to build something for my kids and their friends to play. :slight_smile: The only reason I posted the launcher was to show, that even I a guy with no programming skills, or art skills… was able to do something nice with the launcher AND Codespartans help.

I’ve been tinkering with the inventory in my project to make it bigger using a scoller. Not so easy as it sounds, but getting there.

[video]https://youtu.be/THy_B9jWhzI[/video]

Very cool man… very cool…

I am thinking of getting this kit but I have a question I’d like to ask first. It might be something easy, but I am limited in my experience. How difficult would it be to create a character with a different combat system (attacks using mouse buttons, different damage system and animations), and “plug” it in to this kit? I read the online documentation and it explains how to modify the player character, I tried this in a test 3rd person starter project but the first thing it asked me to do was “Create a blueprint based on this” which is disabled and can’t be used. In essence I have a character all setup and want to use it in this kit.
Thanks in advance for any reply’s.

Hey

As someone who had nothing to do with coding or gamemaking 6 months before, I can tell you that its certainly possible :smiley:
BUT the way you wrote the marked part in the quote sounds to me that you dont really know what youre doing.
If you have a character already setup by yourself you should be capable to implement it into the Kit.

You can customize everything. I just implemented Kubolds 1hSwordAnimset with 8 DirectionalAttacks steered by the mouseDirection.

Screen of my project
4e7e19b55f286422bfa46c1826dee5811dfde4a6.jpeg

In my case it wasnt that hard i could reuse many parts of my singleplayer project.
But you have to invest the time to look through the Kits Blueprints and try to understand them. :wink:

Hi I have some questions before purchasing.

I want to use the tool to make a coop action rpg similar to diablo or borderlands.

Could I replace the dedicated server with p2p and how easy would it be? Where would be the best place to store the mysql database if I choose to do this or would web hosting be the best?

I also presume I can change the gameplay into a shooter via my own blueprints?

Thanks

Would it be possible to use this tool to make an online action RPG like borderlands and diablo?

Can I replace the dedicated server with p2p and if so how easy would it be? Where would the database for attributes, XP be stored? Still via web hosting or is there an alternative?

Presumably I can replace the gameplay easily with my poem action game blueprints?

Thanks

I don’t have a lot of experience with p2p servers, I guess ideally you would want to use Steam matchmaking, but I’m not sure if you can test it while your game is not yet Greenlit. The mysql part would be the same as in the kit, as games like Diablo 3 store the characters on the server. Web hosting would work fine for the db.

Yes, as long as you know how to make the gameplay that you want in a single player project, it shouldn’t be hard to add it to the kit.

I have to agree with Minaosis, it looks like you need some more experience with UE4 before this project could be useful to you. Once you are confident that you can create the controls that you want in a clean project from scratch, then you could start looking into more complex stuff like networking (and that’s where MMO Kit could be helpful). The user guide has a section called “Orienting in blueprints” that can help you find the existing controls and disable/remove them.

Thanks for the reply. How easy would it be to implement the steamworks SDK into the blueprint particularly with regards to the networking e.g. the joining friends game and invite system used by steam?

Well, like I said before, I don’t have experience with Steam p2p matchmaking (and not sure if you can use their matchmaking while not Greenlit). This is a MMO project, so the goal is for everyone to play on the same servers hosted by the developer.

Hello, as I review this tool i’m excited with how much it offers. I have a few questions I was wondering you could answer.

What’s the largest landscape size the MMO starter kit can support?

Is the styling of the menus and inventory system customizable - Different colors, different sized buttons etc. ?

Regards

Visual Studio 2013

Visual Studio 2013112.JPG111.JPG,点CleanThirdPerson,启动失败

启动失败,点CleanThirdPerson

[2015.10.21-12.15.22:640] 0]Log file open, 10/21/15 20:15:22
[2015.10.21-12.15.22:640] 0]LogInit:Display: Running engine for game: CleanThirdPerson
[2015.10.21-12.15.22:640] 0]LogInit:Display: RandInit(-1263237749) SRandInit(-1263237748).
[2015.10.21-12.15.22:640] 0]LogTaskGraph: Started task graph with 4 named threads and 7 total threads.
[2015.10.21-12.15.22:640] 0]LogStats: Stats thread started at 0.107421
[2015.10.21-12.15.22:640] 0]LogModuleManager:Warning: Found module file G:/虚幻4项目/MMOStarterKit-1.3/Plugins/VaRest/Binaries/Win64/UE4Editor-VaRestPlugin.dll (API version 0), but it was incompatible with the current engine API version (2672455). This is likely a stale module that must be recompiled.
[2015.10.21-12.15.22:640] 0]LogInit:Warning: Incompatible or missing module: UE4Editor-CleanThirdPerson.dll
[2015.10.21-12.15.22:640] 0]LogInit:Warning: Incompatible or missing module: UE4Editor-VaRestPlugin.dll
[2015.10.21-12.15.24:427] 0]Running E:/Epic Games/4.9/Engine/Binaries/DotNET/UnrealBuildTool.exe CleanThirdPerson Development Win64 -project=“G:/虚幻4项目/MMOStarterKit-1.3/CleanThirdPerson.uproject” -rocket -editorrecompile -progress -noubtmakefiles
[2015.10.21-12.15.28:998] 0]@progress push 5%
[2015.10.21-12.15.29:736] 0]@progress pop
[2015.10.21-12.15.34:114] 0]Performing 19 actions (4 in parallel)
[2015.10.21-12.15.34:214] 0]PCH.VaRestPluginPrivatePCH.h.cpp
[2015.10.21-12.15.34:214] 0]PCH.CleanThirdPerson.h.cpp
[2015.10.21-12.15.34:214] 0]G:???4??Ŀ\MMOStarterKit-1.3\Plugins\VaRest\Intermediate\Build\Win64\UE4Editor\Development\VaRestPlugin\PCH.VaRestPluginPrivatePCH.h.cpp(1) : fatal error C1083: ?޷???ļ?: ??G:\虚幻4项目\MMOStarterKit-1.3\Plugins\VaRest\Source\VaRestPlugin\Private\VaRestPluginPrivatePCH.h??: No such file or directory
[2015.10.21-12.15.34:314] 0]G:???4??Ŀ\MMOStarterKit-1.3\Intermediate\Build\Win64\UE4Editor\Development\CleanThirdPerson\PCH.CleanThirdPerson.h.cpp(1) : fatal error C1083: ?޷???ļ?: ??G:\虚幻4项目\MMOStarterKit-1.3\Source\CleanThirdPerson\CleanThirdPerson.h??: No such file or directory
[2015.10.21-12.15.34:514] 0]-------- End Detailed Actions Stats -----------------------------------------------------------
[2015.10.21-12.15.34:514] 0]ERROR: UBT ERROR: Failed to produce item: G:\虚幻4项目\MMOStarterKit-1.3\Binaries\Win64\UE4Editor-CleanThirdPerson.dll
[2015.10.21-12.15.34:514] 0]Total build time: 9.93 seconds
[2015.10.21-12.15.35:086] 0]LogModuleManager:Warning: Found module file G:/虚幻4项目/MMOStarterKit-1.3/Plugins/VaRest/Binaries/Win64/UE4Editor-VaRestPlugin.dll (API version 0), but it was incompatible with the current engine API version (2672455). This is likely a stale module that must be recompiled.
[2015.10.21-12.15.35:086] 0]LogInit:Warning: Still incompatible or missing module: UE4Editor-CleanThirdPerson.dll
[2015.10.21-12.15.35:086] 0]LogInit:Warning: Still incompatible or missing module: UE4Editor-VaRestPlugin.dll
[2015.10.21-12.15.38:979] 0]LogExit: Preparing to exit.
[2015.10.21-12.15.38:980] 0]LogModuleManager: Shutting down and abandoning module DesktopPlatform (15)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module TextureCompressor (14)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module ShaderCore (13)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module Landscape (12)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module SlateRHIRenderer (11)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module OpenGLDrv (10)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module D3D11RHI (9)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module AnimGraphRuntime (8)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module Renderer (7)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module Engine (6)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module CoreUObject (5)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module NetworkFile (4)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module StreamingFile (3)
[2015.10.21-12.15.38:981] 0]LogModuleManager: Shutting down and abandoning module SandboxFile (2)
[2015.10.21-12.15.38:982] 0]LogModuleManager: Shutting down and abandoning module PakFile (1)
[2015.10.21-12.15.38:983] 0]LogExit: Exiting.
[2015.10.21-12.15.38:987] 0]Log file closed, 10/21/15 20:15:38