본문 바로가기

Kua Project4

[Unity] MaskTime 프로젝트 개발 기간 : 2020.12.11 ~ 2020.12.13 담당 포지션 : 프로그래머 사용 언어 : C# 사용 툴 : Unity 프로젝트 소개 - Unity로 개발한 비주얼 노벨 장르의 게임입니다. - 2020 인디게임위크엔드 게임잼에 참여하여 5인 팀으로 3일간 개발한 프로젝트입니다 개발을 하면서.. - 게임 내 Animation 기능 구현(캐릭터), Spine 애니메이션 연동을 위해 Spine Runtime 라이브러리 활용 - 현재 출력되는 대사에 맞게 배경, 애니메이션, 캐릭터 타입들을 Excel에서 파싱하여 적용되도록 구현 - 게임 사운드 기능 구현 - 여러 리소스와 애니메이션 타입들을 빠르게 검색하여 적용되도록 Dictionary와 Enum을 활용해 관리 플레이 영상 2020. 12. 14.
[C++]미로 생성 알고리즘 사용 언어 : C++ 사용 툴 : Window API 프로젝트 소개 - 3가지 미로 생성 알고리즘을 구현 - BinaryTree, SideWinder, RecursiveBacktracking 개발을 하면서.. - Window API를 간단히 활용해 개발 진행 - 간단한 Tile, Maze class를 생성하여 개발 - 미로 생성 과정이 보이도록 단계별로 렌더 - 각 알고리즘들마다의 장단점 분석 플레이 영상 github https://github.com/DeveloperKua/Algorithm_Datastructure/tree/master/Algorithm/Maze%20Generator_API DeveloperKua/Algorithm_Datastructure Study and Implementation o.. 2020. 10. 7.
[Unity]Board Game_카탄 프로젝트 개발 기간 : 2020.04 ~ 2020.06 담당 포지션 : 프로그래머 사용 언어 : C# 사용 툴 : Unity + Photon 프로젝트 소개 - 보드게임을 유니티로 구현해보았습니다. - 포톤 네트워크를 활용해 멀티가 가능한 프로젝트입니다 개발을 하면서.. - 포톤을 활용한 간단한 플레이어 접속, 닉네임 설정 - PUN RPC, OnPhotonSerializeView 등을 활용한 동기화 작업 - 포톤 Hashtable을 이용해 커스텀 프로퍼티를 만들고 플레이어의 스코어나 자원들 관리 프로젝트 한마디 처음으로 포톤을 써서 게임을 만들어 봤습니다. 원래 포톤을 쓸 계획은 없었으나, 게임의 특성상 멀티가 더 알맞다 보니 포톤을 공부하고 간단하게 리소스들을 준비해 개발을 해보았습니다. 간략하게나마 .. 2020. 8. 1.
[Unity] Fire Volt 프로젝트 개발 기간 : 2019.04 ~ 2019.06 담당 포지션 : 프로그래머 사용 언어 : C# 사용 툴 : Unity 프로젝트 소개 - Unity 엔진을 사용한 3D 슈팅 게임 - 스마일 게이트 챌린지 시즌 1 프로젝트 개발을 하면서.. - Unity Navigation을 활용한 Ai 시스템 구현 - Ai 타겟 지정 대상을 Coroutine를 활용해 최적화 - 다양한 적과 캐릭터를 각각 Enemy와 Player 기본 클래스를 만들고 상속을 사용하여 개발 - 오브젝트 풀링, 포물선 구현, Vector를 활용한 총 발사 시스템 - Collider, Ray Cast를 이용한 발사 위치, 충돌 구현 - Rigibody, transform을 활용해 캐릭터 이동 회전 등 구현 플레이 영상 2020. 7. 30.