공부공부85 알고스팟(algospot) 15장 계산 기하 15.2 계산기하의 도구1 ) 벡터의 구현!struct vector2{ double x, y; //생성자를 explicit으로 지정하면 vector2를 넣을 곳에 잘못해 //실수가 들어가는 일을 방지 explicit vector2(double x_ = 0, double y_ = 0) :x(x_), y(y_) { } //두 벡터의 비교 bool operator==(const vector2 &rhs) const { return x == rhs.x&&y == rhs.y; } bool operator 극각도.. 2022. 5. 8. 알고스팟 (algospot) 9장 동적계획법 테크닉 9.1 최적화 문제의 실제 답 계산하기재귀 호출의 각단계에서 최적해를 만들었던 선택을 배열에 저장후 비교 최신화별도의 재귀함수를 이용해 선택지를 저장 출력!**예제)**최대증가 부분수열 실제로 출력하기-> LIS = 각원소가 이전 원소보다 크게 리스트를 구성한것중 가장 길이가 긴것 각 문제들9.2 여행짐싸기9.4 광학문자인식 9.6 k번째 답 계산하기모든 답들을 만들고 메모이제이션(물론 각 블록을 구분할수있다면 스킵하고 저장 가능)k-1개를 스킵하고 답을 출력한다 ---> 최소최대값존재할수도있음 ex) 10000000000 이하임예제) 모스부호사전-- 부호 만들어 찾기 각 문제들9.7 k번째 최대 증가 부분수열9.9 드래곤 커브 9.11 정수 이외의 입력에 대한.. 2022. 5. 8. 캡스톤디자인 6주차! 서버 구축을 끝내고 진행중인 프로젝트에 적용시켜 보았습니다. 앞쪽3개는 창이 클라이언트(사용자)창이고 뒷쪽 검은cmd창이 서버입니다. 연결은 되었으나 캐릭터의 모습만 보일뿐 다른 오브젝트들은 작동하지 않았습니다. 서버와 클라이언트간의 정보전달을 해주어야 이 문제를 해결할수 있을것 같습니다. 언리얼에서는 리플리케이션이라는 방법으로 서버에서 클라이언트, 클라이언트에서 서버로 정보를 전달할수있습니다. 이번주는 캐릭터들의 모션,오브젝트들을 서버에 전달해 주었습니다. https://youtu.be/yosJGcpjA1E그리고 언리얼 서버 부분을 공부해 보고 있습니다. '언리얼? 유니티? 게임관련/언리얼 멀티플레이' 카테고리의 글 목록 ljhyunstory.tistory.com 2022. 4. 12. 캡스톤디자인 5주차! 이번주차는 2D캐릭터에게 데미지를 입힐 수 있도록캐릭터가 공격 할 수있도록 구현해 보았습니다. 위의 몬스터 말고도 여러 몬스터, 함정들을 만들어보았습니다. 3D 부분에서는 코인을 생성할 좌표들을 구역별로 나누어 배열로 구성하고 그안에서 랜덤하게 위치를 잡아 코인이 생성하도록 구현해 보았습니다. 맵에서도 코인의 위치를 알수있도록 만들어 주었습니다. 캐릭터 애니메이션도 구현해 보았습니다.(걷기,달리기,점프,옆으로 이동) 여러가지 캐릭터들도 사용자가 선택할수 있게끔 구현할 예정입니다. 그리고 멀티를 위한 서버부분도 현재 구현중입니다. 언리얼 (UE4) 데디케이티드 서버 연동해보기(1)데디케이티드 리슨서버 설명 UE4 데디케이티드 서버 만들기 샘플 그냥 이거 따라하면 됨. S.. 2022. 4. 5. 캡스톤디자인 4주차! 이번 4주차에서는 주로 2D,3D UI를 진행해 보았습니다. -2D게임진행바 3D 미니맵 전체맵 ui (모양이나 스타일은 변경예정) 플레이어가 죽는것과 리스폰도 한번 구현해 보았습니다.(카메라진동, 빨간빛 화면?) 2022. 3. 29. 캡스톤 디자인 3주차! 3주차에는 앞주에 찾은 라이브러리를 가지고 먼저 2d맵부터 구현해보았습니다. 구현사항 1.맵을 만들고 스테이지를 이동하기위한 블루프린트를 만들어 보았습니다. 2.로딩창을 만들어 보았습니다. 3. 이동 블록들 구현해보았습니다 https://www.youtube.com/watch?v=8zSgF7RMj0k 게임 ui부분도 진행중입니다! 2022. 3. 19. 이전 1 ··· 10 11 12 13 14 15 다음