~ 유니티3D를 이용한 탄막슈팅게임 제작 ~ 0. 프로젝트 개요 다음과 같은 게임을 참고 및 목표하여 탄막슈팅게임을 만든다. # 동방프로젝트 2차 창작게임 永遠消失的幻想鄉 ~ The Disappearing of Gensokyo # NieR:Automata™ 1. 제작 구도 게임의 제작은 크게 1) 시스템 설계2) 코딩3) 모델링 로 나뉜다. 시스템 설계 단계에서 게임의 UI와 플레이 시스템을 구상한다. 간단한 시스템 설계가 되었다고 생각하면 그에 맞추어 씬을 만들어나가며 코딩을 시작한다. 어느정도 게임같은 체계가 잡혔다고 생각할때즈음 모델링을 시작한다.
솔리드웍스 튜토리얼 https://www.solidworks.com/sw/resources/getting-started-3d-parts-design.htm (Zoom)마우스 휠 : 줌인 줌아웃툴바 - Zoom to Fit툴바 - Zoom to Area - 드래그 선택 한 부분 줌인툴바 - Previous View(Ctrl + Shift + z) (View Orientation)툴바 - View Orientation - (9 View options, Front, Back, Left, Right, Top, Bottom, Isometric, Trimetric, Dimetric) 스페이스바 후 선택 or 마우스 우클릭으로 드래그하여 선택마우스 가운데 버튼 드래그로 회전 (또는 마우스 우클릭 - Rotate Vi..
test1.txt 파일을 불러와 내용을 그대로 test2.txt 파일로 출력하는 코드입니다. int 형으로 한문자 한문자 입력을 받아 putc() 함수를 사용하여 그대로 새 텍스트파일에 출력을 합니다. 1234567891011121314151617181920212223242526272829303132#include int main(void){ FILE *fp; // 입력받을 파일과 출력할 파일의 정보를 저장할 변수를 생성 fp = fopen("file.txt", "r"); // in 변수에 파일 정보(이름, 방식)를 저장한다. // "r"는 read의 약자로 읽기 전용으로 불러온다는 뜻. int c; // 입력받을 문자를 저장할 임시 변수를 생성 while ((c = getc(fp)) != EOF) { ..
test1.txt 파일을 불러와 내용을 그대로 test2.txt 파일로 출력하는 코드입니다. int 형으로 한문자 한문자 입력을 받아 putc() 함수를 사용하여 그대로 새 텍스트파일에 출력을 합니다. 1234567891011121314151617181920212223242526272829303132333435#include int main(void){ FILE *in, *out; // 입력받을 파일과 출력할 파일의 정보를 저장할 변수를 생성 in = fopen("test1.txt", "r"); out = fopen("test2.txt", "w"); // in 변수에 파일 정보(이름, 방식)를 저장한다. // "r"는 read의 약자로 읽기 전용으로 불러온다는 뜻. // "w"는 write의 약자로 쓰기..
콘솔 창에서 W, A, S, D 키로 커서 움직이기 연습. system("cls"); 명령을 사용하여 이동을 할 떄마다 화면이 새로고침되므로 딜레이가 심하여 좋은 코드는 아니다. 메모용으로 저장 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include#include //system("cls");#include //getch();#define WID 50#define HEI 20int x=WID/2;int y=HEI/2; void mov(int key);void drw(void); void mov(int key) { if (key == 87 || key == 119) { if (y>0) {y--; drw..