Could you share the code on github. This 2D page flip is exactly what I would need currently. How long did it take you to make?
@_newold16 күн бұрын
a couple of days or so because I looked for many ways to do it and finally I came up with this. It is simple to do, I use a polygon2D for the page and a skeleton formed by several points/bones in various parts of the page, then with the animator player you animate the positions of the bones that make the page deform, I used as a template an animation of a book turning pages, and simply in each frame of the animation adjust the bones to make the page look like in the animation. This is limited to the fact that when you do the animation you do it for a specific page size, in this demo I used a size of 399x613, if you wanted to animate a bigger or smaller book you would have to redo the animations again. It is simple to do although it can be a little tedious to be doing the animation for each frame (I used about 10 frames). And it can look better or worse depending on how you move the bones and how many polygons you have divided the texture into.
@gothiclila16 күн бұрын
Is there someway someone could help playtest this? It looks so cool i cant wait to try it out
@Choco_Ted16 күн бұрын
I am again asking when you will release this 🥺
@_newold16 күн бұрын
there is still a long way to go. And sometimes I come across things like this shadow system that took me more than 4 days to implement it properly because there was no way to make it work correctly. So I can't give a concrete date
@glutusmaximus641616 күн бұрын
Holy cow this is looking good, this really needs more attention!
@hitman1058622 күн бұрын
Omg please make it a plugin for all of us.!
@Choco_Ted22 күн бұрын
When will your rpg creator will release. I am becoming impatient now. Please release it soon. Add more features after the initial release please 🥺
@_newold22 күн бұрын
There’s still a lot left to do. I prefer to release something once I have more things completed. I estimate that the database is about 5-10% away from being finished. The event command editor still has an entire page of buttons to be implemented. The map currently loads the character and vehicles, but it still needs the functionality to load events added to the map. The interpreter for event commands hasn’t been started yet. The in-game menus and battle system are also at 0%. Additionally, I still need to populate the database with initial content, configure the included tilesets, create some playable characters and initial events using the LPC character editor, and find sounds and music to accompany the project. I’ll probably release an alpha version once the active events and the command interpreter are partially completed. That way, it can be tested, feedback can be gathered, and unexpected bugs can be resolved.
@blackfun444822 күн бұрын
But ... How ?
@_newold22 күн бұрын
The page-turning animation is done by moving the bones of a skeleton bound to a Polygon2D to deform the texture, all animated using an AnimationPlayer. For the fake 3D effect of the book opening and closing, a small shader is used to adjust the tilt of the book, along with a second, darkened book placed behind it that moves and changes its size to simulate the book lifting. This is also animated using an AnimationPlayer.
@TheWizardLoverLessThan326 күн бұрын
I am excited for this, keep up the good work!
@Wisgod-wisgodАй бұрын
Nice ,me to I post about Godot I'm kind of new😭
@jeankuo1763Ай бұрын
yo man this is crazy, i need this now! your amazing
@_newoldАй бұрын
patience my friend! there are still things to do, :)
@jesus2639Ай бұрын
Awesome.
@jesus2639Ай бұрын
this is way off topic but for walk cycles can you use more than 3 frames? In base rpg maker the animation system is super limited. with your system do you have more flexibility for animations?
@_newoldАй бұрын
"I'm using LPC spritesets. These come prepared with multiple animations, and the animations are defined in a text file. For the 'walk' animation, for example, there are 8 frames for each direction. My system will also let you use your own spritesets and character (instead of using those generated by the character editor). Characters you create should have a script with @tool and a couple of initial functions like these: func get_class() -> String: return "LPCCharacter" func get_custom_class() -> String: return "LPCCharacter" Additionally, you'll need to implement a few functions so that everything works with your character when the game processes any command involving interaction with the player’s scene. (I'll include a guide for creating characters other than LPCCharacter that you can use with my system)."
@Vacilles1232 ай бұрын
as artes criadas por esse programa tem direitos autorais? ou posso usar sem problemas em meu jogo?
@_newold2 ай бұрын
Os gráficos LPC (Liberated Pixel Cup) são distribuídos sob licenças livres, especificamente a CC-BY-SA 3.0 (Creative Commons Attribution-ShareAlike 3.0) e a GPL (GNU General Public License). Isso significa que você pode usá-los no seu jogo, inclusive para projetos comerciais, mas existem algumas condições: Atribuição (CC-BY-SA 3.0): Você deve dar crédito aos criadores originais dos gráficos. Compartilhar sob a mesma licença (SA - ShareAlike): Se você modificar ou criar derivados dos gráficos, precisa distribuí-los sob a mesma licença. GPL: Qualquer modificação ou trabalho derivado também deve ser disponibilizado sob uma licença compatível com a GPL. Desde que você cumpra essas condições, pode usar os gráficos sem problemas no seu jogo.
@nicolafadda89023 ай бұрын
Amazing!
@Choco_Ted3 ай бұрын
Will you provide the source code when you publish it ?
@_newold3 ай бұрын
It’s not available yet, but once I have it, I’ll upload everything for free. There’s still a lot to do. Preview of the project: kzbin.info/www/bejne/hYe1q5eAjKh7j8U
@Choco_Ted3 ай бұрын
Where can I find this ?
@Ran_Pang_Pang3 ай бұрын
기대하고 있습니다! 응원해요!!
@Yawk363 ай бұрын
Tengo muchas ganas de que salga, ánimo!
@Ralke13 ай бұрын
it looks sick, the character creator itself is already a very good content.
@_newold3 ай бұрын
thanks! 😁
@Choco_Ted3 ай бұрын
Where to download?
@_newold3 ай бұрын
I haven't uploaded it yet. Since it's part of my project, Godot RPG Creator, I want to make more progress on the project before uploading it for testing.
@LEVRAIhuissier4 ай бұрын
ty
@Choco_Ted4 ай бұрын
I can't wait to see this project finished 😍🤩🥳
@agoaj6 ай бұрын
Looks amazing, but you should go a step further and add a live preview pane. No one should ever be surprised by bad word wrap ever again!
@_newold5 ай бұрын
Great idea! Currently, I have the preview on one of the buttons that has the editor above, but the idea of leaving the preview active so you can see how it is going to look is good. I'll keep it in mind.
@권수빈-v8m6 ай бұрын
출시되면 구입하고 십군요
@_newold6 ай бұрын
프로그램은 CC 라이선스로 무료로 제공될 것입니다.
@Yawk367 ай бұрын
Por favor sigue con este proyecto, me encanta!
@_newold6 ай бұрын
El proyecto sigue en marcha, aunque ahora en verano ira mas lento, pero poco a poco lo voy completando
@jeankuo17637 ай бұрын
i can't believe what i see bro, thanks are not enough , you are doing great thanks
@Ralke18 ай бұрын
Great work! I can just imagine how did you manage to make all the animations with all those weapons using LPC
@_newold8 ай бұрын
In general, character parts, including equipment, are represented by atlases prepared with frames for all animations. Each equipment or body part is associated with a configuration file. Additionally, there is another file containing the necessary information to reproduce each animation, organized as a dictionary with the frames of each animation. In the case of weapons, their configuration file includes details such as the type of projectile that can be used, the attack type (animation) and the sound played when attacking. In the script, character animation occurs within the process function. When the corresponding key is pressed, the script manages the display of appropriate images and animations using the configuration files. The editor facilitates scene creation, functioning similarly to the editor. The image montage process involves combining viewports, layering them atop one another until a final image of the character is displayed.
@Ralke18 ай бұрын
@@_newold awesome, i am making a RPG game using LPC characters and that is a lot of work. Very good ! Hope someday everyone can use something like what you built.
@78089joao8 ай бұрын
hi, I am working on a GPL 3.0 open source game, I would really like to integrate this character creator in it (no profits in mind, this is a college project), could I talk to you?
@_newold8 ай бұрын
This tool is deeply integrated in my project and depends on multiple components of the project. If you need to use these characters, it is possible to generate them using this tool: pflat.itch.io/lpc-character-generator, from which I was inspired for my version. Adapting my version for use in another project would require significant modifications. Sorry.
@78089joao8 ай бұрын
@@_newold thank you so much for the help :)
@rcjvet9 ай бұрын
Nice work. How are you storing your data, in resource files?
@_newold9 ай бұрын
No, the character editor script has a variable that is a dictionary and it saves everything related to the character. Then, when creating the character, it creates a node prepared with different viewports to which the information of the created character is passed, and it shows it on the fly without saving the textures to disk, only using the textures that are already on disk. Perhaps later on, I'll add exporting the character to an image, but not for the moment.
@VinoVenitasRealOne10 ай бұрын
So where can we get this? Any links?
@_newold10 ай бұрын
I don't have it uploaded and I don't have it updated to godot version 4. It's for 3.6. If you are interested tell me and I will upload it.
@VinoVenitas10 ай бұрын
@@_newoldDifferent account but YES I AM INTERESTED
@giuwahdangelo102Ай бұрын
@@_newoldI'm interested please do upload it
@_newoldАй бұрын
www.mediafire.com/file/swqpaumanug3syd/Mahjong.rar/file It is for godot 3.6, this is the version that I had on my computer, I have not been able to look at it because I do not have version 3.6 installed and I do not know if it works correctly.
@mythology10010 ай бұрын
Curious. Is this a add-on from the asset store?
@_newold10 ай бұрын
is an addon that I am working on and will take me several months to complete. Well more than an addon is a complete project with all the scripts and plugins needed to start creating rpg maker style games.
@mythology10010 ай бұрын
@@_newold At your own pace then. Great job nonetheless!
@TheRealFame11 ай бұрын
Will it receive a Godot 4 port? I was very interested in using this in the development of a new title 🤔
@_newold11 ай бұрын
Do you mean the demo or the database? I am not going to port the demo, the database already has its version 4 (newold3.itch.io/database-editor-godot-4) with another demo (one similar to vampire survivors).
@TheRealFame11 ай бұрын
@@_newold Clicking the website link leads to an error page. I don't think it's up 😅, Plus awww. I really wanted to test it out too..
@_newold11 ай бұрын
@@TheRealFame the link is working, You can also go here to visit the link of any of my plugins: newold3.itch.io/
@TheRealFame11 ай бұрын
@@_newold Ahh, gotcha gotcha! Hopefully the plugin works how it's intended~ I'll look around for ways to do this with resource files and normal text.
@_newold Жыл бұрын
In this video, I showcase the demo I'm creating to accompany the release of my database, along with a couple of new features: a new type of parameter and the ability to detach the editor.
@monad_tcp Жыл бұрын
Sometimes I joke and say that videogames are glorified databases. But that hits almost too close.
@isagarcia4752 Жыл бұрын
Que pintaza! Si no me equivoco podría utilizarlo para un RPG tipo Pokémon cierto? Me refiero para los Pokémons, los ítems, etc. Aunque,¿También se podría para los npcs?
@_newold Жыл бұрын
si claro para lo que quieras. De hecho el demo que estoy preparando combina elementos de un "vampire survivor" con la ambientación espacial y el uso de naves espaciales. Para gestionar toda la información del juego, uso la base de datos que define a los jugadores, enemigos, armas y otros elementos importantes. El plugin también instala un autoload que simplifica el acceso a esta base de datos llamado DatabaseManager. Este script es básicamente un conjunto de funciones que facilita el manejo de la base de datos de manera sencilla. La base de datos se divide en dos partes. En la sección superior, puedes agregar diferentes categorías, como "pokemons," "npcs," "items," y otras. Dentro de cada categoría, puedes definir los parámetros que sean necesarios. Por ejemplo, en la categoría "pokemons," puedes definir una curva de valores para la experiencia, otra para puntos de vida (HP), otra para puntos de maná (MP), e incluso una lista que te permita seleccionar uno o más objetos de cualquier otra categoría, como "skills." En la sección inferior de cada categoría, puedes agregar elementos concretos. En el caso de la categoría "pokemons," estos elementos serían los propios pokemons, y heredarán los parámetros que hayas definido en la categoría. Además, puedes modificar los parámetros en la categoría en cualquier momento, y estos cambios se reflejarán automáticamente en todos los elementos que pertenezcan a esa categoría. Por ejemplo, si olvidaste agregar un parámetro como "edad" y ya habías creado varios pokemons, simplemente puedes añadir el nuevo parámetro a la categoría y se aplicará a todos los pokemons existentes con un valor predeterminado. Luego, podrás personalizar ese valor para cada elemento según lo necesites.
@isagarcia4752 Жыл бұрын
@@_newold Menuda pasada, es que vaya curro. Deseando ver la demo y que salga el plugin porque tienes futura compradora :) gracias por la info tan detallada!
@isagarcia4752 Жыл бұрын
Hey! Any chances of being compatible with 4.0?
@_newold Жыл бұрын
Yes, of course. I already have the godot 4 version finished. I'm not uploading it yet because I'm creating a demo that uses the database. I think it will be ready in a week or two.
@isagarcia4752 Жыл бұрын
@@_newoldgreat! I will follow your project :)
@Lady_Youlia Жыл бұрын
Will you update the addon for Godot 4 in the future ?
@_newold Жыл бұрын
maybe I will adapt it but in the long term because now I am busy with other projects.
@jorgeaugusto30 Жыл бұрын
Are you the same Newold who used to create crazy things in rpg maker XP?
@_newold Жыл бұрын
the same one :)
@jorgeaugusto30 Жыл бұрын
@@_newold Oh, somehow it's really cool to know that lol your other channel where you posted crazy stuff on rpg maker has always inspired me a lot as a programmer, great to know you're active! 😁
@_newold Жыл бұрын
@@jorgeaugusto30 yes I'm still here, since I found out about godot I left rpg maker and switched to it and now I'm on version 4 and I'm quite happy ;)
@davidskitrodriguez41 Жыл бұрын
sigue sin aparece aun con esta versión aunque creo es igual
@davidskitrodriguez41 Жыл бұрын
no me aparece el script en la configuracion del proyecto, uso godot 3.5.2
@_newold Жыл бұрын
seguiste el tutorial del video y no te aparece? en tu proyecto debe de haber una carpeta llamada "addons", si no está la creas, y dentro copias la carpeta del addon "RPG_maker_Autotile2_3x3" junto con todo su contenido, abres el proyecto en godot y aparecerá la barra de carga importando los datos del addon. Una vez termine de importar ya te debería de aparecer en Proyectos/Ajustes de proyectos/Plugins
@davidskitrodriguez41 Жыл бұрын
@@_newold lo descargue, copie la carpeta "RPG_maker_Autotile2_3x3" hacia la carpeta "addons" de mi proyecto al abrir godot cargar y importa las texturas es mas puedo verlo en el sistema de archivos pero no parece al abrir Proyectos/Ajustes de proyectos/Plugins
@_newold Жыл бұрын
@@davidskitrodriguez41 Oye eso es super extraño, puedes abrirlo directamente abriendo la escena que se llama "CreateAutoTile.tscn" que tiene que estar en la carpeta "addons/RPG_maker_Autotile2_3x3/", la abres en el editor de godot y la ejecutas. Por cierto lo acabo de probar en la versio 3.6.beta1.official y funciona perfectamente.
@avramfuglsang5951 Жыл бұрын
*Promosm*
@_newold Жыл бұрын
¿I don't understand, what are you trying to say? 😕
@kevinkowalski1 Жыл бұрын
will you migrate the tool to Godot 4.0?
@_newold Жыл бұрын
I'll do it later, first I want to port my latest addons to Godot 4.
@eeddiiee Жыл бұрын
What about RPG Maker 2000 floor animations like water? They are autotiles with a different format, just 1 column by 4 rows repeated 3 times due to 3 different frames for each tile. Are you going to support it? Thanks!
@_newold Жыл бұрын
Hi. Nowadays you can generate animated autotiles from RPG Maker 2000 although not automatically, see this gif to see how to do it. For now I don't plan to update this plugin. ibb.co/gZcZfQL. If you want to generate the autorile from a non-animated one, simply select "custom autotile" and in size set 16, now select the autotile and click on the create tile button.
@pascalcasier9592 жыл бұрын
very, very nice work
@_newold2 жыл бұрын
thanks, ^^
@bolinlu72802 жыл бұрын
Sick! Thx <3
@chandnisharma53763 жыл бұрын
Hey Brother, I wanna make voice dialogue system in Godot, but don't know how to make it happen! I bitterly need your help. If your are able to help me then I can send you the example video as I want to make. Please brother can you please help me or make a tutorial regarding this. Please 🙂
@_newold3 жыл бұрын
send me that video and I'll see if I can help you.
@nicolasandrade77943 жыл бұрын
when will it be releasing? could you release it to the public? because I think this will be really cool for godot devs who want this in their godot game!
@_newold3 жыл бұрын
That control is part of my dialog plugin, you can get it here: newold3.itch.io/advance-text-editor
@tzerland3 жыл бұрын
Gosh this is exactly what I was looking for yesterday 🥺 I did with the cut plugin already in Godot but yours is a looot more what I was expecting.
@exob0b3 жыл бұрын
can i ask you something?
@alexandrepv3 жыл бұрын
This is amazing :D Thank you for the great plugin! Edit: if I may make a suggestion, maybe choosing a soother music style for the background would be great. After some time, the 8-bit buzzing gets to our ears >_<
@goldbaby62374 жыл бұрын
Seems like it has everything to drop into an rpg for the quest system. Thanks man.