본문 바로가기
반응형

전체 글297

[게임 개발] 기본 Unity 환경 설정 코드 - 싱글톤 패턴 보호되어 있는 글 입니다. 2024. 10. 28.
게임 적(몬스터) 순찰 기능 만들기 - 다익스트라 알고리즘 게임 활용 방법 안녕하세요 오늘 다익스트라 알고리즘에 대한 글을 적어볼까합니다. 원래 저는 알고리즘 공부하는 것을 그렇게 좋아하지 않는데요 왜냐하면 알고리즘을 배워도 게임 개발에 어떻게 써먹어야할지 잘 안 와닿기 때문입니다. 하지만 확실히 개발하다 보면 필요할 때가 오게 됩니다. 그래서 이번에는 제가 어떤 게임을 개발하면서 어떤 부분에 이런 알고리즘 활용해서 기능을 개발할 수 있는 지와 이 알고리즘 방식에 대해 저 나름대로 설명을 풀어나갈까 합니다!  이번에 제가 만든 게임은 어떤 장소에서 순찰하는 적이 있고 그 순찰하는 적을 피해서 플레이어가 아이템을 획득해서 탈출하는 게임입니다. 여기서 중요한 부분은 아무래도 적의 움직임입니다. 적의 움직임이 너무 쉽고 단조롭다면 난이도가 하락하고 플레이어들이 덜 재밌어 하겠죠?  .. 2024. 10. 20.
웹 게임 / VR 개발 플랫폼 레드브릭(Redbrick) 소개 - 레드브릭 장단점 안녕하세요 오랜만에 글을 적게 되었습니다.요즘 기술 관련 쓸 게 없다가 이렇게 한 건을 발견해서 적게 되었습니다. 고로 오늘은 아래 사진의 레드브릭 플랫폼에 대해 소개해볼까 합니다!  처음은 참여할만한 게임 공모전을 찾다가 다음과 같은 공모전을 발견하게 되었습니다! 상금도 크고 무엇보다 온라인으로 참여 가능하다는 점이 좋은 것 같아서 살펴보았는데 생각보다 잘 되어 있어서 이렇게 소개하게 되었습니다!  https://www.wevity.com/index_university.php?c=find&s=_university&gbn=viewok&gp=8&ix=91809  2024 레드브릭 온라인 게임 잼2024 레드브릭 온라인 게임 잼■ 공모 주제- 게임 잼 당일 공개■ 공모 내용- 레드브릭 스튜디오, 유니티로 제.. 2024. 10. 12.
2024 넷마블 게임 콘서트 후기 안녕하세요 매우 오랫만에 글을 적게 되었습니다. 바쁜 와중에 기회가 닿게 되어 2024년 넷마블 게임 콘서트에 가게 되었습니다. 그래서 오늘은 이에 대한 내용을 적어보고자 합니다! 먼저 사전 신청을 받았고 그 중에서 무작위로 일부만 선정되서 선정되었다는 문자가 날라왔습니다.   전에도 여러 주제로 진행했지만 이번 콘서트 주제는 게임과 연결로 총 2분이 나와서 관련된 강연을 진행해주셨습니다. 토요일 오후 3시에 진행했고 개인적으로 진행 시간은 딱 좋은 것 같습니다.  넷마블 가는 길. 멀리서 넷마블 건물이 보이는데 크고 웅장하네요 저도 언젠가 저렇게 큰 곳에서 일해보고 싶습니다. 정문까지 가니깐 역시 대기업이라 그런지 회사가 좋고 몰이 같이 있어서 밥 먹기도 좋아보입니다.  들어가니깐 익숙한 애들이 반겨주.. 2024. 9. 29.
[해커톤] Junction Asia 2024 참여 후기 안녕하세요 오늘은 얼마 전에 참여한 해커톤 후기에 대해 작성해볼까 합니다. 제가 참여한 해커톤 이름은 "Junction Asia 2024" 입니다. 혹시나 제 글을 쭉 읽었다면, 제가 작년에도 해당 해커톤을 참여한 것을 기억하고 있을 수도 있습니다. 혹시나 작년에는 어땠는지 궁금하다면 아래 링크를 참고해주세요. 작년 Junction Asia 2023 참여 후기 : https://88-it.tistory.com/368및 제작한 프로젝트 글 : https://88-it.tistory.com/369 해당 해커톤은 게임은 아니고 앱이나 웹 개발 위주로 이루어진 해커톤입니다.  Junction Asia 사이트 : https://eu.junctionplatform.com/home 위 사이트에서 Junction As.. 2024. 8. 19.
[유니티/Unity] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 / Failed to apply plugin 'com.android.internal.application'. / Cannot parse project property android.enableR8='' of type 'class java.lang.String' as boolean. Expected 'true' or 'false'. 오류 수정 안녕하세요 개발하다가 오류나서 나중에 제가 안 헤매기 위해서 오류난 부분과 수정하는 과정을 적어볼까 합니다. 먼저 게임을 앱 빌드 하는데 생긴 오류로 다들 한번쯤 겪었을 CommandInvokationFailure: Gradle build failed. 오류입니다.  정확히 제가 난 오류는 위와 같았으며, 처음에는 CommandInvokationFailure: Gradle build failed. C:\Program Files\Unity\Hub\Editor\2022.3.16f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2022.3.16f1\Editor\.. 2024. 8. 17.
[공모전/게임잼] 대한민국 No.1 서버 게임 개발 공모전 / 제 2회 포톤 게임잼 - Photon Game Jam 예선 참여 후기 및 Photon 이용 후기 안녕하세요 오랜만에 프로젝트 관련된 글을 작성하게 되었습니다.요즘 회사 그만두고 프리랜서를 뛰다가 이 마저도 끝나서 심심한 찰나에 이렇게 빈 시간에 여러가지를 도전해보자 해서 참여하는 활동들이 몇 개 있습니다. 이 중에 한 개를 이 글을 통해 공유해볼까 합니다.  참여한 공모전은 게임 공모전으로 게임 개발자라면 한번 쯤 들어보셨을 Photon에서 여는 공모전 참여하고자 해당 프로젝트를 시작하게 되었습니다. 요즘 꿈이 모든 장르 게임 한번 씩 만들기인데 멀티 게임은 한번도 안 만들어 봐서(회사 프로젝트 외 개인적으로) 흥미가 가더라고요.   위 포스터를 통해 관련 공모전 내용을 자세히 보실 수 있습니다. 현재는 팀 접수 후 1차 예선 제출을 위해 게임을 만들고 있습니다. 그래서 제일 중요한 무슨 게임을 만.. 2024. 8. 6.
게임 분석 스터디 5주차 후기 및 최종 스터디 참여 후기 + 게임 분석서 쓰기 TIP 이번에는 4주차에 이은 5주차 글을 작성해봅니다.5주차 주제 : 방치형 RPG제가 안해본 장르여서 최신 게임 중 검색하다가 귀여운 컨셉을 가지고 나름 유명한 게임을 고르게 되었습니다. 이름은 버섯커 키우기 이며 이름에서 드러나듯이 버섯을 키우는 컨셉입니다. 생각보다 조작 방식이 매우 간단하고 유저가 할 게 너무 없어서 신기했습니다. 거의 해줄만한게 기다리다가 뽑기 깡하고 강화해주고 이 마저도 레벨 업하면 오토로 돌릴 수 있는 점에서 정말 시간 투자를 안하는 게임이었습니다. 다만, 나중에 보면 재화가 쌓여있고 자동으로 강화되어 전투력이 높아진 것을 느낄 수 있다는 점에서 만족감을 느낄 수 있었던 것 같습니다.  자세한 분석 내용은 아래를 참고해주세요! 분석한 게임 이름 : 버섯커 키우기   게임 이름 : .. 2024. 7. 28.
게임 분석 스터디 4주차 후기 이번에는 3주차에 이은 4주차 글을 작성해봅니다.4주차 주제 : 수집형 RPG 분석이번 주제는 딱 맞는 게임을 제가 오랜 전부터 해오고 있어서 해당 게임을 분석해보기로 했습니다. 바로바로 원신이라는 게임으로 한번 쯤 제 블로그에서 게임 소개를 한 적 있는 게임입니다. 어떻게 보면 애니메이션 그래픽 풍의 게임을 초반에 흥행시키는데 많은 영향을 준 게임입니다. 분석한 게임 이름 : Genshin Impact   게임 이름 : Genshin Impact출시 년월 : 2020년 9월 28일개발사: miHoYo -> 호요버스장르 : 오픈 월드 액션 RPG, 수집형 RPG, 롤플레잉 게임타겟층:10대 후반에서 30대 중반의 플레이어오픈 월드 RPG와 액션 게임을 선호하는 플레이어애니메이션 스타일 그래픽과 스토리를 .. 2024. 7. 28.
반응형