[Open-source] Realm Crafting - Game Editor

Hi,

I have good news and bad news.

I’ve been thinking a lot over the past few days about what’s next for this MMORPG publisher.
I see that there is little interest in this project. People try it but quickly give up, without me knowing why.

So my thoughts led me to know what I should do with all this work.
I’ll give up on creating a ready-made MMORPG first.

Let me explain. :

I’m going to create a level editor instead with what is done. I’m going to remove everything from the character editor, Items, gubbin, interface, animation, Combat, factions, attributes, abilities… I’m going to keep only the zone, terrain and Media editor.

I would also separate the particle editor which will be another tool that will allow you to generate JSOn to reuse in your projects.

Users will have a tool to create their game levels for any type of game rather than what I did where it is specialized in MMORPG. The tools will therefore be aimed at developers using BabylonJS.

Then, I already have another project in mind with BabylonJS: Create a game in the Black & White style for those who would have known it (year 2001-2005). It will be playable directly online. I’ll talk more about it when the time comes.

So you would have understood it. I’m abandoning Realm-Crafting, but it will soon be reborn as separate tools that will allow you to create the levels of a game: Areas, terrains with complete terrain editing tools and 3D objects to place. But this will no longer generate a ready-made game.
I think creating a complete MMORPG is too big a task for one person and I certainly won’t be able to do it.

So I will soon be closing Realm Craftingt. I face the facts. Sometimes you have to be reasonable and make things obvious.

Thank you to everyone who followed the project directly or indirectly. I would have had fun up until then and it would have been very educational.

6 Likes

Hey @Dad72

I think it is a pity to close your character editor. May be you should keep it as an option for those who want to make a MMORPG.

I do not use your editor because i don’t make games but i follow all your posts because I admire your work which is done alone.

Isn’t it possible for you to make a first MMORPG with 2 or 3 levels and characters, caves… to have a playable game which could be also editable to be transformed. I mean it is very difficult to make that sort of game only from scratch whithout any formation or explainations. May be that is why people give up quickly.

5 Likes

Thank you for your kind words.
Making an MMORPG requires so much work that I’m getting to a point where I wonder if I’ll make it to the end. If I’m honest with myself, I tell myself that it’s going to be difficult. I’m thinking too big, even if I’m capable of it.

Between creating all the tools, the editor, the graphics, the GUI, the characters, the animations, the different combat systems, the scripts, a story, a gameplay… It’s a lot to manage alone. I must not only made a editor, I must also make the game and its mechanics and that’s too much.

You are right, it is very difficult to create this kind of project from scratch, without any training or explanations. And I understand that people give up quickly. This is why I am going to revise my ambitions downwards. Maybe I would be more successful in attracting players to a game than a publisher who asks for developers.

Either way, I would have learned a lot. It’s not a failure.

7 Likes

Even though I did not comment lately, I’d like to extend on the comment of @bvaisman above and let you know how much I also admire your work and your dedication to this project (against all odds :sweat_smile:) I also have this tendancy of thinking too big and wanting too much (I’m just about to be overwhelmed by my own personal project which is nothing to compare with your journey on realm crafting). I guess I just wanted to let you know that I’m with you. Although, all I can really do is to send you strength. Hopefully it will be enough to motivate you not to give up. Never give up :man_superhero: (that’s my moto).

4 Likes

Thank you mawa for your support.

I have been through this as well (was a business app though). I think it was an important learning experience - i.e. learning to pull the plug especially if you (or well, I was) emotionally attached to a project. It sucks big times at first, but more or more you begin to see the new opportunities that arise.

1 Like

Big fan of what you did @Dad72 and can not wait to see what s next. You were ambitious enough to create single handedly a Game Editor where I am sometimes scared to only create one function :slight_smile:
This is a huge task and I am glad you are not fully giving up but shifting it !!!

1 Like

Yes, I will create separate tools to benefit the community. My MMORPG editor specializes too much in one area. And yet with everything I have already done, this could help many different projects.

So yes, it’s not a total abandonment, it’s just lowering my ambitions. And I have a new project to come which will be a game this time which should will appeal to more people.

Thank you Sebavan for your support.

1 Like

Looking Good GIFs | GIFDB.com

2 Likes

Same as the others, I’m very much enjoyed reading your progress even if I did not comment much, and am very impressed with what you achieved. As you say, a mmo ( with a full blown 3d editor none the less ) is a massive task and It’s just too much work for one person :slight_smile: Looking forward to seeing you progress in your future projects. Cheers

4 Likes

Indeed impressive work and it was fun reading about your updates and new features!

3 Likes

I think the fact you want to separate your project into modules is a good idea. I wanted to give it a try but personnally I am more interested in the terrain and the particles editors than the full MMORPG. Maybe each person has an interest in a brick of your project, and it is why not so many people use the entire capabilities.

But ! MMORPG is quite the ultimate goal for many people who learn game development. Your idea is good, I do not know how difficult it is to keep Realm-Crafting while separating it into modules, but I want to say I like your work from the beginning and I support you if you want to go into something new :wink:

4 Likes

The editor is separate, or rather I removed many tabs that were related to Realm Crafting. We now have a simple, but complete level editor. The zone tab allows you to create terrain, paint ground, trees, grasses, rocks. But also to be able to add meshes, particles and others.

The whole thing is in _Projects/ directory that can be reused in your personal projects. I still have one more step of corrections and create a data loading script for your own projects. This script will load the terrain and all the objects that have been added to the terrain (trees, grasses, meshes, particles, sounds…)

In the meantime, I made a little video that shows everything this new editor can do. I added one music that goes well and that I really like (Gun’s N Roses: November Rain in live)

Good viewing :

Presentation: LevelEditor.mp4

I will soon create a new topic for this editor with the download link and the repository, this remains open source.

6 Likes

WoW. This is damn impressive :heart_eyes: I would love to have your dev skills (and your patience :face_with_hand_over_mouth:) to do something that complex and complete. The only thing that’s missing for people like me is the button “Instantly create a great game:sweat_smile: :rofl: Kudos to you and please keep-up with the great work. Cya later :hourglass_flowing_sand: and meanwhile, have a great day :sunglasses:

Edit: Forgot to mention… luv the song :guitar: :smile:

1 Like

Thanks mawa. I haven’t yet found a way to create a game in 1 click, or even 2. LOL.
Yes the song is great, timeless. :heart_eyes:

1 Like

just wanted to add this is an amazing project. Thanks for sharing everything you already have.

If you would like to, I think everyone would benefit if you wanted to share parts of the source code. Like Boz mentioned, the terrain editor looks really useful and it would be great to see how you accomplished it.

best of luck on your next project!

Thanks @gamedevgrunt,

It is planned that I share the different tools that I have created separately and that I then distribute them. I’ve already done some separation, but some things don’t suit me yet. Separating everything requires more work than I would have imagined so that it can be used for any project.

Currently I am creating a game and I am gradually adding the different tools from this Realm Crafting editor. Then I could distribute them. Maybe towards the end of this year or this fall. I can’t really say when, but it’s planned.

1 Like

Hello,

As I stated above, I gave up on Realm-crafting and said I wanted to create a game instead. But in creating this game, I am regularly confronted with having to create tools, small editors. So I come back to telling myself that creating an editor, tools seems essential to create a game. So for several months, I have been thinking about create another editor by reusing what I have already done in part.

But this time, I’m going to create a ‘Solo’ game editor. I’m giving up MMORPG which is too complex. This new editor will be simpler.

  • No more scripts to create. I intend to create predefined behaviors that will be added to objects. It will just be enough to configure each behavior for each object and character that will be needed.
  • Also, I’m dropping the tabbed interface that I had made. Everything will be brought together in a single canvas with a single engine and I will use multi-scene. So no more separate editor, everything will be brought together in a single interface.

In short, I will avoid repeating the same mistakes as my previous editors and I will simplify as much as possible. So I thought about it a lot before launching into programming. I drew the interface on a sheet of paper, looked at what was happening right and left…

Here is where I am currently in pictures:

I will create a new topic when the time comes when I have progressed enough and to show the progressions. I hope to eventually be able to create a game with my editor.

6 Likes

Man! this is crazy good! I love your resilience and willingness to create your editor!

You can really be proud!

2 Likes

Thanks DK. Yes, I don’t like to give up. You must always try to bounce back, learn from your mistakes…

1 Like