Devlec.com Javacstudy.com Androidstudy.net iPhonestudy.co.kr
Home
VIP FreePass C# ASP.NET ADO.NET LINQ ASP.NET MVC ASP.NET Mobile Entity Framework Windows Server SQL Server WPF Silverlight JAVA JAVA IO Thread JSP MVC Model 2 RESTful JAVA Maven ORACLE Struts Framework IDE HTML/CSS ASP C/C++/MFC Objective-C iPhone Game Windows Phone Algorithm Data Structure Design Pattern XML Graphic Design HTML5 CSS3 웹표준 Javascript DOM Ajax jQuery jQuery Mobile Project PHP Actionscript 3.0 License JAVACSTUDY.COM Android New Version
My페이지 |  처음사용자 이용안내 |  게시판 |  회사소개
전과정 프리패스 6월 스페셜할인 → 6/29[목] 마감 | 6월 신강좌 90% 빅할인!

이전페이지 바로가기

C#으로 만드는 테트리스 게임 프로그래밍

2개월 / \220,000 원 / 박용준
본 과정은 C#으로 테트리스 게임 프로그램을 만들어가는 과정을 하나하나 살펴보면서 C# 기초 문법을 익힌 후 하나의 완성된 프로그램을 만들어 보는 과정입니다. 선수학습으로는 C# 4.0 프로그래밍 입문 기초(Part 1, 2, 3)를 먼저 공부하고 학습하실것을..



1 C# 콘솔 기반의 테트리스 프로젝트 소개 및 데모 첨부파일다운 13:10 동영상다운
2 콘솔 초기화 및 시작 화면 구성 영역 17:30 동영상다운
3 게임 종료 화면 만들기 31:35 동영상다운
4 테트리스 게임 키보드 조작 처리기 만들기 15:40 동영상다운
5 Tetris 클래스 설계 시작: 시작과 종료 메서드 만들기 15:24 동영상다운
6 Tetris 클래스: Key 열거형과 KeyInput 메서드 구현 20:30 동영상다운
7 DrawField 메서드와 WriteArray 메서드: 초간단 블록 그리기 함수 만들기 18:20 동영상다운
8 Tetris 클래스: 게임 영역 컨테이너 만들기 및 생성자 추가 15:42 동영상다운
9 게임 영역 테두리 출력하기 25:20 동영상다운
10 콘솔에 2D 배열을 출력(WriteArray 메서드 완성) 32:30 동영상다운
11 다음 블록 보이기 및 안보이기 기능 완료(DrawField) 22:25 동영상다운
12 Block 클래스: GetRandomBlock 메서드 구현 32:42 동영상다운
13 Block 클래스: 블록을 시계방향으로 회전(RotateRight) 기능 추가 33:00 동영상다운
14 Tetris클래스: GameFieldData속성과 Next 속성 만들고 메인에 적용하기 25:30 동영상다운
15 Tetris클래스: 섀도우 블록 보이기 숨기기 기능 관련 필드 속성(ShadowBlock속성) 21:10 동영상다운
16 Tetris: 컨테이너에 현재 블록쓰기 로직 구현(FixBlock 메서드) 44:50 동영상다운
17 Tetris클래스: FixBlock 메서드 완성 및 현재 사용중인 블록의 색상을 변경하는 코드 추가 17:35 동영상다운
18 Tetris클래스: KeyInput에 블록 회전하는 코드 적용 11:12 동영상다운
19 섀도우 블록 출력하는 코드 부분 개선 23:57 동영상다운
20 Tetris클래스: 블록을 특정위치에 쓸 수 있는지 확인하는 메서드(CanPositionedAt) 27:27 동영상다운
21 GameFieldData 속성 완성, 기본적인 수작업으로 진행되는 테트리스 완성 11:35 동영상다운
22 Tetris.Step: 아래로 한칸 이동하는 메서드 21:45 동영상다운
23 KeyInput: 키입력 관련해서 회전시 없어지는 버그 수정 등의 예외처리 적용 18:55 동영상다운
24 특정 행이 완성되면 해당 라인 삭제하는 로직 구현(CheckLines, RemoveLine) 31:15 동영상다운
25 대리자와 이벤트 추가 후 완성된 점수 출력하기(LinesDone이벤트) 23:55 동영상다운
26 게임 종료 관련 대리자와 이벤트 그리고 이벤트 처리기 사용하는 여러가지 방법 설명(GameOver이벤트) 21:31 동영상다운
27 Mover 스레드 생성: 1초에 한번씩 아래로 떨어지는 로직 구현 및 그리기 함수 잠금 기능 적용 26:20 동영상다운
28 사용자입력(Up 또는 Down키 클릭) 후 1초간 시간차 부여하는 로직 추가 25:52 동영상다운
29 한라인 맞출때마다 조금씩 빨라지는 로직 추가 후 마무리 15:45 동영상다운
30 테트리스 게임 배포(모든 닷넷프레임워크 공통 사용 가능토록 소스 수정)(강의완료) 21:00 동영상다운





   
   
홈 회사소개 이용약관 개인정보 보호정책 이용안내 Q&A FAQ Guide