#Where to start?
1 messages ยท Page 1 of 1 (latest)
But yeah id prefer the more technical and coding side of things
But yeah id prefer the more technical side of things so coding itself
some people will tell you to not learn C# while learning Unity, but I think that's completely subjective
Im currently doing the Unity learn lessons and im about halfway through the Junior Programmer pathway
I've heard those are good.
Also some people like me will tell you to not learn C# before learning C ๐
To be fair id probably have to learn C either way
Afaik most game studios use c++
((because the industry is dominated by people who learned c++ and only slowing coming around to c#... at least thats why I think))
Whats so much better about C++ than C#?
yeah this is an interesting listing of engines, you can see how many use C++:
https://en.wikipedia.org/wiki/List_of_game_engines
Game engines are tools available for game designers to code and plan out a video game quickly and easily without building one from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.
Well at least PC/Console game companies, theres phone games who use more C# afaik
some also java
which hmm I wouldnt want to use no hate on java tho
it is lower level, you generally get more access to hardware and better performance.. That being said I didn't use it much (except AngelScript)
You have long way to go until properly use Unity, tbh
You'd need to learn computer graphics and linear algebra as well
That is the academic way of thinking, and its fine
I personally learn better by having something concrete to work with
i.e. a game
The only thing C++ is better than C# would be speed imo ๐
yea C++ is better I would agree
but harder
Also I think the industry will eventually come around to c# more, just that the really experienced people that lead the teams usually learned c++ so they stick to that
Yeah i gravitated to Unity and C# bc ai heard Unreal is really hard to learn as a beginner
C is important, you can learn OOP in C#
But where did you guys learn the language at?
what pathway would you suggest to learn C for some one like me (intermediate C# programmer)?
That's fine too, though you'd stumble a lot.. and eventually learn a same thing
True, my learning process is probably a bit more chaotic than most people's ๐
Memory management is one, C will help understanding lot more about underlying structure of reference types and dynamic allocation
And the language/compiler itself. C is raw as hell ๐
I have a little word doc that I use to write down C# code and things I dont understand lol
do you actually want a job in games or do you just want to be a software engineer, because those are two different things
More towards games since eventually I want to make my own universe IP like Mortal Kombat or Zelda
rather lofty goal but ok
I think thats a nice goal to have personally
then yeah just start with Unity and build up a portfolio
Ik i cant get there early but you know start at a company learn a lot of things and do my own thing in 20 years ish
I like that youre interested in programming but also the creative side of making a universe / an IP
nothing wrong with aiming high
as long as you stay realistic in your time limits etc
I just love the games with a convoluted storyline and multiple timelines
Im a sucker for them
RPG maker is also one easy way to understand how game dev works, no joking ๐