머가 먼지 정리안되고 진도가 안나갔다. 단순화 시키자. 우선 해야할꺼, 제대로 돌아가도록 - 책 수준에 맞게 - 완성 소리 포함. 해야할 것 22:17 분 정리 시작 1. 그래픽 수정2. Sound 추가 - 음악 및 효과음 추가3. 맵 생성 random으로 추가 (File class 및 state에서의 기존 코드 제거)4. 폭탄 놓는 위치가 좌측 상단이네...5. 몹의 경우 부딧히면 꺽다보니 좌우 왔다갔다하는 경우가 생긴다 ( 원작은 몹의 크기를 줄여서 적어서 bounding 영역을 만듬) else if ((x == 1 && y == 1) || (x == 2 && y == 1) || (x == 1 && y == 2)){continue;}else if (stageID == 0 &&((x == WIDTH -..
우헬헬. 우선 정리. 사진 굳염 회사 마치고 1.5시간은 논 듯. 게임 아이디어든 머든 빨리 시작해야하는데 ㅠㅠ 25:21 - 2725 라인 Library 324 빼면 2400 vs 1735... 700 라인은 내가 꿩바꿔 먹었나;25:42 - 2721 라인 각 객체의 state 쓰지도 않는데 빼면 15줄. 문제는 어디인가. 가라로 만든 interface class 들 25줄 버그 수정하고, sound 넣고 그래픽 수정하면서 어느 부분이문제인지 정리하자.1. 미끄러지는 기능 추가.2. c 처럼 짜고 c++ 처럼 바꾸는게 맞는듯.3. 이미지 import 필요. 0.5 스케일로 나오고 있음.4. 음악 및 효과음 추가2. 맵 생성 random으로 추가 (File class 및 state에서의 기존 코드 제거)..
from : http://www.unitystudy.net/bbs/board.php?bo_table=writings&wr_id=43 코루틴 보면서 그냥 그런 갑다 해왔는데, 폭발 소녀? 만들면서 state 문이 필요한 부분이 있었다. 폭탄 설치후 3초 후에는 폭탄 터지고 터진 후에는 1초 기다렸다가 폭탄을 사라지게 하는 루틴이었다. 해당 구현을 위해 update에 state 분기문을 두고 시간을 계속 inc 해왔다. 이번에 웹 서핑하면서 위의 글을 봤는데... 쩝. 아하! 란 말이 나오더라 나름 이쁘게 짠다고 짰지만 오른쪽 것에 비할 봐는 되지 않는다. 특히 update() 분기문 상시 호출 Time check에 비해 IEnumerator Start() {} 우왕. 진짜 공부 effecitve 같은거 보..
20:36 - 집 도착 후 자리에 앉음, 어제 풀다만 알고리즘 문제 코딩 시작.
대회 참전까지 40분.. 헤헤 1. 미끄러지는 기능 추가.2. c 처럼 짜고 c++ 처럼 바꾸는게 맞는듯. 2개 남았다. State 정리 까지 는 무슨 지금 해보니까 3. 이미지 import 필요. 0.5 스케일로 나오고 있음.4. 음악 및 효과음 추가 등등등... 이거 하고 대회 참전. 1개 맞추고 전사 미친. 그래서 2014.4.2 일 21:44 분 다시 시작 회사 마치고 1.5시간은 논 듯. 게임 아이디어든 머든 빨리 시작해야하는데 ㅠㅠ 21:44 - 미끄지는거 넣으려니 귀찮네. 전의 코드도 충돌 판전 빼곤 나쁘지 않았는 것 같다.23:55 - 술 마시니까 잠오고 아예 안되넹 우선 미끄러지기 추가. 1. c 처럼 짜고 c++ 처럼 바꾸는게 맞는듯.2. State 정리 까지3. 이미지 import 필..
어제 기록 2956 라인 인데 미끄러지는 기능 빼먹음 ㅡㅡ; 흠 TODO: 1. 몬스터 움직이는 코드 추가2. 맵 생성 random으로 추가 (File class 및 state에서의 기존 코드 제거)3. 미끄러지는 기능 추가.4. 폭탄 놓는 위치가 좌측 상단이네...5. c 처럼 짜고 c++ 처럼 바꾸는게 맞는듯. 머 따로 코드 줄일 때가 안보이네... 근대 이걸 마무리 해야 집에 내려갈때 맥북을 가지고 갈텐데; 10:55 분 집도착 시작. 부사장 가고 차장 가길레 집에옴. 11:16 - 2973 라인 이건 사기여; 1. 몬스터 움직이는 코드 추가2. 맵 생성 random으로 추가 (File class 및 state에서의 기존 코드 제거)3. 미끄러지는 기능 추가.4. 폭탄 놓는 위치가 좌측 상단이네....
23:46 - 전날에 이어 계속 진행 먼가 이상하다 더 많이 뺏는데 24:40 2987 라인 그리고 아직 미완성 상태! ...이게 폭탄위에서 움직이는 코드임. 간단하잖아? 이게 실력인듯. 난 4각형의 각 끝 포인트 얻어서 폭탄의 반이상 전진시 되돌아 가지 못하게 하려고 뻘짓. 하지만 intersection 도입하면 아래와 같이 비교시 4점을 뽑을 필요가 없다. // 置いた爆弾と接触しているかチェックfor ( int j = 0; j = 0 ){ // 0以上なら何か入っている。if ( !isIntersectWall( mP.x, mP.y, mLastBomb[j].x, mLastBomb[j].y ) ){mLastBomb[j] = point(-1, -1);}}..
10:58분 도착 0. 코드 대 정리.1. 시작하기 전 Get Ready 글자 - 미완성2. 몬스터, 유저 죽을 때 애니메이션 없네. 추가해야하고3. 애니메이션 넣으려면 리소스 조사.4. 2인플레이도 넣어라는데 1인플 수정으로 되려나 살펴봐야 하고5. 배경 음악 재생. 효과음 재생6. 맵 초기화 해야함 유저 죽고 다시 시작하면 (완전 실패의 경우)7. 폭탄 터지고 난뒤에 그 Blast에 닿아도 살아있네? 왜 바꿨지 이걸?8. 몬스터가 한 구역을 맴돈다. 루틴이 완전히 Random이 아님. 9. HUD Layer 도입. 12시 부터는 SRM 해야하네.. 바쁘다 바뻐. 헐 없네? codeforces도 일요일날 했네.. 쩝. 이렇게 된거 virtual paricipate라도 한다. ㄱㄱ 24:08 - 책 보고..
1. 폭탄 한번 놓고 난뒤에 이전 키 입력이 남아있어서인지 자꾸 다시 놓는다.2. 시작 메뉴 미완성.3. 시작하기 전 Get Ready 메뉴 미완성4. 몬스터, 유저 죽을 때 애니메이션 없네. 추가해야하고5. 애니메이션 넣으려면 리소스 조사.6. 2인플레이도 넣어라는데 1인플 수정으로 되려나 살펴봐야 하고7. 배경 음악 재생. 효과음 재생8. 맵 초기화 해야함 유저 죽고 다시 시작하면 (완전 실패의 경우)9. 폭탄 터지고 난뒤에 그 Blast에 닿아도 살아있네? 왜 바꿨지 이걸?10. 몬스터가 한 구역을 맴돈다. 루틴이 완전히 Random이 아님. 11. 이미지 바꾸려면 우선 dds 포맷을 쓰는걸 바꿔야하는데 책을 봐야겠네. tga로 수정 요망.12. HUD Layer 도입.13. PAD 추가 14:00..
할것도 없고 방황하느니 예전에 하다만거 다 만들고 난뒤에 소스코드가 극히 단순해 보이는 답안을 보기로 했다. MMO Flappy bird 는 시기 상조인듯 하다. 쓸때없이 c# unity 연동 보다가 시간만 낭비했다. 일 자체가 그리 끌리지도 않는듯 하다. Framework 자체는 책에서 기본을 제공해 주지만 cocos2d-iphone과는 비교할 봐가 안되는 듯 하다. 아래 작업하는데 시간이 괘 들었다. 최초 시작: 2013.10.9 - 계기는 팀장이 짜증나게 해서 게임 업계로 전직하려는 목표가 다시 기억남. 몇주간 "세가의 신입 사원 교육 과정에서 배우는 게임 프로그래밍의 정석" 앞에꺼 만들고 보가다가 이 프로젝트 시작함. 2013.11.17 - 진도 안아가고 지침. 열성적을 할 목표가 없음. 이거 만..
- Total
- Today
- Yesterday