How i am see, here, possible to make a little "mmo" (and that will be better than multiplayer servers, but need to know how it generally coded). Singleplayer and MMO (not a multiplayer with 10 players online limitations.) Yeah that req. a major changes.
Well, my little suggestion-things for it.
Server Side:
1) Try to remake players, galaxy, other, world database and etc - to MySQL. Only static data should be in XML or json.
2) Some advanced systems on LUA for server-side. (and for modding) just for example:
and usage on server side (scripts): something like that:
function onKillShip(pilotID, shipID, moreInfo) -- kill ship callback, execute script
local player = getPlayer(pilotID) -- if ship killer is Player
if player == true then -- yeah! shipID killed by player
if (isPirate(shipID)) then -- and if that ship from pirate faction
doPilotAddMoney(pilotID, 5000) -- give a player additional reward!
-- for example, reputation system!
local sector_hasOwner = someFunc here.
local owner = funcHere
if (sector_hasOwner == true) then -- if here live some faction
doPilotAddReputation(pilotID, 100) -- we adding a ++reputation!
doPilotSendMessage(pilotID, "Notify: After you kill pirate, you reputation in that sector has been increased!")
end
end
end
return true
end
Client side:
1) MMO features for client-side. So, they should connect to some server. Maybe a Global Server List, where list of all servers (official) already hosted. Player select it ---> Some Window with Login/Registration on current server ---> Enjoy to play! hehe.
2) Changes to Singleplayer mode.
I am talking about idea, same as in old old MS game Freelancer (
)
But generally, all of that only concept-idea.
Mainly - i am will be very happy to see that game (how in Freelancer) with singleplayer and with online servers, where each server can be unique, with their own features (based on Lua API interface, scripts, callbacks) and game mechanics changes.
How i can help with that idea:
I am expirienced coder. C#, C++ & SDL, OpenGL/OpenAL, and etc. And have a free time & interest for make that really nice game better!
Suggestion
Fenrisus
How i am see, here, possible to make a little "mmo" (and that will be better than multiplayer servers, but need to know how it generally coded). Singleplayer and MMO (not a multiplayer with 10 players online limitations.) Yeah that req. a major changes.
Well, my little suggestion-things for it.
Server Side:
1) Try to remake players, galaxy, other, world database and etc - to MySQL. Only static data should be in XML or json.
2) Some advanced systems on LUA for server-side. (and for modding) just for example:
and usage on server side (scripts): something like that:
Client side:
1) MMO features for client-side. So, they should connect to some server. Maybe a Global Server List, where list of all servers (official) already hosted. Player select it ---> Some Window with Login/Registration on current server ---> Enjoy to play! hehe.
2) Changes to Singleplayer mode.
I am talking about idea, same as in old old MS game Freelancer (
But generally, all of that only concept-idea.
Mainly - i am will be very happy to see that game (how in Freelancer) with singleplayer and with online servers, where each server can be unique, with their own features (based on Lua API interface, scripts, callbacks) and game mechanics changes.
How i can help with that idea:
I am expirienced coder. C#, C++ & SDL, OpenGL/OpenAL, and etc. And have a free time & interest for make that really nice game better!
Kind Regards!
Link to comment
Share on other sites
4 answers to this suggestion
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now