그저 3d 공간에 공들이 돌아다닐 뿐인 프로젝트
By SeukWon Kang
https://github.com/kasworld/gowasm3dgame
꽤 예전에 서버 기반 게임 프레임웍 으로 만들었던 go4game을 remake 한 프로젝트 입니다.
서버 기반 게임 제작을 위한 프레임웍/라이브러리 들인
genprotocol 서버 클라이언트가 사용할 프로토콜 생성, 관리
argdefault : config와 command line arguments
prettystring : struct 의 string 화 / admin web , debug용
genenum : enum 의 생성, 관리
log : 전용 log package의 생성, 사용
signalhandle : signal을 관리해서 프로그램의 linux 서비스화, start,stop,forcestart,
들을 사용해서 만들어 봤습니다.
go4game 이 원래 2d 게임? 인 wxgame2를 3d 화 해본 것이었기에
gowasm3dgame 은 gowasm2dgame 의 3d 버전에 해당합니다.
<a
href=“https://github.com/kasworld/gowasm3dgame#%EC%84%9C%EB%B2%84-%EC%8B%A4%ED%96%89%ED%9B%84-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%84%9C%EB%B9%84%EC%8A%A4-%ED%8F%AC%ED%8A%B8-config%EC%97%90%EC%84%9C-%EC%88%98%EC%A0%95-%EA%B0%80%EB%8A%A5" id=“user-content-서버-실행후-브라우저-서비스-포트-config에서-수정-가능” class=“anchor” aria-hidden=“true” style=“background-color: initial; box-sizing: border-box; color: #0366d6; float: left; line-height: 1; margin-left: -20px; padding-right: 4px; text-decoration-line: none;">서버 실행후 브라우저 서비스 포트 (config에서 수정 가능)
open admin web
http://localhost:34201/
open client web
http://localhost:34101/