Game Development Guides and Resources for Those Who Need It

i want to start learning then making a game but im a complete newbie
whats the best engine to start with/stick with so i dont have to deal with sunk cost fallacy o algo
 
and for 2d its better to make your own engine
no, it's not, it really isn't.
it's perfect for 2d even, game devs aren't looking to make their own engine, dumbass, they want to make games.
 
No. Rust is only difficult in the beginning but usually has way less problems than something like C. It took me a week to learn it as a C++ developer


>first link is a Go shill
geg. as expected
congrats on your fizzbuzz app with absolutely no unsafe code rustacean xister
 
I saw that potato video thing and @BlenderChud may be right. Godot doesn't seem ready yet in terms of optimization
when you're making a game you should probably have in mind what you want to make your game for
if your game is a 2D game then it can infact run on a potato. people have gotten godot 2d games to run on old nintendo 3ds's but only on really really old godot versions.

if your game is 3D, godot isn't exactly perfect, but ultimately, it just doesn't matter.
i'd recommend you go make a 3D game for yourself and see whether it's performance is up to your standards or not. theres a lot of cool things godot can do for you in terms of 3D. I've yet to really test if any of my projects can run on potatoes because I don't own potatoes, but I don't own a high end system either, I have an integrated AMD APU and everything runs just fine, so if I tailor my projects to my system then in the long run things should work out just fine.
yes it is
opengl is 200 loc to render a triangle
use vulkan
 
In all honesty, it's not the tools that matter that much, but the guy using the tools. You could probably get around the issues in Godot easily, but it's not really acceptable that basic optimization thingies don't work in Godot when they are the industry standard and used by every game engine. A good engineer can make anything, even with shitty tools.

Yandere Simulator used Unity and it was poorly optimized as shit. It will be shit regardless of engines because there's no optimization and the game was drawing everything or something.

Making your own engine is pointless though
you have to realize though that godot essentially is an engine from the ground up and it can probably do most of what industry standard engines can do
but realistically if you're so buck broken on the topic and want to use an industry standard engine then go use it. im tired of people here pretending like godot is broken or unusable, yes it has some bugs, but those bugs get fixed. Godot is still an ongoing project and if anything, you could almost compare it to Linux and Windows

Windows is like Unity and Godot is like Linux, years ago, Linux couldn't do shit, but now it can do so much more. Now that Linux and Godot can do so much, people are using it a whole lot more, meanwhile people are shilling software made by companies, e.g Unity and Windows, telling you that Linux and Godot still sucks even though the both of them are still getting better and better.

BlenderChud's solution to all of this is to tell you to stop using an already good engine, but instead of using industry standard engines, you must either create your own fucking game engine or use a broken unfinished engine that is miles away from Godot in terms of usability. He's basically just trolling. "i fucking hate godot i hate it its full of broken promises grr i hate it its broken the occlusion culling doesnt work i hate it its not performative here you should use this shittier engine that doesnt have as many features as godot at all and is in very early development better yet you should just make your own game engine which will take 1000000x the time of just making a game with godot why because uhh more performance!!!!"

retarded
imo at that point just use fucking unity, like as a godotchad, if you REALLY CARE THAT MUCH
DO NOT MAKE YOUR OWN FUCKING ENGINE, GO USE UNITY, MY GOD!
 
but as you say even yanderedev fucked up with his unity game so optimization is more based on what the user of the engine can do.
i ran into a lot of lag with some of my previous projects (Colabricks, using too many materials on Meshes causes lag, so instead of making individual materials, just make 1 material and make everything use it, if you want different textures, make diff materials for those textuers and only have 5 materials instead of 1000 individual material for every block or so) and easily found workarounds and ways to limit ram usage so for me it's not a big deal, when you can optimize something, you can optimize something, i guess.
 
when you're making a game you should probably have in mind what you want to make your game for
if your game is a 2D game then it can infact run on a potato. people have gotten godot 2d games to run on old nintendo 3ds's but only on really really old godot versions.

if your game is 3D, godot isn't exactly perfect, but ultimately, it just doesn't matter.
i'd recommend you go make a 3D game for yourself and see whether it's performance is up to your standards or not. theres a lot of cool things godot can do for you in terms of 3D. I've yet to really test if any of my projects can run on potatoes because I don't own potatoes, but I don't own a high end system either, I have an integrated AMD APU and everything runs just fine, so if I tailor my projects to my system then in the long run things should work out just fine.
not a real game in the video just one sprite moving. gegdot cant run on a potato because it uses gdscript

use vulkan
vulkan is 2k loc for a trinagle and has worse hardware support
 
you have to realize though that godot essentially is an engine from the ground up and it can probably do most of what industry standard engines can do
that's on paper in reality half of the engine is broken
Windows is like Unity and Godot is like Linux, years ago, Linux couldn't do shit, but now it can do so much more. Now that Linux and Godot can do so much, people are using it a whole lot more, meanwhile people are shilling software made by companies, e.g Unity and Windows, telling you that Linux and Godot still sucks even though the both of them are still getting better and better.
linux is proven stable server operating system while gegdot is neither. :geg:
BlenderChud's solution to all of this is to tell you to stop using an already good engine, but instead of using industry standard engines, you must either create your own fucking game engine or use a broken unfinished engine that is miles away from Godot in terms of usability. He's basically just trolling. "i fucking hate godot i hate it its full of broken promises grr i hate it its broken the occlusion culling doesnt work i hate it its not performative here you should use this shittier engine that doesnt have as many features as godot at all and is in very early development better yet you should just make your own game engine which will take 1000000x the time of just making a game with godot why because uhh more performance!!!!"
o3de is proven game engine backed by the linux foundation and has more features than gegdot.
 
that's on paper in reality half of the engine is broken

linux is proven stable server operating system while gegdot is neither. :geg:

o3de is proven game engine backed by the linux foundation and has more features than gegdot.
if theres any advice game devs need to hear its to not listen to this guy and just make games
you're realistically not going to spend all of your time coding your own engine or trying to learn something complicated just for performance tweaks, from a guy who says that vulkan is worse than opengl btw. hate to burst your bubble but
yeah. vulkan won.

you're not even a chud at this point, you're a bigger sperg than me. ditching an easy to use engine over shitty reasons, crying about "broken promises" like a leftoid, you probably even use arch linux too with some weird tweaks and alterations that you have to manually fix everyday instead of using ubuntu like a normal person.

blenderchud, i KNVVL.
 
>im tired of people here pretending like godot is broken or unusable, yes it has some bugs, but those bugs get fixed
5.0 will fix everything just like 4.0 did :geg:
 
@Soygoy name one gegdot game with good graphics

A lot of good indie projects in store for godot, hope to see them get popular someday.
albeit, Godot is not Unreal Engine.
 
>im tired of people here pretending like godot is broken or unusable, yes it has some bugs, but those bugs get fixed
5.0 will fix everything just like 4.0 did :geg:
you say all of this shit and yet you have nothing to really provide for it
show me your o3de projects, faggot.
show me your custom engine.
 
opengl is slower because it does a lot of things for the programmer and that causes overhead but at the end of the day opengl has better hardware support
>opengl good because it does things for the programmer and its slow but its better
>gdscript bad because its slow and easier for the programmer

:geg: :geg: :geg: :geg: :geg: :geg:

yeah thats it, im not arguing with you anymore
retardGOD I KNEEL
 
Back
Top