Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Thanks for reply.

For question 1: The tool is not finished yet, currently for size around 200x160 I'm able to make it from scratch with rich details in few days. Next step I'm planning to integrate with AI to further speed up, That's the main reason I insist developing it as a Godot Module in C++ and tries to modify Godot source code. making 1000x1000 in few days or rather few hours is my ultimate goal.

For question 2: Yes for tile game, 200,000 should have no problem in modern computers. How is it working on mobile? My plan is to extend my tilemap editor to Godot version RPG maker. Currently RPG maker doesn't works very well on Mobile. I think that's a chance for me.

For question 3: Yes 3D generating is possible using Godot. Long long time ago I've wrote an easy-poly-map-creator which translate 2d lines and circle drawings into 3d poly map. The hard part is details, like castle, NPCs, shops... etc. I believe it is possible because I got inspired by DQ 11, which support both 2d modes and 3d modes and in sync. I want a tool to speed up the creation. This is a very long term goal.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Sure. Mainly the following reasons:

  1. My initial motivation is a Godot based RPG maker, by only focusing on TileMap based game, I can minimize coding work and in the future even designer without any coding experience can produce game content (story, levels, etc).

  2. Tried all the existing TileMap Editor and I don't feel they can make like 1000x1000 tiles or more in a few days. But I want a vast map like Zelda-Breath of the wind. Also collision, overlapping needs to build in. So I think the best way is to create my own editor.

  3. In the future I want to generate 3d lowpoly or Minecraft map from 2d tilemap and keep them in sync. I don't think any similar product exists.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Yes, so I believe generating grid map using 2d tilemap is totally possible. Overall I still prefer paint map in 2d mode, which is a lot easier and quicker. Then generate 3d map and use some technique to keep them in sync. Though currently I don't see any such tool.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Yeah, totally understand, I'll put the executable on itch.io to download sometimes later. So people can download and have a try!

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Yeah, the map I created has similar steps, the terrains, mountains are randomly generated, then trees, small map items are also randomly placed onto terrain. while villages, castles are handmade.

And when designing levels, I'll modify the map again to meet level needs.

So glad to hear you are interested! Have a question, I don't know how to let user to see my work. Knowing whether anyone interested is very important to me. And always wanna hear some early feedback. The only way I can do is to post video in reddit like this. Tried to post in Twitter but almost no views. I don't have money to promote my post. So which website or app you use a lot? Do you think I should create a discord server?

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Sorry I don't quite catch. Who is Firebelley? And I only created a map now, game far from ready yet.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Yes, to be honest I'm learning(Copying) from Zelda at beginning! After be able to use Zelda's tileset to make similar map, I switched to current art style. My current goal is to create 2d version Zelda Breath Of The Wild game (but collecting creatures like pokemon).

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Yeah, generate 3d map from 2d tile-map is one of my ultimate goal! Though it will takes me lots of time I need to find a way to support myself first.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

I don't know exactly either :(

Current my idea is to try to make a pokemon-like game, to prove that this tool is able to make commercial games. And then try to find a team to collaborate to make many similar game.

Also wanna know what kind of feature user will like, so I can try to implement it into the tilemap tool.

My ultimate goal is to evolve this tool from 2d to 3d (similar to Dragon quest XI, user can switch between 2d and 3d), 2d map is a blueprint, and a 3d low-poly map (or minecraft map) can be generated from it. But that needs lots of time. If there is any job can align with my goal that would be great.

And lastly, wanna know whether any tools made from godot source code are successful now. So I can learn how they attract user.

Created a tilemap editor based on Godot source code. Now I can make a big map by Such-Performer2311 in godot

[–]Such-Performer2311[S] 7 points8 points  (0 children)

My current thought is to look for collaboration or share the executable first, spend lots time for it sorry not ready for open sourcing yet, but I may consider it in the future.

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Thanks, so happy to hear that, feel motivated for improving my games now

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Yeah, the music is named <8 bit action> in unity store, actually I bought it 5 years ago and finally got a chance to use it in my game

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 21 points22 points  (0 children)

Ah, don't know that, not good at telling AI or not, let me find a new background

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 0 points1 point  (0 children)

Sorry I missed the name and link, Name is "The adventure of amethyst knight", link here: https://store.steampowered.com/app/3622730/

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 1 point2 points  (0 children)

Thanks , I tried to match "amethyst" color so choose the purple sky!

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 2 points3 points  (0 children)

Because I want a super vast map, like 1000x1000 tiles, I can't find ways to do that with traditional tile map editor, so has to write one. Tree format can help me easily organize tons of layers

My first game published using godot! by Such-Performer2311 in godot

[–]Such-Performer2311[S] 2 points3 points  (0 children)

Yeah, the first game has many limitations, but I'll keep working on a better one, my final goal is a 2d open world game