오늘 할일45 1/2 1.강의 1개 듣기 오늘 할일 2024. 1. 2. 12/31 1.dx 강의 1개 듣기 오늘 할일 2023. 12. 30. 12/29 1.dx 강의 1개 듣기 2.태양계 과제 하기. 일단 태양계 완성은 했는데 맘에 안들어서 축 회전 연산 부분은 일요일에 다시 해볼 예정. https://rokaisback.tistory.com/49 Directx11 태양계 과제 1. 코드 리딩 2. 텍스쳐 입히기 3. 공전 , 자전 3 공전 자전 공전을 구현할 때 부모의 자전 속도와 다르게 공전 속도를 가져야 하기 때문에 어떻게 할까 고민하다가 Unity 처럼 RotateAround를 구현하였 rokaisback.tistory.com 오늘 할일 2023. 12. 29. 12/28 1.dx강의 1개 듣기 2.script reader cpp구현. txt 변경점 없는지 체크하는 부분 구현. 3.학원 숙제 태양계 만들기 시작. 2.script reader cpp구현. txt 변경점 없는지 체크하는 부분 구현. https://rokaisback.tistory.com/47 11. ScriptManager 자동화 ScriptManager 자동화 ScriptReader 완성 및 Script dll 에 적용 cpp 구현 변경점 체크 구현 결과 Script Reader.exe 를 Script 프로젝트가 빌드될 때 빌드 이벤트로 실행 시키도록 했다. Script가 추가되거나 삭제될 rokaisback.tistory.com 오늘 할일 2023. 12. 28. 12/27 1.dx 강의 1개 보기. 2.script reader 만들기. https://rokaisback.tistory.com/44 11. ScriptReader/FileManager/ FileManager ReadFile 기능을 구현하였다. 만든 함수들 함수 설명 ReadFile 파일 내용을 읽는 함수이다. 1. CatPath (): _ePath 로 들어온 type에 따른 Path 정보와 _tcPath 정보를 이어붙인다.(읽고자하는 파일 주소 rokaisback.tistory.com 오늘 할일 2023. 12. 27. 12/26 -강의 1개 - file system -> Path 리턴 시키도록 함. https://rokaisback.tistory.com/42 10.map nilnode,begin,특수화 delete 수정 / FileManager / ScriptReader 1.Map nilnode , begin() 수정 공유 되는 nilnode => 공유 안되는 nilnode 기존의 map은 nilnode가 static 이었다. 이렇게 하면 같은 Key,Value로 만든 map이 여러개인 경우, 같은 nilnode를 공유하기 때문에 문제가 발생 rokaisback.tistory.com -os 1개 정리 -script manager 코드 생성기 만들기 - engine 코드에 적용하기 - dx 강의 1개 보기 -input manager 오늘 할일 2023. 12. 26. 12/23 dx 강의 3개 보기 오늘 할일 2023. 12. 22. 12/22 1.map 사전식 비교 함수, string 특수화 해주기 2.map + time stemp 하기 https://rokaisback.tistory.com/39 9.Map 문자열 사전식 정렬 / map + Script time stemp 1.Map 수정사항 사전식 비교를 위한 수정 기존 문자열 비교가 사전순으로 이루어지지 않은 부분에 대해 추가 작업을 하였다. 특수화 처리하기는 코드가 길어질 것 같아서 아래와 같이 template를 변 rokaisback.tistory.com 오늘 할일 2023. 12. 21. 12/21 1.경로에 있는 script들의 이름으로 해시값에 접근한다. 2.수정 날짜를 비교해서 기존과 달라졌으면 수정이 일어난것으로 파악한다. https://rokaisback.tistory.com/37 8.구조 바꿈/ Sha256 다운받아서 프로젝트에 적용. 1. 구조 바꿈 바뀌기 전 구조는 dll에서 받아온 기능을 랩핑한 class 느낌으로 구조를 짰다. 바뀐 후 구조는 Engine 과 Lib에서 포인터를 받아서 해당 pointer를 통해 접근하게 했다. 이렇게 함으로써 좀 rokaisback.tistory.com 오늘 할일 2023. 12. 20. 12/20 1.dx 강의 듣기 2.os 강의 정리 3.project console 모드에서 window 모드로 변경, script 변경사항 생기면 rerode 하기. 1.dx 강의 듣기 완료 2.OS 강의 정리 3. project console 모드에서 window 모드로 변경하고 script 변경사항 생기면 rerode 하기. https://rokaisback.tistory.com/35 7. 콘솔 -> 윈도우 모드로 변경 / GameManager/Script 수정점 감시 rokaisback.tistory.com 오늘 할일 2023. 12. 19. 12/19 1.Component, Script 구조 짜기 1.Component, Script 구조 짜기 https://rokaisback.tistory.com/32 5.Engine.dll - Script.dll class 간의 상속 Engine에서 Component와 Script를 구현한다. 원래 Script.dll 은 Engine.dll 에 의존적이기 때문에 dll 끼리의 상속을 진행하였다. Script.dll 과 Engine.dll 의 상속 Test를 위해 Engine.dll 에는 CScript만 구성. Script.dll는 rokaisback.tistory.com 오늘 할일 2023. 12. 19. 12/18 1.dx 강의 2.os 정리 3.script 상위 클래스 짜기. - dll 끼리 상속 해보는중.. 4.script 자동화 코드 짜기 dx 강의 듣기 완료. OS 강의 정리 Memory - 단일,멀티/연속 할당/고정 분할/메모리 단편화 https://rokaisback.tistory.com/28 [OS] rokaisback.tistory.com 오늘 할일 2023. 12. 18. 이전 1 2 3 4 다음