안녕하세요.
귀여움 + 창의성 넘치는 게임을 만들고 싶은 저희는 CatDoors(캣도어즈)입니다.
그 동안 플레이엑스포(PlayX4)와 스팀 데모 축제(Next fest) 준비로 인해
개발 일지 작성이 미뤄져, 근황을 들려드리지 못했었는데요... 8ㅅ8
그래서 네 번째 개발일지에서는 지금까지의 개발에 대한 간략한 근황에 대해서 이야기해드릴까 합니다~
+ 따로 공지가 없었음에도... 관심을 가져주시고 유튜브 영상에 찾아와주신 분께 다시 한 번 감사드립니다 ♥
네 번째 발자국
개발 근황 #1 탄막 및 이동 동선
슈팅 게임의 메인 기능인 탄막과 이동 동선을 효율적으로 개발하기 위해
시각적으로 보기 편하고, 테이블 수치 조절만으로 빠르게 테스트해볼 수 있도록
나름의 개발 환경을 세팅해보았어요.
1. 탄막
https://blog.kakaocdn.net/dn/dQulbA/btq7n2juFbJ/P411JXKnfCgn08CDOAFnoK/img.gif" data-origin-width="1158" data-origin-height="647" data-filename="탄막패턴.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/dQulbA/btq7n2juFbJ/P411JXKnfCgn08CDOAFnoK/img.gif" data-image- src="https://blog.kakaocdn.net/dn/dQulbA/btq7n2juFbJ/P411JXKnfCgn08CDOAFnoK/img.gif" alt="dn/dQulbA/btq7n2juFbJ/P411JXKnfCgn08CDOAFnoK/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
탄막 확인용 Scene https://blog.kakaocdn.net/dn/tSjcV/btq7p9oHY5s/Mk7JcXMowDhd5G0kfLrLX0/img.png" data-origin-width="1140" data-origin-height="720" data-filename="탄막 리스트.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/tSjcV/btq7p9oHY5s/Mk7JcXMowDhd5G0kfLrLX0/img.png" data-image- src="https://blog.kakaocdn.net/dn/tSjcV/btq7p9oHY5s/Mk7JcXMowDhd5G0kfLrLX0/img.png" alt="dn/tSjcV/btq7p9oHY5s/Mk7JcXMowDhd5G0kfLrLX0/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
탄막 데이터 목록
탄막에 필요한 기능들을 모듈화하여, 탄막 데이터 목록을 만들고
엔진 상에서 육안으로 확인해보면서, 데이터 수치를 조정하는 식으로 작업을 진행하고 있습니다.
2. 이동 동선
https://blog.kakaocdn.net/dn/YF1iH/btq7mza6PyB/YC3gi2N0vaVQBgU88vvUck/img.gif" data-origin-width="1067" data-origin-height="571" data-filename="이동동선.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/YF1iH/btq7mza6PyB/YC3gi2N0vaVQBgU88vvUck/img.gif" data-image- src="https://blog.kakaocdn.net/dn/YF1iH/btq7mza6PyB/YC3gi2N0vaVQBgU88vvUck/img.gif" alt="dn/YF1iH/btq7mza6PyB/YC3gi2N0vaVQBgU88vvUck/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
트위닝 기능 중에 path를 사용하여, 몬스터의 이동 동선을 직관적으로 확인하며
효율적으로 빠르게 세팅할 수 있도록 환경을 만들어 놓고 작업을 진행 중입니다.
개발 근황 #2 공격의 변화! (매지컬 스타)
기본은 횡스크롤 슈팅이지만, 로그라이트 장르의 조합을 목표로 하고 있기 때문에
로그라이트의 특징인 다양한 아이템을 개발하게 되었는데요.
블랙★아카데미에선 [매지컬 스타]라는 마법 습득을 통해 캐릭터가 발사하는 공격을 변화시키게 됩니다.
매지컬 스타는 슬롯 안에 최대 2개까지 보유할 수 있으며
전투 도중 교체하면서 상황에 맞는 공격을 사용할 수 있습니다.
또한, 슬롯의 레벨을 증가시켜 장착된 매지컬 스타의 능력을 증폭시킬 수 있습니다.
(슬롯 레벨은 최대 3까지 성장시킬 수 있습니다.)
현재 약 20종 정도의 매지컬 스타를 개발한 상태인데요.
그 중에서 몇 가지를 소개해드리도록 하겠습니다!
1. 별의 춤
https://blog.kakaocdn.net/dn/coJV6S/btq7o2QSNnr/ScOk4zP5ruCGgm9KVjtqPk/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="별의 춤_1.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/coJV6S/btq7o2QSNnr/ScOk4zP5ruCGgm9KVjtqPk/img.gif" data-image- src="https://blog.kakaocdn.net/dn/coJV6S/btq7o2QSNnr/ScOk4zP5ruCGgm9KVjtqPk/img.gif" alt="dn/coJV6S/btq7o2QSNnr/ScOk4zP5ruCGgm9KVjtqPk/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
별의 춤 (레벨1) https://blog.kakaocdn.net/dn/dqCUTG/btq7koOvCGu/i5aNGzSD3b0LunQ0jOarJ1/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="별의 춤_2.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/dqCUTG/btq7koOvCGu/i5aNGzSD3b0LunQ0jOarJ1/img.gif" data-image- src="https://blog.kakaocdn.net/dn/dqCUTG/btq7koOvCGu/i5aNGzSD3b0LunQ0jOarJ1/img.gif" alt="dn/dqCUTG/btq7koOvCGu/i5aNGzSD3b0LunQ0jOarJ1/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
별의 춤 (레벨2) https://blog.kakaocdn.net/dn/H22YR/btq7kot60KR/YQCls6ph2WyYuIKBlqory0/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="별의 춤_3.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/H22YR/btq7kot60KR/YQCls6ph2WyYuIKBlqory0/img.gif" data-image- src="https://blog.kakaocdn.net/dn/H22YR/btq7kot60KR/YQCls6ph2WyYuIKBlqory0/img.gif" alt="dn/H22YR/btq7kot60KR/YQCls6ph2WyYuIKBlqory0/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
별의 춤 (레벨3)
2. 꽁치 부메랑
https://blog.kakaocdn.net/dn/EvvtJ/btq7o2DmlSi/zrRrxe0b3Dyha4fGjK1xx0/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="꽁치 부메랑_1.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/EvvtJ/btq7o2DmlSi/zrRrxe0b3Dyha4fGjK1xx0/img.gif" data-image- src="https://blog.kakaocdn.net/dn/EvvtJ/btq7o2DmlSi/zrRrxe0b3Dyha4fGjK1xx0/img.gif" alt="dn/EvvtJ/btq7o2DmlSi/zrRrxe0b3Dyha4fGjK1xx0/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
꽁치 부메랑 (레벨1) https://blog.kakaocdn.net/dn/bZvMrl/btq7jyqr6Kr/XAAjsLydC8RaH3hDGtDrhK/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="꽁치 부메랑_2.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/bZvMrl/btq7jyqr6Kr/XAAjsLydC8RaH3hDGtDrhK/img.gif" data-image- src="https://blog.kakaocdn.net/dn/bZvMrl/btq7jyqr6Kr/XAAjsLydC8RaH3hDGtDrhK/img.gif" alt="dn/bZvMrl/btq7jyqr6Kr/XAAjsLydC8RaH3hDGtDrhK/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
꽁치 부메랑 (레벨2) https://blog.kakaocdn.net/dn/b9FeM5/btq7p9CeYeU/OZs77XcFNX2IcPKwDRDAnK/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="꽁치 부메랑_3.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/b9FeM5/btq7p9CeYeU/OZs77XcFNX2IcPKwDRDAnK/img.gif" data-image- src="https://blog.kakaocdn.net/dn/b9FeM5/btq7p9CeYeU/OZs77XcFNX2IcPKwDRDAnK/img.gif" alt="dn/b9FeM5/btq7p9CeYeU/OZs77XcFNX2IcPKwDRDAnK/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
꽁치 부메랑 (레벨3)
3. 방향 사격
https://blog.kakaocdn.net/dn/dG1gvo/btq7nQDpKYu/8dXbeAtPBxNCMknSDS2Enk/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="방향 사격_1.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/dG1gvo/btq7nQDpKYu/8dXbeAtPBxNCMknSDS2Enk/img.gif" data-image- src="https://blog.kakaocdn.net/dn/dG1gvo/btq7nQDpKYu/8dXbeAtPBxNCMknSDS2Enk/img.gif" alt="dn/dG1gvo/btq7nQDpKYu/8dXbeAtPBxNCMknSDS2Enk/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
방향 사격 (레벨1) https://blog.kakaocdn.net/dn/S9Qwd/btq7jC7g2St/SLJ2xKncRrZe7F6oVFXTLK/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="방향 사격_2.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/S9Qwd/btq7jC7g2St/SLJ2xKncRrZe7F6oVFXTLK/img.gif" data-image- src="https://blog.kakaocdn.net/dn/S9Qwd/btq7jC7g2St/SLJ2xKncRrZe7F6oVFXTLK/img.gif" alt="dn/S9Qwd/btq7jC7g2St/SLJ2xKncRrZe7F6oVFXTLK/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
방향 사격 (레벨2) https://blog.kakaocdn.net/dn/efXxOQ/btq7nR3pZT1/e28nbOovg2KfW3mB45W4F0/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="방향 사격_3.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/efXxOQ/btq7nR3pZT1/e28nbOovg2KfW3mB45W4F0/img.gif" data-image- src="https://blog.kakaocdn.net/dn/efXxOQ/btq7nR3pZT1/e28nbOovg2KfW3mB45W4F0/img.gif" alt="dn/efXxOQ/btq7nR3pZT1/e28nbOovg2KfW3mB45W4F0/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
방향 사격 (레벨3)
4. 화염 마법
https://blog.kakaocdn.net/dn/bQNull/btq7p9I0scz/0PPYT2q4vcXjYEclaaorBK/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="화염 마법_1.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/bQNull/btq7p9I0scz/0PPYT2q4vcXjYEclaaorBK/img.gif" data-image- src="https://blog.kakaocdn.net/dn/bQNull/btq7p9I0scz/0PPYT2q4vcXjYEclaaorBK/img.gif" alt="dn/bQNull/btq7p9I0scz/0PPYT2q4vcXjYEclaaorBK/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
화염 마법 (레벨1) https://blog.kakaocdn.net/dn/eg8jae/btq7mycdIdQ/bhjPDNQ1hiLkj3HvkdHhwk/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="화염 마법_2.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/eg8jae/btq7mycdIdQ/bhjPDNQ1hiLkj3HvkdHhwk/img.gif" data-image- src="https://blog.kakaocdn.net/dn/eg8jae/btq7mycdIdQ/bhjPDNQ1hiLkj3HvkdHhwk/img.gif" alt="dn/eg8jae/btq7mycdIdQ/bhjPDNQ1hiLkj3HvkdHhwk/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
화염 마법 (레벨2) https://blog.kakaocdn.net/dn/c5ZBwA/btq7pd5XOAz/yXfciC89xuXaklohIc7GA0/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="화염 마법_3.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/c5ZBwA/btq7pd5XOAz/yXfciC89xuXaklohIc7GA0/img.gif" data-image- src="https://blog.kakaocdn.net/dn/c5ZBwA/btq7pd5XOAz/yXfciC89xuXaklohIc7GA0/img.gif" alt="dn/c5ZBwA/btq7pd5XOAz/yXfciC89xuXaklohIc7GA0/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
화염 마법 (레벨3)
5. 고슴도치
https://blog.kakaocdn.net/dn/bjNk6H/btq7iSpbGYA/uTgErzrVSIkfrJQ4hfKA3K/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="고슴도치_1.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/bjNk6H/btq7iSpbGYA/uTgErzrVSIkfrJQ4hfKA3K/img.gif" data-image- src="https://blog.kakaocdn.net/dn/bjNk6H/btq7iSpbGYA/uTgErzrVSIkfrJQ4hfKA3K/img.gif" alt="dn/bjNk6H/btq7iSpbGYA/uTgErzrVSIkfrJQ4hfKA3K/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
고슴도치 (레벨1) https://blog.kakaocdn.net/dn/yTrE1/btq7nzPqdU5/syGKnk8SZgiUZ3ZgUhX870/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="고슴도치_2.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/yTrE1/btq7nzPqdU5/syGKnk8SZgiUZ3ZgUhX870/img.gif" data-image- src="https://blog.kakaocdn.net/dn/yTrE1/btq7nzPqdU5/syGKnk8SZgiUZ3ZgUhX870/img.gif" alt="dn/yTrE1/btq7nzPqdU5/syGKnk8SZgiUZ3ZgUhX870/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
고슴도치 (레벨2) https://blog.kakaocdn.net/dn/dZewTT/btq7om29K0v/q8hvJSk1YELXzfZ1Orsmpk/img.gif" data-origin-width="1161" data-origin-height="650" data-filename="고슴도치_3.gif" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/dZewTT/btq7om29K0v/q8hvJSk1YELXzfZ1Orsmpk/img.gif" data-image- src="https://blog.kakaocdn.net/dn/dZewTT/btq7om29K0v/q8hvJSk1YELXzfZ1Orsmpk/img.gif" alt="dn/dZewTT/btq7om29K0v/q8hvJSk1YELXzfZ1Orsmpk/img.gif" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
고슴도치 (레벨3
개발 근황 #3 캐릭터 설명
블랙★아카데미는 학교가 악마 조직인 블랙 기업에 잠식 당해...
야근, 커피 심부름, 임금체불 등 말도 안되는 내용을 가르치는 것을 막으려는 마법 소녀의 이야기입니다.
세력은 크게 블랙 기업, 화이트 기업으로 구분되고
그 안에는 [마법소녀 / 악마 학생회 / 선생님]으로 나뉘어지는데요.
그럼 각 세력에 속한 블랙★아카데미의 캐릭터들을 소개드리겠습니다!
[마법 소녀]
• 리나 (디자인과 2학년 / #덜렁이 #느긋함 #울보)
https://blog.kakaocdn.net/dn/JzqnR/btq7jzbNRuQ/ocs4Wn5CKDKKkdRCrUNQb1/img.png" data-origin-width="2000" data-origin-height="2000" data-filename="1.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/JzqnR/btq7jzbNRuQ/ocs4Wn5CKDKKkdRCrUNQb1/img.png" data-image- src="https://blog.kakaocdn.net/dn/JzqnR/btq7jzbNRuQ/ocs4Wn5CKDKKkdRCrUNQb1/img.png" alt="dn/JzqnR/btq7jzbNRuQ/ocs4Wn5CKDKKkdRCrUNQb1/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
• 레비아 (컴퓨터 공학과 2학년 / #천재 #모범생 #집에서는 게으른 게이머)
https://blog.kakaocdn.net/dn/p9hP8/btq7onHLc3K/nyqI8i15CkaQB5bqprVt90/img.png" data-origin-width="2000" data-origin-height="2000" data-filename="2.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/p9hP8/btq7onHLc3K/nyqI8i15CkaQB5bqprVt90/img.png" data-image- src="https://blog.kakaocdn.net/dn/p9hP8/btq7onHLc3K/nyqI8i15CkaQB5bqprVt90/img.png" alt="dn/p9hP8/btq7onHLc3K/nyqI8i15CkaQB5bqprVt90/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
[악마 학생회]
• 하나 (1학년 학생회 서기, 구속의 악마 / #노력파 #견습악마 #매직 아이템에 의존)
https://blog.kakaocdn.net/dn/ckU7sg/btq7kps3Fsw/YUVSxlobUHj5J1kQXzrQp0/img.png" data-origin-width="2000" data-origin-height="2000" data-filename="4.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/ckU7sg/btq7kps3Fsw/YUVSxlobUHj5J1kQXzrQp0/img.png" data-image- src="https://blog.kakaocdn.net/dn/ckU7sg/btq7kps3Fsw/YUVSxlobUHj5J1kQXzrQp0/img.png" alt="dn/ckU7sg/btq7kps3Fsw/YUVSxlobUHj5J1kQXzrQp0/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
• 리코 (2학년 학생회 회계, 탐욕의 악마 / #학생들의 우상 #자존심 강함 #부자처럼 행세하지만 가난함...)
https://blog.kakaocdn.net/dn/MEsCg/btq7ivgstNb/kxLXtn9uggQp4Fv3QFVRM0/img.png" data-origin-width="2000" data-origin-height="2000" data-filename="3.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/MEsCg/btq7ivgstNb/kxLXtn9uggQp4Fv3QFVRM0/img.png" data-image- src="https://blog.kakaocdn.net/dn/MEsCg/btq7ivgstNb/kxLXtn9uggQp4Fv3QFVRM0/img.png" alt="dn/MEsCg/btq7ivgstNb/kxLXtn9uggQp4Fv3QFVRM0/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
※ 이외에 2명의 학생회 임원들 추가 제작 중...!
[선생님]
• 파냐 (음악 선생님, 과로의 악마 / #섹시 #능글 #장난 #술과 노래를 좋아함)
https://blog.kakaocdn.net/dn/brKXGR/btq7ntaQ2Xj/lAR4c7ctFkqgJjhLkfSgX0/img.png" data-origin-width="2000" data-origin-height="2000" data-filename="5.png" data-ke-mobilestyle="widthOrigin" data-mce-src="https://blog.kakaocdn.net/dn/brKXGR/btq7ntaQ2Xj/lAR4c7ctFkqgJjhLkfSgX0/img.png" data-image- src="https://blog.kakaocdn.net/dn/brKXGR/btq7ntaQ2Xj/lAR4c7ctFkqgJjhLkfSgX0/img.png" alt="dn/brKXGR/btq7ntaQ2Xj/lAR4c7ctFkqgJjhLkfSgX0/img.png" style="max-width: 100%; height: auto; transition-duration: 0.5s; transition-timing-function: ease; width: 808px;" />
Cat's Talk !
"혹시 STEAM NEXT FEST를 통해 데모 플레이 해주실 의향이 있으신가요~?"
게임을 플레이 해보시고, 전달해주실 의견이 있으시다면 아래를 통해 알려주세요~! ᕕ( ᐛ )ᕗ
• DISCORD: discord.gg/kE8CmnaZd5
discord.com
• TWITTER: twitter.com/DoorsCat