디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[📜일지] LeoECS를 이용한 Unity에서 ECS게임 만들기 (2)

소닉쫄따구테일즈갤로그로 이동합니다. 2023.01.08 02:56:00
조회 921 추천 8 댓글 11
														

이전 일지

LeoECS를 이용한 Unity에서 ECS게임 만들기 (1)


언제나 말재주가 없어서 글대신 이미지 덕지붙이는 일지인 것이다.





이전 일지의 프로젝트는 동업자와 키우기 게임 만드는 거였는데 ECS로 만들고 있음.


22a9d823f78376a167b9f68b12d21a1d347c91bf110eea


근데 저 게임은 기획 아트 전부 동업자가 하고 있기에, ECS로 이것 저것 해보고 싶어도 함부로 내맘대로 뭘 만들수가 없었음.


그래서 개인적으로 따로 게임을 만들어보기로 했음.


그것은 멀티플레이를 지원하는 Beat'em Up 게임!


29b3d615e4df28aa6bf1d1bc10f11a39b0ef94a1f8f558e985af

던전앤드래곤 새도우오브마스타라 같은 느낌의 게임에 멀티플레이를 지원하는 게임이면 재미있을 것 같다는 생각이 들었다.


뭐 이걸 정말 돈 벌수 있게 잘 만들수 있을지는 미지수긴 한데


사실 게임완성보다 목표는 과연 ECS로 이런 게임 시스템을 만들수 있을지 궁금해서 만들어보기로 했다.




아래는 지금까지 작업된 것들


3ea9d134f19c3faf689fe8b115ef046b02335a1d28


유니티 씬에서 ECS 엔티티들을 생성하고, 컴퍼넌트를 조작할 수 있게 만들었음.


이전에는 어떤 방식으로 엔티티들을 만들었냐면


22a9d823f78076b660b8f68b12d21a1d28d96a37a733


쌩 코드로 다 조립하고 있었다.


위에 처럼 코드로 매번 엔티티들을 조립하다보니 게임 개발 속도도 더디고 정말 불편하더라고.


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cea85fa11d028312761dde02683c10dd92af59f53c72b3ca8b5ee3e68b7b47dc36d5708a44fb6909a5e5d33e697195ad4b5d516879dd05bfd6835


정말 편함.


거기에 키이벤트와 엔티티 생성도 바인딩 하여 키, 마우스이벤트로 쉽게 게임을 프로토타이핑 해볼수 있게 되었다.


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cea85fa11d028312761dde02683c10dd92af59f53c72b3ca8b5ee3e68b7b47dc36d5708a44fb6909a5e5d33e69719088cb28412d2c1835b9f4fd7

28bec375abc236a14e81d2b628f1756c1594d98f


현재까지 만든 빗엠업 게임 플레이


28b3d468e2db3e8650bbd58b3682776b37f2c1d2


이동, 점프, 3단공격까지 구현.


공격 시 범위에 적에게 경직까지 구현함.


적이 공격에 맞으면 플레이어가 약간 버벅거리는 역경직도 있음.




일단 여기까지 구현했고



이제 작업할 건


때리면 떠오르는 에어본


에어본 후 바닥에 떨어졌을떄의 털썩 쓰러짐 액션


간단한 HP데미지 연산

그리고 간단한 몬스터AI 등 남은 듯


뭔가 빗엠업같은 느낌 제대로 나는거 같으면 이것저것 더 붙일 예정이다.


일단 여기까지는 ECS로 만들었는데 나쁘지 않은듯





자동등록방지

추천 비추천

8

고정닉 1

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2856 설문 주위 눈치 안 보고(어쩌면 눈치 없이) MZ식 '직설 화법' 날릴 것 같은 스타는? 운영자 24/04/29 - -
158993 📜일지 겜 이름 잘못 지은 거 같다 [3] 닉넴을못정함갤로그로 이동합니다. 05:22 189 0
158914 📜일지 [개발일지] 텔레포트 간단하게 구현함 40살개발자(182.224) 05.02 165 2
158853 📜일지 래토피아 개발일지 #26 - 외교 시스템 강화 [7] 카셀(211.214) 05.01 492 14
158851 📜일지 [요술사 키우기] 출시 일지 - 사전 예약 [AOS] [12] 호롤롤로갤로그로 이동합니다. 05.01 293 7
158814 📜일지 기본 시스템 만들었음 [1] ㅇㅇ(210.100) 04.30 163 0
158803 📜일지 <니나노: 푸른 목장> 4월 개발 일지 [5] 나비(218.146) 04.30 206 4
158800 📜일지 [언리얼] 액션 로그라이크 [WhizzWhizz] 개발 일지 08 [8] 야돈까스갤로그로 이동합니다. 04.30 196 5
158738 📜일지 오랜만에 잡은 게임개발 cloudew갤로그로 이동합니다. 04.30 244 2
158697 📜일지 던전 트래블러(Dungeon Traveler) 개발일지_1 [15] MaskF갤로그로 이동합니다. 04.29 1082 32
158691 📜일지 개발공부 1주차 일지 [3] 양C갤로그로 이동합니다. 04.29 234 3
158689 📜일지 [개발일지] 보스컷신 만드는법 [3] 40살개발자(182.224) 04.29 686 13
158645 📜일지 스마수키케 #15 - 초상화 / 레터박스 / 출시 사전 작업 [16] 태보미갤로그로 이동합니다. 04.29 231 5
158623 📜일지 오늘 만든거 [6] ㅇㅇ갤로그로 이동합니다. 04.28 222 0
158615 📜일지 횡스크롤 슈팅 게임 개발일지 6주차 - 구르기와 맵 프롭 [4] 등록금내야해갤로그로 이동합니다. 04.28 179 4
158610 📜일지 [개발일지] 보스 연출 추가해봄 [4] 40살개발자(182.224) 04.28 237 0
158571 📜일지 냥냥펀치 날리는 게임 후속작 제작일지 #1 개발 시작 [6] 노마리갤로그로 이동합니다. 04.28 452 11
158557 📜일지 팀 터졌던 개발일지 #5, 나름의 각오 [1] 허당갤로그로 이동합니다. 04.28 307 6
158540 📜일지 비주얼 노벨 같은 게임 시스템 개발 일지 [7] 닌거갤로그로 이동합니다. 04.27 785 14
158518 📜일지 나도 근황! 그리고 오랜만에 개발 근황 [41] 리리타갤로그로 이동합니다. 04.27 1559 23
158483 📜일지 잠수준비 전 마지막 보스러시껨 일지 [5] ㅇㅇ(61.109) 04.27 552 12
158467 📜일지 [8년 개발] 호응이 좋아서 중요 기능 소개 올려봄 #4 [5] 공작갤로그로 이동합니다. 04.26 625 7
158458 📜일지 플랫포머 2 [4] 도도한떡볶이갤로그로 이동합니다. 04.26 177 3
158389 📜일지 여태 만든 스파인 작업물 [5] 나방이(122.254) 04.26 279 1
158382 📜일지 스마수키게 #14 - 마왕 초상화, 전투 화면 수정 [20] 태보미갤로그로 이동합니다. 04.26 413 8
158368 📜일지 보스러시껨 설정창 만드는중... [6] ㅇㅇ(61.109) 04.25 597 9
158354 📜일지 그냥 요번주 작업 일지... 및 질문좀... [6] Noah갤로그로 이동합니다. 04.25 242 2
158261 📜일지 게임개발 일지 1 인터렉션 부분 테스트 그리고 헬프 [5] ㅇㅇ(61.75) 04.24 165 0
158221 📜일지 플머가 한달동안 아트(픽셀)를 직접 배워서 나온 결과물 [27] 릴리충갤로그로 이동합니다. 04.23 1728 28
158189 📜일지 게임 타이틀 그렸어 (퍼리 주의) [6] 닌거갤로그로 이동합니다. 04.23 344 5
158128 📜일지 오랜만에 쓰는 팩토리 컴퍼니 개발일지 2024-04-22 [4] gem12갤로그로 이동합니다. 04.22 745 16
158118 📜일지 팀 터졋던 졸업작품 일지 (발표)#4.5 [2] 허당갤로그로 이동합니다. 04.22 305 5
158108 📜일지 오늘의 보스러시껨 개발일지 [11] ㅇㅇ(61.109) 04.22 898 9
158098 📜일지 [Noad] 요새 한 것 + 잡담 (쫌 긺) [6] 야유요갤로그로 이동합니다. 04.22 219 6
158075 📜일지 내가 여따가 이런 글을 쓰게 된 계기 [12] 양C갤로그로 이동합니다. 04.22 1154 13
158062 📜일지 Frostory 문짝 개선 작업 [10] 특수한발가락갤로그로 이동합니다. 04.22 821 20
158050 📜일지 [Project BS] 십덕소울 개발일지 - 늑대인간 등 [40] mansu3갤로그로 이동합니다. 04.21 1168 32
158045 📜일지 횡스크롤 슈팅 게임 개발일지 5주차 - 은엄폐 & 실내 맵 [3] 등록금내야해갤로그로 이동합니다. 04.21 487 10
158033 📜일지 플래시 게임 리메이크 프로젝트 [2] 닌거갤로그로 이동합니다. 04.21 215 5
157970 📜일지 팀 터졋던(?) 졸업작품 일지 #4(+첫 외주작업) [10] 허당갤로그로 이동합니다. 04.20 984 11
157917 📜일지 요즘 만들고 있는 디펜스 게임... [15] Noah갤로그로 이동합니다. 04.19 1290 12
157873 📜일지 리틀 엔젤스 개발일지 - 신규캐릭 카네쿠마 [3] cdr갤로그로 이동합니다. 04.19 505 10
157837 📜일지 스마수키게 #13 - 스킬 [8] 태보미갤로그로 이동합니다. 04.19 671 11
157818 📜일지 [1인개발] 턴제 전략 게임 개발 일지 - 完 [18] SEOHAN갤로그로 이동합니다. 04.18 1215 17
157785 📜일지 잔디 [2] 도도한떡볶이갤로그로 이동합니다. 04.18 199 5
157784 📜일지 [중간 일지] 레벨업 보상 이펙트, 큐브 선택지 이펙트 [9] 매튜돌갤로그로 이동합니다. 04.18 269 5
157760 📜일지 보스러시껨 보스방 입장 컷신? 제작중...! [4] ㅇㅇ(61.109) 04.17 674 8
157759 📜일지 변수 이름 실수로 겹쳤더니 자살하려하네 [2] Birb(121.128) 04.17 326 0
157750 📜일지 [언리얼] 액션 로그라이크 [WhizzWhizz] 개발 일지 07 [8] 야돈까스갤로그로 이동합니다. 04.17 293 4
157733 📜일지 13 Seconds 출시 한달차... 수익인증 [24] 멩멩한돌멩이갤로그로 이동합니다. 04.17 2022 44
157719 📜일지 헬랙잭 0.2.0 목업 제작 류운s갤로그로 이동합니다. 04.17 187 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2