What's New?
Forum
Forum
Community
Development Discussion
Forum Actions
Content Creation
Results 1 to 40 of 1278
+ Reply to Thread
Advanced Search
Quick Links
Page 1 of 32 1 2 3 11 ...
Last
Thread Tools
Search Thread
Display
#1
12-01-2014, 04:38 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
2016
Update 28/07: Clans, clan chat, 4.12.5 port link
Update 06/04: A reworked Launcher, aggresive behaviour tree,
ability to delete characters, 4.11 port link
2015
Update 15/11: Group mechanics, private and group chat, 4.10
port link
Update 04/09: Hotbar, localization support, 4.9 port link
Project Genom - a sci-fi MMO built using MMO Starter Kit has
been Greenlit link
Update 26/06: Quests, health regen, 4.8.1 port link
Update 01/03: Equipment and better security, 4.7 port link
2014
Update 24/12: Inventory and loot link
Update 6/12 140+ active players confirmed running smoothly!
link
Hi everyone,
I would like to present the project that I've been working on for
quite some time already - MMO Starter Kit. I have been carrying
the idea of an MMO kit for more than a year now, and have tried
different engines and approaches, but only when I saw Unreal 4
this became a serious project for me. I believe that Unreal
Blueprint system can truly allow anyone to create their own
MMO game, and with the engine's next-gen graphics that game
can turn out to be truly fantastic.
Anyways, let me sum up the features that are already present
in the MMO kit:
All source code included
Fully in Blueprints. I'm an experienced
programmer but Blueprints have totally won me
over. The only subsystem that I had to code was
the connection to the socket chat server and I made
it into a plugin so it's still being accessed from
Blueprints.
Persistent storage of data in a mySQL database.
Character position and stats are saved when the
character logs off and restored when it enters world
again.
No third-party solution (such as Photon or RakNet)
required - so no monthly fees and you are free to
host your server anywhere you want. I'm hosting
the demo server on Softlayer and will provide
detailed instructions on how to set up a server for
those who are new to dedicated servers in general.
Registration, login and character creation.
Authoritative server
Launcher/autoupdater that can update the game
and itself (separate application, in C#). Because
you don't want to make your users download the
full game over again after each minor update
Combat and targeting
Roaming and aggressive NPCs that fight back and
chase after the player if attacked
Inventory and loot, droppable items
Equipment
Quests
Player and NPC respawn
Combat log
Classic MMO controls (think World of Warcraft)
Groups and clans
Global, private, party and clan chat
UMG user interface
Closing note: MMO's are pretty feared in indie gamedev
community and new users who have a MMO dream are often
laughed at. There's also an aura of secrecy about them,
maintained by people who have once dived into MMOs a little
but failed and are unwilling to share their knowledge with the
others, prefering to discourage them instead. Well, they are
wrong. It is possible to create an MMO, and it doesn't
necessarily cost millions. Just as Unreal 4's graphics would cost
millions to achieve some few years ago, those things just
become more available as the time goes. My goal is to create
the best MMO kit for Unreal, with extensive documentation that
covers not only how to work with the kit from within Unreal, but
also things like how to order and set up a dedicated Softlayer
server.
Credits: I would like to say thank you to Vladimir Alyamkin
(ufna) for his wonderful VaRest Plugin, released under MIT
license. It's people like this who move the indie gamedev
community forward.
The authors of the free assets that are used in the demo:
Sword Girl model (used only on the demo server, not
distributed) - Bunt Games
Inventory icons - Ravenmore, Flare icons
Black & white icons for empty slots - game-icons.net
Inventory sounds - qubodup, Akeroyc
female voices - AderuMoro, MadamVicious
male voices - Michel Baradari
The map used in the demo is by Epic Games.
#2
12-01-2014, 05:31 PM
Truefx001
Infiltrator
#3
12-01-2014, 05:43 PM
Carl.Brand
Infiltrator
Join Date: Nov 2014
Posts:
13
Take my money!
As above when will it be available and how much? This couldn't
have been timed any better
Reply
#4
12-01-2014, 05:50 PM
FV Panda
Patron
#5
12-01-2014, 06:11 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
#6
12-01-2014, 07:12 PM
Sahbum
Supporter
Join Date: Dec 2014
Posts:
2
#7
12-01-2014, 08:00 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
Reply
12-01-2014, 08:17 PM
#8
Carl.Brand
Infiltrator
#9
12-01-2014, 08:21 PM
CyberDev
Promoter
Join Date: May 2014
Posts:
211
#10
12-01-2014, 08:28 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
#11
12-01-2014, 08:39 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
#12
12-01-2014, 08:50 PM
jonimake
Veteran
#13
12-01-2014, 09:02 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
#14
12-01-2014, 10:16 PM
Moss
Champion
#15
12-01-2014, 10:36 PM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
Reply
#16
12-02-2014, 12:13 AM
FV Panda
Patron
Join Date: Mar 2014
Posts:
26
FreekVision
Games. The Way We See Them.
Team Lead / Game Designer
mrolland@freekvision.com
-----------------------------------------------------------------------------------------------------------------------Reply
#17
12-02-2014, 12:16 AM
FV Panda
Patron
nevermind
#18
12-02-2014, 12:32 AM
FV Panda
Patron
Join Date: Mar 2014
Posts:
26
#19
12-02-2014, 12:43 AM
Synt4x
Supporter
Join Date: Dec 2014
Posts:
4
I haven't had time to dive too deep into this, how versatile is it?
Would I be able to easily convert this for a FPSMMO or would it
be easier to start from scratch?
Reply
#20
12-02-2014, 07:27 AM
Sitrec
Champion
Join Date: Mar 2014
Posts:
841
Reply
#21
12-02-2014, 08:34 AM
Denny
Promoter
Join Date: Mar 2014
Posts:
265
#22
12-02-2014, 10:47 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
I would address the issues and make sure those hundreds have
a good experience. Believe me, I would love having access to
hundreds of players to test this with.
Originally Posted by Denny
I'm taking exploits quite seriously. Some of the things that are
handled server-side currently (client-side too, but the server
has the final say): NPC AI, a check that this user can attack
their target, a check that the attacker is in range, a check that
the attacker is looking at their target, death and respawn,
damage calculations. All of these provide examples on how
server can be authoritative, so that the users can study them
and make their own authoritative checks based on those since
each game is different.
Reply
#23
12-02-2014, 10:55 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
I haven't had time to dive too deep into this, how versatile
is it?
Would I be able to easily convert this for a FPSMMO or
would it be easier to start from scratch?
Hi, if it was me, I would definately not start from scratch, even
if I was making a totally unique MMO. Login/registration,
character creation, saving and loading of character stats on
world enter/exit took quite a while of time to do. Also, chat and
combat log. If you're familiar with Blueprints it shouldn't be
hard to convert the game logic for your game.
Reply
#24
12-02-2014, 11:31 AM
jpreyneke
Infiltrator
12-02-2014, 11:46 AM
CodeSpartan
Promoter
#25
jpreyneke, the demo server is live - you can download the client
from the link in the first post
As for the submission to the
Marketplace, first I need to finish the documentation. I've
Reply
#26
12-02-2014, 09:58 PM
FlyofAvalon
Infiltrator
Join Date: Dec 2014
Posts:
10
Few question. Since your using the stock server it will still be
one server = one map? Or will it support instances of maps?
Secondly, will it support server to server communication? Or will
that be out of the scope of the project?
Either way it looks amazing and I cant wait to buy it and try it
out.
Reply
#27
12-02-2014, 11:44 PM
HeadClot
Elite
Join Date: Mar 2014
Posts:
1,284
12-03-2014, 12:26 AM
KitatusStudios
Mythic
#28
Ah man, I'd love to have this. Any ETA on when we can expect
this?
#29
12-03-2014, 12:39 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
Few question. Since your using the stock server it will still
be one server = one map? Or will it support instances of
maps?
Too early to say, but I've done some testing of the instances
and got them to work, so I have good hopes for it. This is on my
list, but later down the road.
Originally Posted by FlyofAvalon
Out of the scope for now. I have a huge list of important and
cool things I have to add/fix. I'm interested though, why are
you wondering about it? I mean, WoW added cross-server lfg
after several years of running, and I can't say that it is a great
feature (less immersion and same-server friendships/reputation
imo). Or do you mean something entirely different? If you mean
cross-server chat, this can be done already in like one click
since chat server is separate from the game server.
Reply
#30
12-03-2014, 01:06 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
7. What are the specs required for the server to run this?
The lowest Softlayer virtual server configuration (
$44.60/month with Windows Server) runs it just fine. It has a
single core 2.0 GHz CPU and 1GB RAM
#31
12-03-2014, 01:12 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
#32
12-03-2014, 01:22 AM
KitatusStudios
Mythic
Content!
#33
12-03-2014, 01:37 AM
HeadClot
Elite
Join Date: Mar 2014
Posts:
1,284
Reply
#34
12-03-2014, 01:50 AM
CodeSpartan
Promoter
Join Date: Dec 2014
Posts:
221
Same server
#35
12-03-2014, 03:22 AM
FlyofAvalon
Infiltrator
Join Date: Dec 2014
Posts:
10
#36
12-03-2014, 03:50 AM
HeadClot
Elite
Join Date: Mar 2014
Posts:
1,284
Reply
#37
12-03-2014, 04:24 AM
PeterLNewton
Moderator
____________
Car A.I., Patrol, Seek, & Attack A.I., and Flying A.I! | Tutoring
Available
Reply
#38
12-03-2014, 04:28 AM
Basingse
Patron
Reply
#39
12-03-2014, 08:44 AM
Denny
Promoter
#40
12-03-2014, 11:37 AM
Julio Litwin
Supporter
Join Date: Sep 2014
Posts:
3
@CodeSpartan
You will add new updates? If so, you want to add?
Suggestions:
- Character support for equipment (example: equiped armor
and the armor appears in character.)
- Character status (str, agi, eva, def - calculation with server>client / client->server)
- What is attack type? Point-click or Action?
- Server collision?
- others basics systems of an MMORPG.
Reply
Page 1 of 32 1 2 3 11 ...
+ Reply to Thread
Last
Quick Reply
Go Advanced
Cancel
None
View Tag Cloud
Posting Permissions
You
You
You
You
may
may
may
may
BB code is On
Smilies are On
[IMG] code is On
[VIDEO] code is On
HTML code is Off
Forum Rules
-- UEGrey
Unreal Engine Support Archive Web Hosting Privacy Statement Terms of Use Top
All times are GMT. The time now is 04:03 PM.
Powered by vBulletin Version 4.2.2
Copyright 2016 vBulletin Solutions, Inc. All rights reserved.
User Alert System provided by Advanced User Tagging v3.2.5 Patch Level 1 (Lite) - vBulletin Mods & Addons Copyright 2016 DragonByte
Technologies Ltd.
2004-2016, EPIC GAMES, INC. ALL RIGHTS RESERVED. UNREAL AND ITS LOGO ARE EPIC'S TRADEMARKS OR REGISTERED TRADEMARKS IN
THE US AND ELSEWHERE.
Digital Point modules: Sphinx-based search