- Clinet: Unity, C#
Judy go home은 단일 스테이지로 점프가 필수 요소인 플랫포머 형식의 2D게임입니다. 주디를 공격하는 몬스터들을 피하고, 박스를 이용하여 장애물을 건너야 합니다. 몬스터를 피격하거나 음식을 먹어 점수를 획득할 수 있으며, 집으로 도착해야 게임이 종료됩니다. 스코어 4,000점 이상, 목숨 3개 유지시 퍼펙트클리어 엔딩을 확인 할 수 있습니다.
학부 시절, 자율 학습 위주의 수업으로 진행된 Unity 과목에서 실습 용으로 개발했습니다. 학술제 출품을 위해 이동만 가능했던 때와 다르게 아이템, 장애물, 몬스터, 특정 조건 만족 시 엔딩 추가 등 게임 성을 더하는 기능을 추가했습니다. 안드로이드와 PC환경에서 플레이 가능합니다.
처음 만들어본 프로젝트이며, Unity에 대해서 공부할 수 있는 시간을 가지게 됐습니다. 개발이란 게 무엇인지 처음 깨닫게 해준 프로젝트입니다.
협업 스터디 발표 상, 우수 상을 받았으며, 소프트웨어 학술제 공모전 2등을 수상한 프로젝트입니다.
오브젝트는 judy(plyaer), enmies, box, target, manager 로 구성되어 있으며 Sence은 타이틀, 스테이지, 게임오버, 게임 클리어, 퍼펙트게임 클리어 총 5개로 구성되어 있습니다. 에셋은 유니티 에셋 스토어의 무료 에셋인 sunnyland를 사용했습니다.
- 아이템 획득 시 Score 100점 추가
- 캐릭터 이동, 점프 기능
- 몬스터와 접촉 시 목숨 1개 차감
- 몬스터 지정된 이동, 캐릭터 반경 내 진입 시 캐릭터를 따라 오는 이동
- Score 4000점 이상, 목숨 3개 유지 시 Perfect Clear 엔딩
- 몬스터 피격 기능
- 박스 이동 기능
judy(player) : Player_move, 몬스터(enemies) : Ememy1_move, box : move, 집(target), 점수(manager) : manager
타이틀, 스테이지, 게임오버, 게임클리어, 퍼펙트게임 클리어 (총 5개)
유니티 에셋 스토어의 무료에셋 sunnyland 사용 사운드는 인터넷 다운