상담신청
문의과목*
이름*
연락처*
- -
문의사항
내용확인

게임 프로그래밍

GAME PROGRAMMING REGULAR

Curriculum List

교육과정안내
  • C언어

    C언어

    프로그래밍 기초! C언어랑 친해지기! 초보자도 쉽게 코딩할 수 있다!

    사람이 컴퓨터에게 일을 시키려면 공통적인 대화의 수단이 필요합니다. 사람이 사람과 사람의 언어로 대화를 하듯 말이죠 그러니 우리도 컴퓨터가 사용하는 언어를 배워야겠죠 처음 배우는 초보자들도 쉽게 공부할 수 있는 C언어는 프로그램을 코딩하고 컴퓨터 및 기계에 명령을 내릴 수 있는 다양한 문법 내용과 누구나 쉽게 프로그래밍을 작성할 수 있게 이끌어주기 위한 실습가이드가 될 것입니다.
  • C++

    C++

    C언어에서 1을 더하다! C언어로 객체지향 프로그래밍을 해보기!

    C++은 C언어 도구에 객체지향 프로그래밍과 일반화 프로그래밍에 대한 지원이 추가되어있는 언어입니다. 이로 인해서 모듈화가 더욱 강력해졌고, 재활용 할 수 있는 코드를 작성할 수 있게 되었죠, C언어의 확장판으로 만들어진 객체지향 프로그래밍 언어를 통해서 대규모 응용프로그램을 만드는데 활용할 수 있을 것입니다.
  • C#

    C#

    사람들이 가장 많이 사용하는 C계열 언어, C#을 배워보자!

    유니티 엔진의 기본 개발 언어인 C#은 윈도우 환경에서 사용할 수 있는 언어입니다. 안드로이드와 iOS용 애플리케이션은 물론이고, macOS용 프로그램을 개발할 수 있게 도와주는 프레임워크를 지원하기도 하죠 또한, 언리얼 엔진에서도 사용하는 프로그래밍 언어이기에, 게임을 개발하기 위해서는 꼭 알아두어야할 언어 중의 하나입니다.
  • 알고리즘

    알고리즘

    코딩을 더욱 쉽고 빠르게! 알고리즘에 대해서 공부하자!

    코딩을 해야하는 개발자들의 입장에서 빠르게 코딩을 마무리하고 다음 작업으로 넘어가기 위해서는 코드의 길이를 줄이거나, 불필요한 코드를 제거할 줄 알아야 합니다. PC 개발 환경에서 쓰이는 알고리즘은 해당 부분을 더욱 원할하게 해주어 작업 속도를 현저하게 줄여주는 역할을 담당합니다. 소프트웨어를 개발하는데 기본 지식으로 추상화 타입을 학습하고, 이를 기반으로 한 데이터표현과 알고리즘을 이해할 수 있습니다.
  • UNITY 2D Programing

    UNITY 2D Programing

    2D 게임 개발 분야에서 필요한 모든 것을 담았다! 게임 개발 전문가가 되기 위한 첫번째 발돋움!

    Unity 2D는 인디게임 장르, 모바일 게임 장르에서 빠지지 않는 툴입니다. 알고리즘과 2D 그래픽 리소르를 통해서 캐릭터에 애니메이션을 넣어가며, 자신이 표현하고 싶은 자신만의 게임을 만들기에 적합한 게임 개발 툴입니다. 자신이 생각하는 개발 툴을 쉽게 구현할 수 있으며, 지형, 셰이더, 애니메이션, 이븐트 등의 고급내용까지 다양한 테크닉과 팁을 공부할 수 있는 과정입니다.
  • 웹 프로그래밍

    웹 프로그래밍

    웹 프로그래밍 제대로 시작해보자! 비교할 수 없는 고퀄리티 실무 강의로 무장한 프로그래밍 강의!

    웹 서비스는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간의 상호작용을 위한 소프트웨어 시스템입니다. HTML, HTTP, URL 등의 표준화된 접근과 정보 표현 방법을 이용해서 시스템을 구현하며, Web Programming 과정은 이런 시스템을 위한 프로그램이나 애플리케이션을 만들 수 있는 과정입니다.
  • C++ Programing / MFC

    C++ Programing / MFC

    가장 뛰어난 범용성을 가진 C언어! 초보자도 시작할 수 있는 C++의 전부를 빠짐없이 익혀보자!

    C++ 프로그래밍 과정은 알고리즘으로부터 C++을 사용하여 구체적인 프로그램을 작성하는 과정입니다. 소스 파일을 작성하고 실행파일로 변환하는 과정을 실행할 수 있어야 하며, C++ 프로그래밍 과정을 통해서 직접 자신이 생각한 알고리즘 대로 프로그램을 만들어낼 수 있을 정도로 반복된 학습과 커리큘럼을 통해 C++을 자신의 뜻대로 사용할 수 있게 하는 심화과정입니다.
  • Direct X 3D Programming

    Direct X 3D Programming

    윈도우용 종합 멀티미디어 라이브러리! DirectX!로 3D 프로그래밍 하기!

    DirectX는 여러 개의 응용프로그램 프로그래밍 인터페이스로 구성된 집합체입니다. DirectX의 컴포넌트 중에서 가장 긴 역시를 지니고 있으며, 매번 업데이트마다 Direct3D를 위주로 개선이 되고 있습니다. 3D그래픽의 중요성이 커진 이후로 지금까지도 DirectX 전체를 통틀어 가장 높은 비중을 차지하며, Window에 기본적으로 라이브러리가 제공되어 있어, 게임 개발을 공부하는데에 있어서 필요한 과정입니다.
  • UNITY 3D Programing

    UNITY 3D Programing

    가상현실(VR) 게임 제작도 내 손으로! 진화하는 게임 시장에 맞춰 더욱 몰입감 있고 현실감 있는 게임 프로그래밍 강의!

    Unity 3D는 현재 가장 각광받고 있는 게임 개발엔진이자, 강력하고 사용하기 쉬운 게임엔진입니다. Unity를 황용한다면 자신이 꿈꾸는 멋진 아이디어를 완성도 높게 구현할 수 있죠, 유니티 엔진의 기본 인터페이스와 지형, 렌더링, 셰이더, 물리, 애니메이션, 이벤트 등의 고급내용까지 다양한 프로젝트를 진행하며 여러 테크닉과 팁을 공부할 수 있습니다.
  • 프로그래밍 포트폴리오

    프로그래밍 포트폴리오

    내 꿈을 위한 가장 현명한 선택! 실무 프로그래머가 알려주는 가장 완벽한 포트폴리오를 만드는 방법!

    실무에 바로 적용이 가능할 수 있는 방법으로 트레이닝 하는 수업으로, 자신이 공부해온 과정과 자신의 생각, 그리고 경력과 노하우를 지닌 실무 개발자 분들과 1:1 지도를 통한 맞춤 트레이닝으로 개인별 완성도 높은 클라이언트 포트폴리오를 제작하면서 자신만의 프로젝트를 완성시킬 수 있는 게임 개발 포트폴리오 과정입니다.

빠른수강료조회

빠르고 간편하게 관심있는 교육과정을 조회 하세요!

서브중단배너2
학과선택 희망하시는 학과를 선택해 주세요.
다른학과 희망 시 위 학과선택에서 클릭해 주세요.
기타과목

15자 이내로 입력해주시기 바랍니다.
과목 입력 후 엔터키를 눌러주세요.

희망교육과정
작성
상담받을 정보를 입력해주세요
캠퍼스
이름
연락처 - -
문의사항
개인정보 수집동의 보기
1. 개인정보의 수집 목적 - 메가스터디컴퓨터아카데미 사이트 내 서비스 제공 계약의 성립 및 유지 종료를 위한 본인 식별 및 실명확인, 가입의사 확인, 회원에 대한 고지 사항 전달 등 - 메가스터디컴퓨터아카데미 사이트 내 서비스 제공을 위한 통합ID 제공, 고객센터 운영, 불량회원 부정이용 방지 및 비인가 사용방지, 이벤트 및 마케팅 기획관리, 서비스 개발을 위한 연구조사, 물품 등의 배송 등 - 메가스터디컴퓨터아카데미 사이트 내 서비스 관련 각종 이벤트 및 행사 관련 정보안내를 위한 전화, SMS, 이메일, DM 발송 등의 마케팅 활동 등 - 당사 및 제휴사 상품서비스에 대한 제반 마케팅(대행포함) 활동 관련 전화, SMS, 이메일, DM 발송을 통한 마케팅, 판촉행사 및 이벤트, 사은행사 안내 등 2. 수집하는 개인정보 항목 [필수입력사항 ] - 성명, 아이디, 비밀번호, 이메일주소, 주소, 우편물수령지, 전화번호(휴대폰번호 포함),이메일주소, 생일 등 (i-PIN을 통한 신규가입의 경우 주민등록번호가 아닌 본인 확인 기관이 제공한 정보를 수집합니다.) [선택입력항목] - 이메일/SMS/전화/DM 수신동의 ,결혼 여부, 결혼기념일, 기타 기념일, 선호 브랜드 등 개인별 서비스 제공을 위해 필요한 항목 및 추가 입력 사항 [서비스 이용 또는 사업처리 과정에서 생성 수집되는 각종 거래 및 개인 성향 정보] - 서비스이용기록, 접속로그, 쿠키, 접속IP정보, 결제기록, 이용정지기록 등 단, 이용자의 기본적 인권 침해의 우려가 있는 민감한 개인정보(인종 및 민족, 사상 및 신조, 출신지 및 본적지, 정치적 성향 및 범죄기록, 건강상태 및 성생활 등)는 수집하지 않습니다. 3. 개인정보의 보유/이용기간 및 폐기 당사(패밀리 사이트 내)는 수집된 회원의 개인정보는 수집 목적 또는 제공 받은 목적이 달성되면 지체없이 파기함을 원칙으로 합니다. 다만, 다음 각 호의 경우 일정기간 동안 예외적으로 수집한 회원정보의 전부 또는 일부를 보관할 수 있습니다. - 고객요구사항 처리 및 A/S의 목적 : 수집한 회원정보를 회원탈퇴 후 30일간 보유 - 당사가 지정한 쿠폰 서비스의 임의적인 악용을 방지 하기 위한 목적 : 수집한 회원정보 중 회원의 기념일 쿠폰 사용여부에 관한 정보를 회원 탈퇴 후 1년 간 보유 - 회원 자격 상실의 경우 : 메가스터디컴퓨터아카데미 사이트 내 부정 이용 및 타 회원의 추가적인 피해 방지를 위해 수집한 회원정보를 회원 자격 상실일로부터 2년간 보유 - 기타 당사 및 제휴사가 필요에 의해 별도로 동의를 득한 경우 : 별도 동의를 받은 범위 (회원정보 및 보유 기간) 내에서 보유 상기 조항에도 불구하고 상법 및 '전자상거래 등에서 소비자보호에 관한 법률'등 관련 법령의 규정에 의하여 다음과 같이 일정기간 보유해야 할 필요가 있을 경우에는 관련 법령이 정한 기간 또는 다음 각 호의 기간 동안 회원정보를 보유할 수 있습니다. - 계약 또는 청약철회 등에 관한 기록 : 5년 - 대금결제 및 재화등의 공급에 관한 기록 : 5년 - 소비자의 불만 또는 분쟁처리에 관한 기록 : 3년 개인정보를 파기할 때에는 아래와 같이 재생할 수 없는 방법을 사용하여 이를 삭제합니다. - 종이에 출력된 개인정보 : 분쇄기로 분쇄하거나 소각 - 전자적 파일 형태로 저장된 개인정보 : 기록을 재생할 수 없는 기술적 방법을 사용하여 삭제