good c# learning resources for game dev?
what are some good resources for learning c# in the context of gamedev? like any websites that give u hands on code stuff to learn or any youtube videos that specifically talk about the coding aspect of game making rather than engine use or anything
5 Replies
look tutorials for Unity
is learning c# for gamedev always gonna have to be based on the engine/framework youre using? or is there a way to learn a form of c# that can help you intuitively learn engine's documentation easier
i dont wanna be trapped to unity development . . .
well, generally learning any language helps you a lot on learning other languages, once u learn and understand c# u can easily work with python, c++, java, rubby ect..
But yes each engine doesnt have "the language for games", unreal does c++ and blueprints, unity does c#, godot does c# and godot language, game maker does GML, ect
try to understand the logic behind programming languages, then the diff languages just have diff syntax but behind its the same logic
well, yeah, but for c# development i mean, unity has its own entire framework of c# that youd have to learn seperately, if i were to say, learn unity c# and then move to monogame, would it be a smooth move, or would i have to relearn pretty much everything cuz i learned c# in the context of unity rather than in the context of just c# itself?
no ofc not, for example i only knew unity c# before, then i tried creating my own engine with a tuto in c++ and it went perfectly well
of course ull have to learn the specific functions and stuff for the framework, there is no universal game dev framework
even assembly language isnt universal for all OS
but yes the transition will be smooth once u get the logic