메뉴 건너뛰기

웹게임

  • HOME
  • 교육과정
  • 웹게임

과목소개 SGA의 웹게임 프로그래밍 과정은 현제 급부상하고 있는 HTML5을 환경의 웹게임 개발에 바로 투입될 수 있는 개발자 양성을 목표로 하고 있습니다. 기기장치를 가리지않는 즉 웹, 모바일, 스마트 TV 등 어디서든 인터넷만 연결되어있으면 실행되는 멀티 플랫폼의 어플리케이션의 개발이 중요해지는 시점에서 이에 대응하는 HTML5는 현 웹게임 개발의 표준대안으로 자리잡았습니다. 본 과정은 멀티 플랫폼을 지원하는 웹 어플리케이션 개발에 필요한 지식을 배울 뿐만 아니라 게임의 기본 알고리즘이나 게임개발에 필요한 여러 지식을 함께 배우게 되어 교육수료 이후 바로 웹게임 실전 개발에 투입될 수 있는 인재를 양성하고 있습니다.

 학습내용 PHP5 / CSS3 / JAVASCRIPT / JQUERY / AJAX / 알고리즘(Algorithm) / JSON / OpenGL / MYSQL

정규과정

순서 학습과정 교육목표
1개월차 HTML5 와
JavaScript의 기초
HTML5 의 기초
JavaScript 의 기초
프로그래밍의 기초
변수의 선언 및 변수의 타입
제어문과 반복 문
객체지향의 개념
JavaScript 와 HTML5의 연동
2개월차 캐스케이딩 스타일 시트
(Cascading Style Sheet)
CSS3 스타일시트 사용법
CSS3 로 레이아웃 및 화면 구성
CSS3 를 이용한 이미치 출력
3개월차 HTML5 및
JavaScript의 고급
HTML5 와 JavaScript 고급
JQuery 와 Ajax
Canvas를 이용한 그래픽처리
4개월차 웹 게임 만들기 준비 외부자원 연동하기
다양한 입력처리
오디오 출력
5개월차 게임 제작 ( 상 ) 게임 알고리즘 ( 상 )
기초 퍼즐게임 제작
기초 슈팅 게임 제작
6개월차 게임 제작 ( 하 ) 게임 알고리즘 ( 하 )
아이소매트릭 뷰를 이용한 소셜게임 제작
브라우져 별 크로스 브라우징 처리 방법
7개월차 웹 서버와의 연동 Php 및 MySql 과 DB 연동
웹 소켓 구현
JSON, XML 파서
OpenGL 기반의 웹 3D 의 기초

고급과정

순서 학습과정 수업내용 교육목표
1개월차 C# 프로그래밍
  • C# 프로그래밍 언어 소개
  • 각종 변수및 연산자 사용방법
  • 클래스 와 다형성 인터페이스 이해
  • 완전한 객체 지향에 대한 접근과 이해
  • C# 디자인 패턴
유니티 엔진에서 사용될 C# 프로그래밍 언어에 대한 기본적인 소양을 갖추고 완전한 객체지향 프로그래밍에 대한 이해를 증진시킨다.
또한 효율적인 프로그래밍 설계를 위한 디자인 패턴을 배우게 된다.
2개월차 유니티 엔진
  • 유니티 엔진 소개 및 설치 방법
  • 유니티 엔진 화면 UI 분석
  • 게임내의 자원 Asset 및 계층 구조 파악
  • GUI 를 활용한 화면 게임 화면
  • 인터페이스 구성
  • 3D 기초 개념 파악
  • 3D 월드좌표와 로컬좌표에 대한 이해
  • 광원과 셰이더
  • 3D 캐릭터 애니메이션 제어
  • 물리 System 및 캐릭터 Ragdoll
유니티 엔진의 소개와 유니티엔진을 활용하여 게임을 제작할 수 있는 기본적인 지식을 갖추고 3D 기초 지식을 확립한다.
또한 C# 을 바탕으로하는 유니티 스크립트 제작으로 본격적인 게임 프로그래밍을 시작한다.
3개월차 유니티 실전
  • 실내 지형 처리 방법
  • FPS 게임 제작에 대한 기술적 이해
  • 역동적인 게임연출을 위한 1인칭 카메라 제어
  • 실외 지형 처리 방법
  • 사실적인 자연 환경 구성 방법에 대한 기술적 이해
  • 필드 전투 System 제작
실전 게임에 대한 기술적 이해와 제작 방법에 대해 알아보고 직접 게임을 제작하여 게임 제작에 대한 성취감을 높인다.
포트폴리오 보러가기

quick

  • 교육시설
  • 취업현황
  • 수강후기
  • 상담신청
  • 오시는길

top