본문 바로가기

개발💻417

[개발 일지] 24. 11. 18 Mon 【 To-do list 】  - Unity 자격증 취득하기 【 In progress 】  - Unity Certified Professional: Programmer【 Done 】  - C# 문법 공부【 Reflect 】유니티 자격증 공부를 잠정 중단했다. 시험을 미국에서 신청하는 바람에 한국에서는 볼 수 없는 상황이 되었다. 결국 유니티 시험 준비를 미루고 머신러닝 공부로 방향을 바꾸었다.  왜 유니티 공부에 몰두하지 못했을까 고민해봤다. 아마도 게임 중독에 대한 두려움 때문인 것 같다. 게임을 하고 나면 흘러간 시간에 죄책감이 밀려오고, 그 시간이 아깝다는 생각이 든다. 그 시간에 차라리 책을 읽거나 운동을 했다면 좋았을 텐데 하는 후회가 따른다. 하고 싶은 것은 많지만 하지 못한 것들이 많기 때문에.. 2024. 11. 19.
[Unity] Object Pooling 【 오브젝트 풀링이란? 】오브젝트 풀링은 필요한 오브젝트를 매번 새로 생성하고 삭제하는 대신, 미리 생성해둔 오브젝트들을 재사용하는 기법입니다. 특히 총알, 적, 파티클 등 다량의 오브젝트가 빈번하게 생성되고 소멸되는 경우 큰 효과를 볼 수 있습니다. 이 방법은 객체 생성과 삭제 시 발생하는 메모리 할당과 해제 비용을 줄이고, 성능을 개선하는 데 도움이 됩니다.하지만 언제나 오브젝트 풀링이 필요한 것은 아닙니다. 오브젝트 풀링을 무조건 적용하면 오히려 코드가 복잡해지고 관리가 어려워질 수 있습니다. 따라서 오브젝트 풀링을 적용할 때는 해당 상황에 대한 비판적 사고가 필요합니다. 과연 지금 이 상황에서 오브젝트 풀링이 성능 최적화에 기여할 만큼 중요한가? 라는 질문을 던져봐야 합니다. 【 Unity에서 오.. 2024. 10. 27.
[개발 일지] 24. 09. 24 Tue 【 To-do list 】  - Unity 자격증 취득하기 【 In progress 】  - Unity Certified Professional: Programmer【 Done 】  - C# 문법 공부【 Reflect 】공부는 나의 평생 과업이다. 평생 공부를 하는 것은 이미 정해진 일이고, 이제는 무엇을 어떻게 제대로 공부할지가 고민이다. 단순히 보여주기 위한 공부가 아니라, 실제 세상을 변화시키거나 가치를 창출하기 위한 목적으로 공부를 해야 한다. 나는 박사학위까지 취득하고 싶다. 현재 나에게 필요한 것은 시간과 돈이다. 시간이 점점 줄어들고 있는 반면, 돈은 조금씩 늘어나고 있다. 이 두 가지 간극 속에서 최대한의 효과를 내야 한다. 짧은 시간 안에 많은 돈을 벌 수 있는 방법은 무엇일까? 사실 월.. 2024. 10. 23.
[개발 일지] 24. 09. 23 Mon 【 To-do list 】  - Unity 자격증 취득하기 【 In progress 】  - Unity Certified Professional: Programmer【 Done 】  - C# 문법 공부【 Reflect 】나는 무언가를 시작하는 것에는 능숙하지만, 끝까지 마무리하는 경우는 시작한 횟수에 비해 매우 적다. 예를 들어, 책과 강의를 활발히 구매하지만, 강의를 제대로 수강하거나 반복해서 체화한 적은 거의 없다. 또한, 사놓고 읽지 않는 책들도 많다. 비용 측면에서 보면 이는 분명 낭비다. 객관적으로 생각해보면, 내가 나 자신을 과대평가한 것일지도 모른다는 생각이 들었다. 물론, 미래의 시간을 정확히 예측할 수는 없지만, 이번 경험을 통해 크게 두 가지를 깨달았다. 첫째, 나는 불규칙한 하루 루틴.. 2024. 10. 23.