기타 강좌

그러고보니 전체적인 구조를 먼저 작성하고 필요하면 조금씩 고치면서 만들어야하는데 안올렸군요
소코반(푸쉬푸쉬) 구조

txt파일에 
●◎■★을 사용해서 맵을 배치

프로그램에서 txt파일 읽어서 배열에 저장
배열의 셀 하나는 4바이트고 2바이트는 물체고 2바이트는 지형
배열을 읽어서 화면에 출력 지형위에 물체가있으면 물체만 출력

방향키가 눌리면
그 방향으로 ★이 갈수있는지 없는지 검사

검사에서 뭔가 막고있을경우 ●이 막고있다면 ●다음 칸이 비었는지 검사
벽■이라면 무효처리 비엇으면 ★과● 그 방향으로 옮기기

모든 지형◎이 있는 셀의 물체자리에 ●가 있는지 검사 모두 있으면 다음단계

단계 변수에 +1을 하고 "map%d.txt"의 %d자리에 넣게한후 그 이름으로 파일을 불러서
처음으로 돌아가기

단계변수가 마지막이면 엔딩

Who's 정체불명

profile

두팔과 의지가 있는데 무엇을 못 하겠는가!

< http://mpnp.tistory.com >


List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 891
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 762
기타 PHP 2강. 내가누구 2012.02.24 1993
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Clean Download Buttons Pack file 아방스 2011.12.07 1993
XpressEngine 2011.11.05 XE Camp - XE를 활용한 웹 사이트 구축 아방스 2011.11.07 1989
기타 동영상에서 원하는 부분만 잘리서 편집하기 아방스 2010.11.05 1986
C언어 [ - Zennys -] 제니스의 C언어 강좌 [ 프로그램의 구조 ] -Zennys- 2009.06.13 1984
C언어 [ - Zennys - ] 제니스의 C언어 강좌 [컴파일러] 4 -Zennys- 2009.06.13 1980
XpressEngine 2011.11.05 XE Camp - XE 스킨 제작 가이드 아방스 2011.11.07 1976
기타 3D MAX 2008 - subdivison 모델링 1 아방스 2009.05.28 1976
C언어 스릴 쇼크 서스펜스!!!!!!!! 정체불명 2009.05.01 1967
시네마4D Navié Plants & Effex Krakatoa Edition v2.00.20 For Cinema 4D R14 – R15 – Win64 file 아방스 2013.09.24 1951
C언어 [비쥬얼 C++ 동영상 강좌] 12회 그림 텍스트 리스트 CListCtrl 클래스 아방스 2009.01.12 1883
C언어 [ - Zennys - ] 제니스의 C언어 강좌 [printf함수] file -Zennys- 2009.06.13 1878
C언어 [ - Zennys -] C언어의 기초 ... 8 file - Zennys - 2009.06.08 1861
게임 업로드 방법 아방스 2009.01.06 1857
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - 36 Web Buttons Collection file 아방스 2011.12.07 1856
C언어 [비쥬얼 C++ 동영상 강좌] 11회 Application Rc & 클래스 위자드 배우기 1 아방스 2009.01.12 1847
어도비 프리미어 [프리미어 프로] 영상 회전시키기 (거꾸로 촬영된경우) 아방스 2017.08.01 1835
C언어 [비쥬얼 C++ 동영상 강좌] 09회 화면을 마음대로 만들기 1 아방스 2009.01.12 1826
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Check It Out Button file 아방스 2011.12.07 1815
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - 3D Buttons file 아방스 2011.12.07 1791
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19