Hello guys, I'm 20 year old university freshman and my major is Computer engineering. and I'm planning my future career as a video game developer.
I started making wc3 maps since I was 10(of course, I didn't actually start making trigger from that day.) and I think I made some maps with decent quality, and I'm inclined to move on to sc2 modding.
but what I'm worrying about is this. I'm seriously dreaming about getting a real job in game developing, but I don't know how much this modding experience can be helpful. of course, it was helpful to learning more about planning, designing projects, and thanks to such modding experiences, I can understand how basic functions in c language work(like for,while loops, if,declaring variable, working with variables...) far more easily.
but I'm not sure I would be familiar with other contents I will confront later(like data structure, compiler, pointer, importance of pointer, preprocesser, etc...).
so, I want to ask those who have programming or game developing career with experience of handling SC2 galaxy editor.
would it be a bad idea to practice programming skill through sc2 modding? can sc2 modding experience help me get what it takes to be a good video game developer? I want to hear some other aspects, not only 'it can help your planning and designing skills.'
Yes, of course it will help. It will help in a similar way as how building a fence or deck might help prepare you for building a house. It is good hands on experience. There are many platforms you can learn with, some of which you might get better experience from.
If it is something you enjoy doing, then you should do it. If you are looking at it strictly as "practice for the real thing" then you should just practice the real thing.
Personally, I do not program, and have no aspirations of a career in computer work. I only know the sc2 editor because of my love for the wc3 editor; I do this as a hobby. I have met some insanely good editors who have used their experience to move to other platforms, and I have met "real" programmers who have come to the sc2 editor, and been amazing at it because of their prior knowledge. Conclusion: They are similar!
yes, I'm itching to make my new maps, and I would deeply enjoy making new maps through galaxy editor.
I guess I was too fixated at finding something 'actually related to my career'. as you said, I can just enjoy doing what I want to do without considering whether or not It would be helpful to my real programming skill, just like any other hobby I have.
thank you for your insight.
Yes, it would be a bad idea. Because most of the modern programming languages are object oriented, and using .net platform. So, it's better to practice programming on something like C#. If you want to practice your skills making games, you better use Unity or UE4 engine, it simply much closer to the programming than if you do it in sc2 with cut galaxy.
Also, Unity and UE4 are trending in game development, so if you practice with those, you will be prepared for gamedev alot. If you tell someone at interview that you've been making funmaps with sc2, they'll laugh at you. If you say, that you gamedeved with Unity, they'll simply count it as a respectful gamedev practice.
Simply, making games in Unity or UE4 IS working in gamedev. Because getting a real job in a big company may be not that good for your career as working for yourself and making the games you want, hiring people you neeed to assist you. Indie or small studio gamedev is growing much faster than big studious.
Making games in SC2 may help to improve your game design skills, becasue each map you create will provide you feedback from players. But it's just too time consuming. Making real games with real languages is like 2-3 times faster than sc2. Except maybe RTS/RPG genres. Also, it takes alot of time to master SC2 editor, like maybe 3 years. And it won't be the skil that you can use to get yourself a gamedev job.
And also, read books about coding. Start with basics, maybe read a couple about C# if you pick Unity, to cover most important areas. Then dig into architecture and hardcore OOP practices. And you'll be fine.
@Zolden: Go
sorry for replying too late, but I have to say that your advice really is helpful. before I write this message, I read your thread more than 5 times, and I still find it helpful to read it again.
yes, I better dig C # rather than learning something else. things in university are very tight, and now I agree that I don't really have much of a time to do everything I want to do. thanks for your advice again.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hello guys, I'm 20 year old university freshman and my major is Computer engineering. and I'm planning my future career as a video game developer.
I started making wc3 maps since I was 10(of course, I didn't actually start making trigger from that day.) and I think I made some maps with decent quality, and I'm inclined to move on to sc2 modding. but what I'm worrying about is this. I'm seriously dreaming about getting a real job in game developing, but I don't know how much this modding experience can be helpful. of course, it was helpful to learning more about planning, designing projects, and thanks to such modding experiences, I can understand how basic functions in c language work(like for,while loops, if,declaring variable, working with variables...) far more easily.
but I'm not sure I would be familiar with other contents I will confront later(like data structure, compiler, pointer, importance of pointer, preprocesser, etc...).
so, I want to ask those who have programming or game developing career with experience of handling SC2 galaxy editor.
would it be a bad idea to practice programming skill through sc2 modding? can sc2 modding experience help me get what it takes to be a good video game developer? I want to hear some other aspects, not only 'it can help your planning and designing skills.'
Yes, of course it will help. It will help in a similar way as how building a fence or deck might help prepare you for building a house. It is good hands on experience. There are many platforms you can learn with, some of which you might get better experience from.
If it is something you enjoy doing, then you should do it. If you are looking at it strictly as "practice for the real thing" then you should just practice the real thing.
Personally, I do not program, and have no aspirations of a career in computer work. I only know the sc2 editor because of my love for the wc3 editor; I do this as a hobby. I have met some insanely good editors who have used their experience to move to other platforms, and I have met "real" programmers who have come to the sc2 editor, and been amazing at it because of their prior knowledge. Conclusion: They are similar!
Skype: [email protected] Current Project: Custom Hero Arena! US: battlenet:://starcraft/map/1/263274 EU: battlenet:://starcraft/map/2/186418
@GlornII: Go
yes, I'm itching to make my new maps, and I would deeply enjoy making new maps through galaxy editor. I guess I was too fixated at finding something 'actually related to my career'. as you said, I can just enjoy doing what I want to do without considering whether or not It would be helpful to my real programming skill, just like any other hobby I have. thank you for your insight.
Yes, it would be a bad idea. Because most of the modern programming languages are object oriented, and using .net platform. So, it's better to practice programming on something like C#. If you want to practice your skills making games, you better use Unity or UE4 engine, it simply much closer to the programming than if you do it in sc2 with cut galaxy.
Also, Unity and UE4 are trending in game development, so if you practice with those, you will be prepared for gamedev alot. If you tell someone at interview that you've been making funmaps with sc2, they'll laugh at you. If you say, that you gamedeved with Unity, they'll simply count it as a respectful gamedev practice.
Simply, making games in Unity or UE4 IS working in gamedev. Because getting a real job in a big company may be not that good for your career as working for yourself and making the games you want, hiring people you neeed to assist you. Indie or small studio gamedev is growing much faster than big studious.
Making games in SC2 may help to improve your game design skills, becasue each map you create will provide you feedback from players. But it's just too time consuming. Making real games with real languages is like 2-3 times faster than sc2. Except maybe RTS/RPG genres. Also, it takes alot of time to master SC2 editor, like maybe 3 years. And it won't be the skil that you can use to get yourself a gamedev job.
And also, read books about coding. Start with basics, maybe read a couple about C# if you pick Unity, to cover most important areas. Then dig into architecture and hardcore OOP practices. And you'll be fine.
@Zolden: Go sorry for replying too late, but I have to say that your advice really is helpful. before I write this message, I read your thread more than 5 times, and I still find it helpful to read it again. yes, I better dig C # rather than learning something else. things in university are very tight, and now I agree that I don't really have much of a time to do everything I want to do. thanks for your advice again.