Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

RPG OPEN WORLD QUITE AMBITIOUS PROJECT

A topic by Sandro_g99 created Dec 16, 2022 Views: 360 Replies: 9
Viewing posts 1 to 8

hello my name is sandro im 23 .

I´m working in open world rpg that is quite ambitious , i started a few years ago Lua, then c++ , RPG MAKER, and python, all i learned was by my self with the time and experience or searching online.

the project that I'm working now stated in RPG MAKER but there are a lot of limitations in RPG MAKER so now I'm trying to move the project to UE5( early stages) 

https://discord.gg/TAPKTWwe this is the link to my discord server there you ca see the concept of the game , some of the things that i have already done in RPG MAKER 

see for your self's and please if you could give me some feedback or if you think that is a good idea and want to help me , i will really appreciate it. thks for your time

( one of my goals is to form a team to give live to this project )

(+1)

I recommend against doing a big open world game for your first game (or even first few). You are better off doing something more manageable and getting it released. I have several failed projects and wish I had been more strict about doing that.

I agree with the post above, the first game I started was not the first I finished because of that, the first game I could finish was a small RPG Maker game, and the second was a very basic vertical 2D space shooter.

If you want something big. start simple and add on to that after.

Deleted post

i have some one in the team to do it... and man belive me his work is amazing 

Deleted post

i really apreciate all the advices . but thrust me if it was easy it was not for me 

I would like to see you do the RPG Maker release prior to a UE5 release, because I want to see if you can stick to your guns. Don't get me wrong, UE5 is a beast, but so is RPG Maker. Like you said, if it's easy then it's not for you. I once had a project I was working on and I decided to switch development environments. Even though the new environment was better, I missed out on what I really needed which was simply a bit more time organizing. I also thought my original environment was lesser, however this later was proven wrong due to a couple of "extensions."

Let me prove it to you. Set up crowdfunding with an initial audience of 200 on *both* projects, your current vested RPG Maker project and the green UE5 project. I have a feeling you'll get more support for your original concept.

(2 edits)

It's not about being "easy", it's about being about to finish and deliver what you started and promised.

I'm not ashemed to say that at least 30% of all my indie games I started I was NOT able to finish because they endded up taking much more than I could provide, given my time, money and experience at the time, all because I envisioned a lot more than what I could  do... so I ended up having to scrap back and restart the cycle again and again eventually giving up the project once the idea got outdated and/or already explored by someone else

First thing I'd do is design the data definition layer.  This is where you will define your world and RPG system.

Then you build an engine to interpret and animate a world from the data definitions.  Unity or Godot might be a good place to start.

Why? So you can change the game engine driving your world without having to recreate your world.  This means that when you eventually have to change your underlying technology, the cost of doing so will be low.  There are vast numbers of games out there that are essentially dead because they are welded to obsolete gaming platforms (like RPG maker).

Then start small - maybe a small valley, a couple of character classes, a couple of monsters and a couple of quests.  Define it int he data layer, then implement enough of the game engine to get it working.

Then release it as version 1.  Hopefully you'll get some feedbak and, if you've published the data definition layer, some folks might start making their own worlds.

iterate, adding support for more new things and making the game world bigger.

At some point you'll need to add support for running over multiple federated servers (because the world will get to big to have everyone in the same server), so keep that in mind.