[C++] 'To Be Jedi' 개발 언어 : C++ 개발 기간 : 2010년 8월. 정확히는 7월에 C++공부를 시작하면서부터 조금씩 만들어나갔다.개발 인원 : 1인 프로젝트.개발 동기 : 동아리 정회원 승급 심사 겸 C++ 공부. 게임 소개영화 '스타워즈'를 배경으로 둔 Text RPG. 한명의 제다이(플레이어)가 트레이닝과 실전 연습을 통하여 최고의 제다이 마스터가 되는 것이 게임의 목표이다. 공부를 목적으로 만들었기 때문에 별 재미는 없다. 실행파일 다운로드 링크. clear test 버전은 트레이닝 3번만 받으면 게임 클리어 화면을 볼 수 있도록 설정한 것. 대학 입학하고, 1학년 때 만든거라 지금 생각하면 부족한게 너무 많다. 2학년때 수정할까... 도 생각해봤지만 아무래도 미친 짓인 것 같아서 그만둠. 소스코드는 부끄러우니.. 더보기 문제를 해결해보자... 문제1. S 자 형태 경로를 그리며 지나는 오브젝트들이 존재.2. 오브젝트는 0.7초에 한번씩 생성되어 경로를 따라감.3. 마지막 끝 점에 도달하면 하나씩 쌓임.4. 경로 전체에 오브젝트가 꽉 차면 오브젝트 생성 중지.5. 사용자로부터 특정 이벤트를 받아올 경우 맨 마지막 오브젝트가 Destroy이때, 쌓인 오브젝트가 다시 경로를 따라가다 마지막 지점에 도달하면 움직임 다시 중지. 그래서 생각해본 해결방안들. 1. S 자 형태 경로를 그리며 지나는 오브젝트들이 존재. iTween Motion Path 를 사용하여 해결. 정말 너무너무 편하다ㅠㅠ관련 링크 : http://pixelplacement.com/2010/12/03/visual-editor-for-itween-motion-paths/동영상으로 친절.. 더보기 중간고사 대비 관련해서 이것저것 남겨두는 포스팅. 중간고사가 .. 어떤 기능을 가진 unity project를 보고 그대로 구현해내는 건데그래서 지금까지 공부했던 것들??을 정리해보는 포스팅. 오픈북 아닌 오픈북.난 기초적인 것도 죄다 까먹어서 전에 했던 자료들 찾아가면서 하므로작년 유니티 성적 꼴이 되지 않으려면 열심히 적어놔야겠다!! 'ㅅ' 1. 3D picking by raycast(C#) Ray ray;ray = Camera.main.ScreenPointToRay(Input.mousePosition);RaycastHit hit;if(Physics.Raycast(ray, out hit, 30)){if(hit.transform.tag == "~~~"){ }} 스크린으로부터의 카메라 포지션을 받아와서 쏘아주는 형식.RaycastHit 형 변수로 맞은 .. 더보기 이전 1 ··· 14 15 16 17 18 19 20 21 다음