Recent Posts
Recent Comments
Link
03-29 00:00
목록TETRIS (1)
동글동글 라이프
Xna Tetris
XNA 번역서를 살펴보면 Tetris 예제가 있다. 워낙 유명한 게임이라 빼놓지 않고 구현해 놓았다. 사실 이 테트리스까지만 다루어도, 2D 게임의 전반적인 부분은 다 이해할 수 있을 정도인데, 간단한 스크립트를 짜서 전체 라인수를 출력해보니 5000줄 가까이 되는것을 알 수 있었다. 말이 5000줄이지만 주석이 3분의 1정도는 되는 듯... 공개되어 있는 소스를 그대로 설명할 필요는 없을 것이고, 기존의 소스를 바꾸어 테트리스 도형을 더 추가시켜보겠다. TetrisGrid.cs 파일을 살펴보면, 블럭의 타입을 결정하는 상수들을 먼저 설정해 주어야 하는데, public enum BlockTypes { Empty, Block, Triangle, Line, RightT, LeftT, RightShape, L..
개발자 이야기/Programming
2009. 10. 14. 01:19