본문 바로가기

Kua Project/포트폴리오7

[Unity] MaskTime 프로젝트 개발 기간 : 2020.12.11 ~ 2020.12.13담당 포지션 : 프로그래머사용 언어 : C#사용 툴 : Unity프로젝트 소개- Unity로 개발한 비주얼 노벨 장르의 게임입니다.- 2020 인디게임위크엔드 게임잼에 참여하여 5인 팀으로 3일간 개발한 프로젝트입니다개발을 하면서..- 게임 내 Animation 기능 구현(캐릭터), Spine 애니메이션 연동을 위해 Spine Runtime 라이브러리 활용- 현재 출력되는 대사에 맞게 배경, 애니메이션, 캐릭터 타입들을 Excel에서 파싱하여 적용되도록 구현- 게임 사운드 기능 구현- 여러 리소스와 애니메이션 타입들을 빠르게 검색하여 적용되도록 Dictionary와 Enum을 활용해 관리플레이 영상https://tv.kakao.com/v/4.. 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을 활용해 캐릭터 이동 회전 등 구현플레이 영상https://tv.kakao.com/v/411.. 2020. 7. 30.
[Unity]Escape SDHS 프로젝트 개발 기간 : 2019.03 ~ 2019.07담당 포지션 : 프로그래머사용 언어 : C#사용 툴 : Unity프로젝트 소개- 학교를 소재로 한 방탈출 형식의 게임- 유니티 기반 2D 게임개발을 하면서..- 싱글톤을 활용해 게임 관리 매니저 구현- 간략한 아이템 데이터베이스 시스템을 만들고 아이템 습득, 합성 등 이벤트를 관리- String, List, Coroutine를 이용해 대화, 이벤트 시스템 구현- Tag와 Ray를 활용해 오브젝트 클릭과 이벤트 시스템 구현프로젝트 한마디좀 더 멋진 방탈출 게임들을 만들고 싶었던 프로젝트입니다.배경도 오브젝트도 전부 그려 진행하고 싶었고 게임 플레이 영상을 보면 나오는배경들은 담당 팀원의 사정상 프로젝트에 참여하기 힘들어 결국 이미지들에 살짝의효과를 주고.. 2020. 7. 30.
[Unity]Snow Mountain 프로젝트 개발 기간 : 2018.10 ~ 2019.3담당 포지션 : 프로그래머사용 언어 : C#사용 툴 : Unity프로젝트 소개- 유니티 엔진을 이용한 3D 런 게임(그래픽 2, 프로그래머 2)- G-Star, 플레이스토어 출시 작품- 설산에서 도망친 강아지를 찾으러 가는 주인공을 다룬 게임개발을 하면서..- Audio Source, Audio Clip를 활용해 사운드 구현- 게임 내 맵들을 프리팹화 하여 맵 생성, 저장- Unity Serialization을 이용해 게임 내 저장할 값을 binary형태의 스트림으로 변환하여 게임 저장을 구현-유니티 파티클 시스템을 이용해 이펙트 제작플레이 영상https://tv.kakao.com/channel/3563796/cliplink/411171215 2020. 7. 30.