Site Announcements

  • Account registration restricted. Email lord.ixzion AT gmail.com and I will get you set up. Thanks.
  • RPGMM Discord Channel - https://discord.gg/YJnAfVr

  • New to the site? Let us know!! - Check here.
  • RPGM Magazine Mission Statement. - Check here.
  • We now have a forum up specifically for the races, check it out. - Check here.


[Continue]

It is currently January 5th, 2025, 12:38 am
View unanswered posts | View active topics


All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: January 11th, 2014, 3:31 am 
Rank 2: Eager White Mage Rank 2: Eager White Mage
Nobody's Coregent
Offline
User avatar

  Level 57
 

Joined: January 9th, 2010, 3:55 pm

Posts: 589

Location: California
A recent post on the Pav got me thinking about some of my old ideas on the future of RPG development that I wrote about a few years ago.

Basic concept is a browser-based RPG maker as a part of an online platform. When I first came up with this idea and wrote about it a few years ago, HTML5 was in its infancy and Flash had just begun its downward spiral. In the intervening years, HTML5 and JavaScript have matured significantly, as has the entire spectrum of web technologies.

Below is a map of the technologies I think are suitable for creating this now:

  • HTML5
    • Canvas
    • Local Data Storage
  • JavaScript
    • Ember Framework
    • jQuery
  • Server Software
    • Node.js
    • Sails/Express/Some other Node.js Framework
    • Possibly PHP
    • MySQL, later transitioning to Maria DB for relational data
    • Redis for more dynamic non-relational data
  • Server Hardware
    • Amazon EC2
    • Distributed datastore using Amazon RDS (transitioning from MySQL to MariaDB once Amazon makes that an option)
    • Other AWS technologies

Given the current pace of advancement of web technologies, and the way things are shaping up to be in the future, I believe it is possible to build a strong foundation now, using current technologies, for something that will be able to transition to the platforms yet to come. With the death of XHTML, killed by HTML5, and the tremendous effort being put into the execution optimization and ubiquitization of JavaSript, I think it is fairly clear that these technologies are going to be around for a while.

Now, if you don't exactly know what all these things are, let me talk about what this list of tech really means. These technologies would allow for the creation of a RPG making platform that has the following qualities:

  • Can make & play games on any HTML5 capable device, on any platform (Mac, Windows, Linux, iOS, Android)
  • No special software to download or install for either creating or playing games.
  • Centralized game distribution (just type in the name of the game, search by any criteria, and play the game instantly with just one click)
  • Centralized resource distribution. Create, upload, and share your own graphics, scripts, and other resources. One click to add a community-created resource to your own game projects.
  • Integrated payment platform to sell your games or resources to others.
  • Cloud-based platform allows you to work on your project from anywhere, requiring no bulky file transfers or risk of losing your data as you migrate from system to system.
  • Version control for your project. Save project restore points that you can go back to if you make a major mistake. Publish one version of your project for people to play while you continue working on another.
  • All of your project information is available via an API, allowing for integrations with third party apps, or custom developed tools for visualizing your project.
  • Since everything is online, game makers will have visibility of stats like how many people view their project, play their game, how long players play, stats on maps, deaths in battle (presuming the maker chooses to have battles), and other statistics which can be custom defined by the game maker and populated using the eventing system or custom scripts.
  • Quite a few more possibilities.

Now, as for the actual features of the game creator and the engine, those have been well discussed before in a lot of other contexts. Custom battle systems, formulas, resources, and so on would certainly all be possible.

Like all the other RPG Makers, this RPG Creator Online would have an eventing system. But, just because it's a browser based platform doesn't mean that would be the end of it. Since the engine itself would be running on JavaScript, there would be the capability for extending the engine with custom JS scripts or plug-and-play modules that could add new systems, modify core modules, or extend core functionality through the engine's internal API.

I think that an RPG creation platform as described here could reach a much larger audience than the current console and even PC makers some day. Getting rid of all platform barriers, allowing anyone on any modern device to create, share, and play games in and of itself would be majorly attractive, the other features and benefits aside.

Being platform agnostic, with a low barrier to entry (no special software to install, one-click to play), online and connected, would all be the key benefits of this RPG Creator Online over the current options. Perhaps even the killer feature.

Well, I've outline the very basic recipe. Now someone just needs to make it a reality.

_________________
Image

Thutmose's Workshop: Making Things for RPG Maker
Kupid RPG Maker Keyboard: Live Stream


Top
Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group