본문 바로가기

분류 전체보기133

차기 프로젝트 - 유니티 로그라이크 슬슬 다음 프로젝트를 진행해야할 때가 온것 같습니다. 예고했던대로, 이번 프로젝트는 게임 제작 툴을 써 본격적으로 만들어 볼까 합니다. 당연히 정식 출시 될 예정이구요! PC, 안드로이드로 발매될 것 같습니다. 개발툴은 유니티를 씁니다. 아직 많이 숙달되지는 못했지만, 이번 기회에 유니티도 깊게 배워보도록 하겠습니다! 뭐, 부딛혀 가면서 만드는게 게임 개발이죠! 프로토 타입 사진입니다! 여느 로그라이크 게임들과 비슷하게 미궁 같은 곳을 탐험하는 스토리로 만들어 볼까 합니다. 카드 시스템도 섞고, RPG맛도 조금 넣어서... 음 계획은 거창하나 실제로 만들어질 게임이 어떻게 될진 저도 모르겠네요... ㅎ 곧 시험기간이라 본격적인 개발은 기말고사를 치르고 시작될 것 같습니다. 그 전에도 짬짬이 만들 생각이긴.. 2020. 11. 27.
VBSG 발표 자료. VBSG [VB.net] 마침내 Visual Basic Shooting Game 프로젝트가 끝났습니다! 메인창 기능들(도움말, 난이도 선택)과 배경, 효과음들이 추가되었습니다. 거의 한 달 정도? 걸린 프로젝트였네요. 게임 만드는 언어가 아닌 printed.tistory.com 위 프로젝트를 학교 시험으로 제출할 때 발표용으로 제작한 ppt 자료 스샷입니다. ppt파일 원본은 개인 정보와 음성 파일이 들어있어 업로드를 못하겠네요 ㅎ.. 프로젝트 뜯어보실때 참고하시길 바랍니다. 2020. 11. 27.
손그림2 2020. 11. 18.
VBSG [VB.net] 마침내 Visual Basic Shooting Game 프로젝트가 끝났습니다! 메인창 기능들(도움말, 난이도 선택)과 배경, 효과음들이 추가되었습니다. 거의 한 달 정도? 걸린 프로젝트였네요. 게임 만드는 언어가 아닌지라 거의 맨땅에 헤딩하다 싶이 해서 만들었던 것 같습니다. 마지막 효과음 부분에는 꼼수를 썼지만요...ㅋㅋ 그만큼 배운것도 많았던 것 같네요. 특히 클래스 관리와 리스트, 그리고 화면에 비트맵을 갱신하는 부분에서 프로그래밍 실력이 많이 는것 같습니다. 다음 프로젝트는 플레이 스토어 출시를 목표로 유니티로 해볼까 합니다! 원래 순서는 요놈이 먼저였는데 학교 수업에서 비주얼 베이직에 꽃혀서 중간에 샜었네요 ㅋㅋ 다음 프로젝트 일지에서 뵙겠습니다! * VB.net에서 구현하기 힘든 다중 효과음 .. 2020. 11. 15.
비주얼 베이직(vb.net)으로 슈팅게임 만들기 - 9. 스탯 배분 추가 예고했던 대로 스탯 배분 시스템이 추가되었습니다. 이제 플레이어는 레벨업을 할 때마다 3개의 선택지 중 하나를 선택해 원하는 스텟을 올려 캐릭터를 강화할 수 있게 되었습니다! 조금 복잡한 시스템이라 코드 줄이 많이 늘어났네요.. 모듈화 했는데도 이정돈데 모듈화 안했으면 ㄷㄷ 다음에는 시작창에서의 난이도 선택과 도움말 부분을 구현해 보도록 하겠습니다! 소스 코드는 깃허브에서 다운받으실 수 있습니다! PrintedLove/VisualBasic-Shooting-Game shooting game project made with Visual Basic. Contribute to PrintedLove/VisualBasic-Shooting-Game development by creating an account on .. 2020. 11. 14.
비주얼 베이직(vb.net)으로 슈팅게임 만들기 - 8. 시작 화면 추가 안녕하세요! 오랫만에 일지를 올리네요. 다중 폼을 추가하는 과정에서 막혀 거의 3일 가까이를 고심했네요... 다행히도 학과 교수님께 질문했더니 원인을 찾아주셔서 이렇게 성공적으로 시작 화면을 추가할 수 있었습니다. Form_start에서 Form_play로 넘어간 뒤, Form_play의 이벤트 핸들러들이 작동하지 않는 버그가 있었는데... 교수님께서 넘어가는 과정에 폼의 컨트롤들이 전부 비활성화되는 현상을 발견해 주셔서 수정할 수 있었습니다. 왜그런지는 아직도 모르겠네요... 보통 Show() 처리하면 활성화 되지 않나요..? 인터넷 예제들에서도 그냥 Show()만 쓰던데... 제 생각에는 Form_play 클래스로 폼을 생성하고 show() 메소드로 띄울때 폼의 Enabled 값의 초기값이 False.. 2020. 11. 12.