SlideShare a Scribd company logo
1 of 10
게임 프로그래밍 입문
기연아
OT(Orientation)
게임 프로그래밍
교수 소개
기연아
(주)서큘러스/Circulus
강의 소개
강의 소개
 Unity에서 가장 많이 사용하는 스크립트용 언어 : C#
 프로그래밍의 기초를 배우기 위해 가장 많이 배우는 언어 : C
 객체지향언어, 게임 개발에 많이 쓰는 언어: C++
c# c+ c
강의 소개
 Unity에서 가장 많이 사용하는 스크립트용 언어 : C#
 프로그래밍의 기초를 배우기 위해 가장 많이 배우는 언어 : C
 객체지향언어, 게임 개발에 많이 쓰는 언어: C++
c# c+ c
강의 소개
차수 수업 내용 차수 수업 내용
1주차  OT 9주차
 함수
 실습
2주차
 Visual studio 설치 및 사용법
 C언어 개요
 실습
10주차
 포인터
 실습
3주차  추석연휴 11주차
 클래스 기초
 실습
4주차
 C언어와 C++ 차이
 C++ 기초
 실습
12주차
 상속 및 다형성
 실습
5주차
 자료형, 변수, 수식
 실습
13주차
 특수 클래스와 상속
 실습
6주차
 프로그램 제어문
 실습
14주차
 전처리기
 실습
7주차
 배열
 실습
15주차
 파일 입출력
 실습
8주차  중간고사 16주차  기말고사
강의 소개
 출석평가(20%)
 매 시간 출석 확인, 실습 결과 확인
 중간고사(40%)
 1~7주차에 배운 내용을 바탕으로 평가
 객관식, 주관식 포함
 시험 날짜 변경 가능
 기말고사(40%)
 9~15주차에 배운 내용을 바탕으로 평가
 객관식, 주관식 포함
 시험 날짜 변경 가능
 별도 과제 없음
강의 소개
 강의 자료
 www.slideshare.net/yeonahki 에 매주 목요일 업로드
 다운로드 혹은 저장하여 수업 시 지참
 별도의 교재 없음
 참고 자료
 시중에 나와있는 C++ 교재 중, 자신의 수준에 맞는 것으로 활용
 수업 관련 문의
 yh4571@gmail.com

More Related Content

What's hot

2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정
2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정
2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정Sung Woo Park
 
C 언어에 대하여
C 언어에 대하여C 언어에 대하여
C 언어에 대하여pooh0408
 
왜 Swift를 해야할까요?
왜 Swift를 해야할까요?왜 Swift를 해야할까요?
왜 Swift를 해야할까요?선협 이
 
사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서Kim kyoung-song
 
[N3C] 고민정 - 주말코딩으로 취미게임 만들기
[N3C] 고민정 - 주말코딩으로 취미게임 만들기[N3C] 고민정 - 주말코딩으로 취미게임 만들기
[N3C] 고민정 - 주말코딩으로 취미게임 만들기Minjung Ko
 
코드의 품질 (Code Quality)
코드의 품질 (Code Quality)코드의 품질 (Code Quality)
코드의 품질 (Code Quality)ChulHui Lee
 
Java for android
Java for androidJava for android
Java for android동욱 하
 
C++ 코드 품질 관리 비법
C++ 코드 품질 관리 비법C++ 코드 품질 관리 비법
C++ 코드 품질 관리 비법선협 이
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기Daniel Juyung Seo
 
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요Startup Coding
 
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)동욱 하
 
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 [위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 Daniel Juyung Seo
 

What's hot (12)

2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정
2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정
2016년 #implude 안드로이드 단기속성 - 0. 안드로이드 스튜디오와 sdk 설정
 
C 언어에 대하여
C 언어에 대하여C 언어에 대하여
C 언어에 대하여
 
왜 Swift를 해야할까요?
왜 Swift를 해야할까요?왜 Swift를 해야할까요?
왜 Swift를 해야할까요?
 
사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서
 
[N3C] 고민정 - 주말코딩으로 취미게임 만들기
[N3C] 고민정 - 주말코딩으로 취미게임 만들기[N3C] 고민정 - 주말코딩으로 취미게임 만들기
[N3C] 고민정 - 주말코딩으로 취미게임 만들기
 
코드의 품질 (Code Quality)
코드의 품질 (Code Quality)코드의 품질 (Code Quality)
코드의 품질 (Code Quality)
 
Java for android
Java for androidJava for android
Java for android
 
C++ 코드 품질 관리 비법
C++ 코드 품질 관리 비법C++ 코드 품질 관리 비법
C++ 코드 품질 관리 비법
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
 
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
 
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
 
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 [위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
 

Similar to 게임프로그래밍입문 1주차

2016 C++스터디 1주차
2016 C++스터디 1주차2016 C++스터디 1주차
2016 C++스터디 1주차Seungwee  Choi
 
게임프로그래머에게 배우는 C#1권(버전1)
게임프로그래머에게 배우는 C#1권(버전1)게임프로그래머에게 배우는 C#1권(버전1)
게임프로그래머에게 배우는 C#1권(버전1)Kiyoung Moon
 
SVVR아카데미 3월 교육과정 소개
SVVR아카데미 3월 교육과정 소개SVVR아카데미 3월 교육과정 소개
SVVR아카데미 3월 교육과정 소개Unitylearningcenter
 
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지Chris Ohk
 
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발흥배 최
 
RakunStudio 완료 발표 자료
RakunStudio 완료 발표 자료RakunStudio 완료 발표 자료
RakunStudio 완료 발표 자료Taehyuk Kwon
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.해근 조
 
SVVR아카데미 7월과정 소개_0620
SVVR아카데미 7월과정 소개_0620SVVR아카데미 7월과정 소개_0620
SVVR아카데미 7월과정 소개_0620Unitylearningcenter
 
온라인 게임 처음부터 끝까지 동적언어로 만들기
온라인 게임 처음부터 끝까지 동적언어로 만들기온라인 게임 처음부터 끝까지 동적언어로 만들기
온라인 게임 처음부터 끝까지 동적언어로 만들기Seungjae Lee
 
이번학기 스터디 큰그림
이번학기 스터디 큰그림이번학기 스터디 큰그림
이번학기 스터디 큰그림ChansolHan
 
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기Daniel Juyung Seo
 
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Nanhee Kim
 
유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑Kiyoung Moon
 
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들영욱 오
 
Re:Zero부터 시작하지 않는 오픈소스 개발
Re:Zero부터 시작하지 않는 오픈소스 개발Re:Zero부터 시작하지 않는 오픈소스 개발
Re:Zero부터 시작하지 않는 오픈소스 개발Chris Ohk
 
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019devCAT Studio, NEXON
 
오픈 소스와 코드 리뷰
오픈 소스와 코드 리뷰오픈 소스와 코드 리뷰
오픈 소스와 코드 리뷰Daniel Juyung Seo
 
3주차 language
3주차 language3주차 language
3주차 language준혁 이
 

Similar to 게임프로그래밍입문 1주차 (20)

2016 C++스터디 1주차
2016 C++스터디 1주차2016 C++스터디 1주차
2016 C++스터디 1주차
 
게임프로그래머에게 배우는 C#1권(버전1)
게임프로그래머에게 배우는 C#1권(버전1)게임프로그래머에게 배우는 C#1권(버전1)
게임프로그래머에게 배우는 C#1권(버전1)
 
SVVR아카데미 3월 교육과정 소개
SVVR아카데미 3월 교육과정 소개SVVR아카데미 3월 교육과정 소개
SVVR아카데미 3월 교육과정 소개
 
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
 
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
 
RakunStudio 완료 발표 자료
RakunStudio 완료 발표 자료RakunStudio 완료 발표 자료
RakunStudio 완료 발표 자료
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.
 
SVVR아카데미 7월과정 소개_0620
SVVR아카데미 7월과정 소개_0620SVVR아카데미 7월과정 소개_0620
SVVR아카데미 7월과정 소개_0620
 
온라인 게임 처음부터 끝까지 동적언어로 만들기
온라인 게임 처음부터 끝까지 동적언어로 만들기온라인 게임 처음부터 끝까지 동적언어로 만들기
온라인 게임 처음부터 끝까지 동적언어로 만들기
 
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
[씨샵학원/씨샵교육]C#, 윈폼, 네트워크, ado.net 실무프로젝트 과정
 
이번학기 스터디 큰그림
이번학기 스터디 큰그림이번학기 스터디 큰그림
이번학기 스터디 큰그림
 
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기
[Ajou Greative 콘서트] 글로벌 sw엔지니어로 성장하기
 
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)
 
유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑
 
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들
NDC2017 언리얼엔진4 디버깅 101 - 게임 기획자, 프로그래머가 버그와 만났을 때 사용할 수 있는 지침들
 
Unity3D, C# 기초 - 유니티 게임 프로그래밍 기초과정
Unity3D, C# 기초 - 유니티 게임 프로그래밍 기초과정Unity3D, C# 기초 - 유니티 게임 프로그래밍 기초과정
Unity3D, C# 기초 - 유니티 게임 프로그래밍 기초과정
 
Re:Zero부터 시작하지 않는 오픈소스 개발
Re:Zero부터 시작하지 않는 오픈소스 개발Re:Zero부터 시작하지 않는 오픈소스 개발
Re:Zero부터 시작하지 않는 오픈소스 개발
 
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
윤석주, 신입 게임 프로그래머가 되는 법 - 넥슨 채용 프로세스 단계별 분석, NDC2019
 
오픈 소스와 코드 리뷰
오픈 소스와 코드 리뷰오픈 소스와 코드 리뷰
오픈 소스와 코드 리뷰
 
3주차 language
3주차 language3주차 language
3주차 language
 

More from Yeonah Ki

게임프로그래밍입문 9
게임프로그래밍입문 9게임프로그래밍입문 9
게임프로그래밍입문 9Yeonah Ki
 
게임프로그래밍입문 7
게임프로그래밍입문 7게임프로그래밍입문 7
게임프로그래밍입문 7Yeonah Ki
 
게임프로그래밍입문 6주차 강의자료
게임프로그래밍입문 6주차 강의자료게임프로그래밍입문 6주차 강의자료
게임프로그래밍입문 6주차 강의자료Yeonah Ki
 
게임프로그래밍입문 5주차
게임프로그래밍입문 5주차게임프로그래밍입문 5주차
게임프로그래밍입문 5주차Yeonah Ki
 
게임프로그래밍입문 4주차
게임프로그래밍입문 4주차게임프로그래밍입문 4주차
게임프로그래밍입문 4주차Yeonah Ki
 
게임프로그래밍입문 3주차
게임프로그래밍입문 3주차게임프로그래밍입문 3주차
게임프로그래밍입문 3주차Yeonah Ki
 
About raspberrypi
About raspberrypiAbout raspberrypi
About raspberrypiYeonah Ki
 
Start io t_with_raspberrypi
Start io t_with_raspberrypiStart io t_with_raspberrypi
Start io t_with_raspberrypiYeonah Ki
 
Circulus Raspberry Pi wifi setting guide
Circulus Raspberry Pi wifi setting guideCirculus Raspberry Pi wifi setting guide
Circulus Raspberry Pi wifi setting guideYeonah Ki
 
Circulus user guide
Circulus user guideCirculus user guide
Circulus user guideYeonah Ki
 
Circulus user guide
Circulus user guideCirculus user guide
Circulus user guideYeonah Ki
 

More from Yeonah Ki (11)

게임프로그래밍입문 9
게임프로그래밍입문 9게임프로그래밍입문 9
게임프로그래밍입문 9
 
게임프로그래밍입문 7
게임프로그래밍입문 7게임프로그래밍입문 7
게임프로그래밍입문 7
 
게임프로그래밍입문 6주차 강의자료
게임프로그래밍입문 6주차 강의자료게임프로그래밍입문 6주차 강의자료
게임프로그래밍입문 6주차 강의자료
 
게임프로그래밍입문 5주차
게임프로그래밍입문 5주차게임프로그래밍입문 5주차
게임프로그래밍입문 5주차
 
게임프로그래밍입문 4주차
게임프로그래밍입문 4주차게임프로그래밍입문 4주차
게임프로그래밍입문 4주차
 
게임프로그래밍입문 3주차
게임프로그래밍입문 3주차게임프로그래밍입문 3주차
게임프로그래밍입문 3주차
 
About raspberrypi
About raspberrypiAbout raspberrypi
About raspberrypi
 
Start io t_with_raspberrypi
Start io t_with_raspberrypiStart io t_with_raspberrypi
Start io t_with_raspberrypi
 
Circulus Raspberry Pi wifi setting guide
Circulus Raspberry Pi wifi setting guideCirculus Raspberry Pi wifi setting guide
Circulus Raspberry Pi wifi setting guide
 
Circulus user guide
Circulus user guideCirculus user guide
Circulus user guide
 
Circulus user guide
Circulus user guideCirculus user guide
Circulus user guide
 

게임프로그래밍입문 1주차

  • 4.
  • 6. 강의 소개  Unity에서 가장 많이 사용하는 스크립트용 언어 : C#  프로그래밍의 기초를 배우기 위해 가장 많이 배우는 언어 : C  객체지향언어, 게임 개발에 많이 쓰는 언어: C++ c# c+ c
  • 7. 강의 소개  Unity에서 가장 많이 사용하는 스크립트용 언어 : C#  프로그래밍의 기초를 배우기 위해 가장 많이 배우는 언어 : C  객체지향언어, 게임 개발에 많이 쓰는 언어: C++ c# c+ c
  • 8. 강의 소개 차수 수업 내용 차수 수업 내용 1주차  OT 9주차  함수  실습 2주차  Visual studio 설치 및 사용법  C언어 개요  실습 10주차  포인터  실습 3주차  추석연휴 11주차  클래스 기초  실습 4주차  C언어와 C++ 차이  C++ 기초  실습 12주차  상속 및 다형성  실습 5주차  자료형, 변수, 수식  실습 13주차  특수 클래스와 상속  실습 6주차  프로그램 제어문  실습 14주차  전처리기  실습 7주차  배열  실습 15주차  파일 입출력  실습 8주차  중간고사 16주차  기말고사
  • 9. 강의 소개  출석평가(20%)  매 시간 출석 확인, 실습 결과 확인  중간고사(40%)  1~7주차에 배운 내용을 바탕으로 평가  객관식, 주관식 포함  시험 날짜 변경 가능  기말고사(40%)  9~15주차에 배운 내용을 바탕으로 평가  객관식, 주관식 포함  시험 날짜 변경 가능  별도 과제 없음
  • 10. 강의 소개  강의 자료  www.slideshare.net/yeonahki 에 매주 목요일 업로드  다운로드 혹은 저장하여 수업 시 지참  별도의 교재 없음  참고 자료  시중에 나와있는 C++ 교재 중, 자신의 수준에 맞는 것으로 활용  수업 관련 문의  yh4571@gmail.com