Hey,
I’ve been going through this one as well (been converting it to C# cause I like it)
It’s really good Bram did awesome on this one too!
Happy deving,
Ryan
Hey,
I’ve been going through this one as well (been converting it to C# cause I like it)
It’s really good Bram did awesome on this one too!
Happy deving,
Ryan
I’m very interested in RPG building in GODOT.
I have a C++ text base prototype I wrote, and now I’m cramming godot courses (2D complete [done], Build a feature-packed 3D RPG [1/3 through]) with the intent to build confidence to port the game into godot and add graphics. Kinda scared/frustrated that it isn’t easy to use my C++ code, but alas redoing it closer to native engine stuff probably will have better results.
Hey Paul,
My C++ is very limited. That being said looking into the engine code will probably be your best bet for this one as even the docs are lacking a lot on the C++ side of things unfortunately.
Good luck and happy deving!
Ryan
I just finished the new course, and I thought Bram did an excellent job teaching. I learned a ton of tips and tricks from this course. I think that the 2.5D C# course had some excellent stuff too, but I prefer using GDScript. (However, I really liked the state machine architecture in the 2.5D course and I think it is really worthwhile to look at.) One thing both courses were lacking was sound design. Not really an issue for me, but I’m curious if I would learn some new tips.
I wanted Controller Support in this course, so I added it and then posted in the course’s Q&A how to do it as the course goes along. Controller support features I added include:
I really think this is a great course; and while it is complex, I also think it’s possible to make this your first Godot course if you’ve never done a Godot course. It just may take a while.
By far, the coolest part for me was the Inventory screen.I learned so much in it, and I REALLY loved the 3D character model and seeing equipment changes on that screen. That alone was worth the price of this course.
Hey,
Glad you enjoyed Brams new course! it was a fun one, eh? I’m still going through changing it to C# myself but its been fun for me as well
Happy deving,
Ryan
@FossRyan I actually am now taking what I learned in the course, combining it with the 2.5D course (which I’m converting from C# to GDScript), and code I’ve written from a couple other games to create a game framework for building games in the future. I did enjoy the course, and thought it was a great start. But I think the state machine stuff was really solid in the C# course, and created more complex AI that I wanted to port over. As someone who has worked professionally in a lot of languages, I just really enjoy the syntax of GDScript. I really like the way the language is architected.
@Paul_Deines I just saw your post and you can actually use your old C++ code. Assuming you used OOP concepts, you should be able to use all your C++ code for logic, and then just update your display code in GDScript or Godot C#. If you really like C++ syntax, you should check out the Godot 2.5D RPG in C# course. Either way, you can use GDExtension for C++ to reuse your C++ code in Godot.