+ 6

Game development

Can Godot C# or GD script language be used to create complex 3d games. (Like a first person shooter). Also have any of you published any games on playstore or app store. Also how much will it take me to create an online 3d shooter game. Check out my latest code. ✨✨✨ https://sololearn.com/compiler-playground/WVx8q0871KmY/?ref=app

14th Aug 2024, 8:26 PM
🌟ᎫᎯЅᎾℕ🌟
🌟ᎫᎯЅᎾℕ🌟 - avatar
6 Antworten
+ 7
Yes. I'd just be aware that Godot has had a lot of issues in 3D physics, so you may want to be aware of some of the ongoing issues (Fortunately, a lot has been fixed by now): https://github.com/godotengine/godot/issues/45333 . Or: when you download the engine make sure to pick a stable release. Nonetheless, you can certainly make a complex 3d game with it. I haven't published on the store publically, but for publishing something you'll need a developers license. For Google's app store it costs $25 on a one time payment. Doesn''t require much of anything except the payment. For apple it's something like $100 annually.
14th Aug 2024, 8:46 PM
Rrestoring faith
Rrestoring faith - avatar
+ 4
Bro i recommend you to use unity or unreal for any 3d game because they had many available tools and assets which u can directly implement in your project and also they provide more features to develop a 3D Fps game
16th Aug 2024, 10:15 AM
FAKER
FAKER - avatar
+ 4
Ram size matters alot. Not just for game, but things are going to be done relatively faster than in smaller RAM. These includesn File transfer, copying, moving etc. But to be specific about games, A 4gb ram with older processor is enough to run Godot (smoothly). I have a laptop that has 4gb installed, it's about 14yrs old and it runs Godot smoothly. Sometimes, my corei9 is like an overkill, so I agree, low end PC will teach you to always consider optimization at every level. Sometimes, you even need to spend the whole hours to convince yourself to use a float instead of double
16th Aug 2024, 5:14 PM
RuntimeTerror
RuntimeTerror - avatar
+ 3
Interesting question about game development! I'm also interested in this myself, and in my spare time I play different games to understand how they work. Regarding Godot, yes, both languages ​​– C# and GDscript – can be used to create complex 3D games such as first-person shooters. GDscript, due to its simplicity and integration with Godot, can be ideal for rapid game development. C# allows for more advanced coding and may be a better choice for larger games. I also faced the issue of publishing games on Play Store or App Store. This can be quite a long process, especially if you are planning to implement an online 3D shooter, because there are many aspects to consider, such as network features and testing. By the way, I recently found a platform that allows me to relax and have fun without spending a lot of money. You can find more information about the games and bonuses at https://banzaibet-bd.com/ and find out about news, promotions and support. This can be a useful resource if you are interested in how to play without spending a lot of money and not denying yourself pleasure.
16th Aug 2024, 2:29 PM
Dave Gable
Dave Gable - avatar
+ 2
Yeah, you can make FPS. Example (Russian dude just wrote a game as a YouTube playlist, I guess. You can make much better graphics (recommended to use Godot 4)): https://play.google.com/store/apps/details?id=ru.skanersoft.bunker&hl=en&pli=1 Author's YouTube channel (Russian. By the way, his previous nickname was SkanerSoft): https://www.youtube.com/@Godot3D
15th Aug 2024, 3:39 PM
Ivan
Ivan - avatar
+ 2
Yes, Godot Engine, whether using C# or GDScript, is capable of creating complex 3D games, including first-person shooters (FPS). Godot has a powerful 3D engine that supports physics, lighting, shaders, and more, which are essential for developing modern 3D games. While C# might be more familiar to those with experience in Unity or other C#-based engines, GDScript is tailored specifically for Godot and integrates smoothly with the engine's features.
16th Aug 2024, 9:12 AM
Amrita Samantara