Uridium Posted July 29 Posted July 29 with the engines that we currently have mccodes, Grpg, GL (Gangster Legends) ezrpg... Would it be possible to fuse all these engines into ONE engine or have a switch that could switch from any of the above engines whilst keeping the same databases, I understand a lot would need to be done IE the Databases of all the Engines would need to co-incide with an engine as to swap and change at anytime also having a CONFIG file that could relate to all above engines. Your probably asking why would you want this... Well I'd like to see if its possible my vision is this.. I have 2 domains Wizwych and Theradus one uses GL and the other uses MCcodes both domains are working from the same HOST and are working from the Domain Setup, Both domains will be using the Exact same PHPYMADMIN and TABLES for 1 engine but will be working 2 sites.. when a user registers on one site they are instantly registered on the second site as both are using the same SQLS as long as all the tables and SQLS are the same for both sites you could have 2 totally different games using the same tables... If im not making sense GL would mirror MCCODES in mysql tables only yet both sites could be completely different from each other... This is just an example but could it actually work to run 2 sites off 1 database......
Magictallguy Posted July 29 Posted July 29 Technically, yes! It is certainly possible to run multiple sites that reference a single database. More often than not, though, the question is "why"? If, for example, I was to start a mafia-style game with MCC then I decided I wanted a sci-fi style game with gRPG; I could do the leg-work and make them compatible. That being said, what of the players? Someone playing a mafia-style game with [x] currency will likely be confused by having [y] currency in the sci-fi game. I'm a firm believer of "fit for purpose"; each project gets their own database(s) as necessary. If you want to make a merge of the open-source engines, you go right ahead 😄 2
Uridium Posted July 29 Author Posted July 29 2 hours ago, Magictallguy said: Technically, yes! It is certainly possible to run multiple sites that reference a single database. More often than not, though, the question is "why"? If, for example, I was to start a mafia-style game with MCC then I decided I wanted a sci-fi style game with gRPG; I could do the leg-work and make them compatible. That being said, what of the players? Someone playing a mafia-style game with [x] currency will likely be confused by having [y] currency in the sci-fi game. I'm a firm believer of "fit for purpose"; each project gets their own database(s) as necessary. If you want to make a merge of the open-source engines, you go right ahead 😄 I was just wondering as you stated in your example currency in game one is different to currency in game 2. I ws thinking of ways to keep users on your site longer if they do all the tasks needed in Game 1 they could go to the menu screen and start Game 2 which as with your example could be set in a different time period..
gamble Posted July 30 Posted July 30 Isn't this way over thought? Couldn't you just have a basic users table with just username, email, password, whatever other basic stuff. Then it's done since both would have completely different data outside that? So essentially it's just one master login shared by both sites but they use whatever tables the engine did originally. Hell you could even prefix tables with gl_ or mc_ to guarantee uniqueness
Uridium Posted July 30 Author Posted July 30 6 hours ago, gamble said: Isn't this way over thought? Couldn't you just have a basic users table with just username, email, password, whatever other basic stuff. Then it's done since both would have completely different data outside that? So essentially it's just one master login shared by both sites but they use whatever tables the engine did originally. Hell you could even prefix tables with gl_ or mc_ to guarantee uniqueness yep post can be closed 🙂
Recommended Posts