본문 바로가기

VB.NET 게임3

VBSG [VB.net] 마침내 Visual Basic Shooting Game 프로젝트가 끝났습니다! 메인창 기능들(도움말, 난이도 선택)과 배경, 효과음들이 추가되었습니다. 거의 한 달 정도? 걸린 프로젝트였네요. 게임 만드는 언어가 아닌지라 거의 맨땅에 헤딩하다 싶이 해서 만들었던 것 같습니다. 마지막 효과음 부분에는 꼼수를 썼지만요...ㅋㅋ 그만큼 배운것도 많았던 것 같네요. 특히 클래스 관리와 리스트, 그리고 화면에 비트맵을 갱신하는 부분에서 프로그래밍 실력이 많이 는것 같습니다. 다음 프로젝트는 플레이 스토어 출시를 목표로 유니티로 해볼까 합니다! 원래 순서는 요놈이 먼저였는데 학교 수업에서 비주얼 베이직에 꽃혀서 중간에 샜었네요 ㅋㅋ 다음 프로젝트 일지에서 뵙겠습니다! * VB.net에서 구현하기 힘든 다중 효과음 .. 2020. 11. 15.
비주얼 베이직(vb.net)으로 슈팅게임 만들기 - 7. 애니메이션, 스탯 효과 이번에도 그닥 크게 바뀐점은 없습니다. 큰 틀을 잡는 작업이 이미 끝났기 때문에 당연한 일이겠죠? 지난번 작업했던 이펙트들이 더 추가되었고 모든 파티클에 애니메이션 효과가 적용되었습니다. 레벨 디자인도 차근차근 하는 중이구요. 영상을 보시면 화려한 폭발(?)과 부드럽게 소멸하는 입자들을 감상하실 수 있습니다. 하나하나 도트 찍느라고 귀찮아 죽는줄... 애니메이션 외에도 캐릭터의 여러 스탯들이 추가되어 관통, 폭발, 다중 발사 등이 구현되었습니다. 스탯은 레벨업 시 선택지가 등장하면 찍을 수 있구요 아직 스탯 찍는 부분은 구현하지 못했습니다. 아마 다음 일지때 등장하게 될 것 같네요. 영상 속 플레이어에게는 임의로 공격력 +1, 공격속도 +2, 투사체 속도 +2, 투사체 수 + 3, 투사체 크기 +2, 관.. 2020. 11. 6.
비주얼 베이직(vb.net)으로 슈팅게임 만들기 - 6. 적 종류 및 이펙트 추가 영상 먼저 보시죠. 구조적으로 무언가 추가되지는 않았습니다. 이전에 작업한 Object 클래스의 연장선이라고 할 수 있겠네요. 거의 노가다가 대부분이라 코드 블록을 따로 만들진 않겠습니다. 이번 진도 관련해서 굳이 참고하실 분은 Enemy, Effect 클래스의 초기화 부분과 individualEvent 부분을 살펴보시면 됩니다. 시험 끝나고 처음 쓰는 포스팅이네요...! 이제 부지런히 진도를 나가보도록 하겠습니다. 남은건 스탯 배분 관련으로 UI창 띄우는 부분과 설정 및 로고 부분인 것 같습니다. 최적화도 한번 해야 할 것 같구 시간이 남는다면 다중 언어 지원도 생각해보도록 하겠습니다..! PrintedLove/VisualBasic-Shooting-Game shooting game project mad.. 2020. 11. 2.