이런 걸
배워요!
Swift 게임 만들기
iOS 장기게임 만들기
기본적인 프로그램밍 문법
아이폰 어플 만들기
Swift 게임 시리즈 두 번째!
Swift언어로 장기 게임 만들기 🀄
장기는 아주 고전적인 1:1 전략 시뮬레이션 게임이라고 볼 수 있는데요, 상대방의 수를 예측해서 최대한 유리한 곳을 찾아가는 두뇌게임입니다.
장기는 각각의 말이 이동할 수 있는 조건이 있고, 그 조건에 해당하는 경우에만 이동이 가능합니다.
장기게임을 직접 만들어 보는 일 역시 프로그래밍을 배우기에 아주 좋은 예제가 될 것 입니다.
기본적인 프로그램밍 문법(변수, 상수, for문, if문 , switch문 , 함수 선언 등)을 자연스럽게 접하면서 어떤 문법이 어디에 어떻게 쓰이는지 알 수 있습니다.
특히 Array 배열 관리(생성, 추가, 삭제, 검색)을 통해 장기알의 이동 등을 제어해보는 것을 함께 배워나가 볼 거에요.
아주 간단한 구조의 게임이지만 프로그램으로 구현한다는 것은 그리 쉽지만은 않은 일이에요. 하지만 저와 함께라면 쉽고 재미있게 프로그래밍을 배우게 되실 거예요.
이 강좌에서는 장기알의 이동 경로 보여주기, 장기알 이동시키기, 상대편 먹기, 장군 기능, 멍군 기능, 게임오버, 간단한 애니메이션 등 다양한 기능을 함께 구현해 볼 건데요, 일단은 단순한 구조의 1:1 턴제로 내가 한번 두면 턴을 상대방에게 넘겨주고, 상대방이 두면 턴을 다시 나한테 넘겨주는 방식으로 구현을 해볼 거에요.
이 강좌를 마치고 다음 강좌에서는 해당 강좌에서 만들어진 장기게임을 활용하여 AI를 적용, 자동으로 컴퓨터와 두는 방식을 배우실수 있습니다. 따라서 다음 강좌를 배우기 위해 기본이 되는 기초강좌라고 보시면 될 거 같아요.
처음부터 하나하나 계단을 밟아서 올라오다 보면 어느새 멋진 게임이 완성되어 있을 거에요.
그럼 저와 함께 게임을 만들어 볼까요?
학습 대상은
누구일까요?
코딩을 처음 접하시는 분
iOS 애플 앱 만들고 싶으신 분
선수 지식,
필요할까요?
한국어
수강생 수
344
수강평 수
11
강의 평점
3.9
강의 수
5
소프트웨어 공학 전공.
******************************************************
PHP 개발 경력 5년. JAVA 개발 경력 2년. SWIFT 개발 3년
******************************************************
Java Android 어플 개발.
Swift IOS 어플 개발.
홈페이지 개발 및 유지보수
- 파리인포 관광어플 개발
- 프랑스어 동사 변화 어플 개발
- 숙박업체 홈페이지 개발 및 유지보수
- 파리 요식업 홈페이지 유지보수
- 화장품 쇼핑몰 사이트 개발 및 유지보수
- 택배 회사 사이트 개발 및 유지보수
현재 프랑스 거주하며 프리랜서 프로그래머로 활동 중 입니다.
인스타 팔로우 해주세요^^ : c_mieux_paris
전체
31개 ∙ (8시간 58분)
가 제공되는 강의입니다.
소개
05:32
1.presentation
02:15
2.Simple Values
22:55
3.Control Flow
24:24
8.Error Handling
16:38
9.Generics
11:45