현재 대학생인데 게임개발엔 어떤 프로그래밍 언어를 사용하나요??
현재 4년제대학 데이터정보학과를 다니고있습니다.
1학기를 수강했었는데 수박 겉핥기 식으로 배운것같아서
제 장래가 어찌될지 몰라서 여쭤봅니다.
미래에 개임개발을 하려면 어떤 언어를 보편적으로 사용하나요?? 그리고 독학이 가능한가요??
게임개발에 쓰이는 언어는 다양하지만 대체로 C언어 계열의 언어를 많이 이용하는 것으로 알고 있습니다
상용화된 게임 엔진 다수의 스크립트 언어가 C계열 언어를 지원하고 있구요. 다른 언어를 지원하기도 합니다.
학습서적은 많이 출판되어 있으니 독학은 가능하지만 일정 수준을 넘기는 힘들지 않을까 생각됩니다.
프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.
컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.
많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.
처음 배운다면 파이썬으로 시작하는 것을 추천합니다.
다른 언어보다 상대적으로 쉽기 때문에 좋습니다.
"파이썬 정복", "점프 투 파이썬" 등의 책으로 공부해보는 것도 좋을 것 같습니다.
안녕하세요.
보통 게임에 쓰이는 언어는 C계열의 언어입니다.
게임엔진을 이용하여 프로그래밍을 하는데 이 게임엔진 종류에 따라 사용하는 언어가 다릅니다.
모바일 게임들은 보통 유니티엔진을 사용하고 C# 언어가 사용됩니다.
PC 게임들은 보통 언리얼엔진을 사용하고 C++언어가 사용됩니다.
많은 게임들이 유니티나 언리얼 엔진과 같은 도구를 사용해서 많이 개발하는 것으로 알고 있습니다.
그렇다보니 다양한 프로그래밍 언어중에서 C#을 많이 사용을 한다고 합니다.
꼭 C#을 사용해야하는 것은 아니지만 보편적으로 많이 사용한다고 보면 좋을것 같습니다.
전공자라면 대부분 독학이 가능하다고 보여집니다.
책이나 동영상 강의를 보면서 따라해보는 것이 좋습니다.
1학기를 수강했었는데 수박 겉핥기 식으로 배운것같아서
제 장래가 어찌될지 몰라서 여쭤봅니다.
미래에 개임개발을 하려면 어떤 언어를 보편적으로 사용하나요?? 그리고 독학이 가능한가요??
===> 자동차 레이싱과 비교하여 설명드리겠습니다
자동차 기본운전은 누구나 배울수 있습니다
근데 경기장에 나가서 s자 코스를 드리프트로 진입하여 나오는것을 배울려면?
혼자서 당연히 배울수 있겠지만? 엄청난 시간이 걸리겠죠
하지만, 프로레이서가 드리프트를 매일 교육시켜주면? 혼자 터득하는것보다
엄청나게 빠른 습득이 가능해질겁니다
프로그램 개발도 마찬가지입니다..
무엇을 하든 독학은 오래 걸리고,그게 정답인지 아닌지 알수가 없습니다
처음 하는거라면 학원 다니세요
전공을 살려 취업을 목적에 두고 계시나요?
그렇다면 일단 취업을 목표로 자격증과 학점을 최대한 관리해주세요
게임 포함 개발 업체는 신규 직원에게 바라는거 1도 없습니다.
취업하고 현장에서 습득하고 배우는게 독학보다 100배 빠르고 퇴근 후 별개로 노력한다면 1000배 빠릅니다.
지금은 C언어와 자료구조를 통해 기본적인 언어 개념 먼저 정립하는게 좋습니다.
필드에 나가면 기본적인거 기초적인거는 선임들은 다 안다고 생각하고 당연히 알아야 합니다.
언어는 화려한 스킬보다 기초가 튼튼한 묵직한 스킬이 매우 좋습니다.
그럼 좋은 하루 보내세요~
안녕하세요 모바일 앱 개발자 홍드로이드 라고 합니다 :)
질문 주신 독학으로 게임을 만들 수 있는 여부에 관해서는
가능하다 라고 말씀 드리고 싶습니다. 다만 준비 과정으로는 일단 개발할 수 있는 프로그램을 소개해드리면
Unity(유니티) , Unreal Engine (언리얼 엔진) 등이 있으며
유니티는 C#으로 코딩하신다고 보시면되고 언리얼은 C++을 공부하셔야 개발진행이 가능하실 겁니다 !
제 기준에서는 C#이 조금 더 입문 난이도로는 적합하니 유니티 쪽을 추천드립니다 ~
유튜브에서 저 역시 게임 개발을 독학 해본 경험이 있는데요 !
추천 유튜브 채널은 '골드메탈' , '고라니' 님이 있습니다.
2D 게임 개발부터 공부해보시면 처음부터 난이도가 높지는 않으니 도전해보실만 하실 것 입니다.
날씨 추운데 건강 유의하시고 좋은하루 보내세요 :)