학생 신분인데... 현재 졸작으로 게임 개발을 하고 있네요 ㅠㅠ
게임엔진은 원래 JMonkey3 엔진을 이용하려고 했는데요. 안드로이드로 빌드시 문제가 많아서
상용 엔진인 유니티3D 로 바꾸어 개발을 하게 됐습니다.
크레이지 아케이드 처럼 네트워크가 가능한 게임을 만들려고 하는데
유니티3D 네트워크 게임 만들려면 어떻게 해야 하죠???
유니티3d가 거의 뭐 통합 개발환경 비스무리합니다.
하지만 뭐 데이터를 전달한다던가 타격을 입는다는가 할때에 대한 처리는 스크립트를 사용합니다.
뭘쓰냐에 따라 다르지만 보통 c#을 주로 사용하는걸로 알고있습니다.
하지만 말씀하신 온라인 게임을 만드려면 서버를 만들어야합니다. 크레이지 아케이드는 실시간 접속게임입니다.
서버는 보통 c,c++로 만들며 자바로도 만들기는 합니다. 이런 소켓통신 프로그램(서버)를 만들고
유니티3d에서 디자인한 캐릭터를 넣고 움직임을 만들고 해야합니다 이런건 유니티기능에 다 있구요
그리고 그에대한 타격처리나 이벤트 등은 스크립트로 처리를 하고 통신또한 스크립트로 처리합니다.
졸업작품으로 어려운거 선택하셨네요
흠... 졸작 난이도가 무지 높군요 ^^
상용게임으로도 꽤 오래 걸리고, 만들기도 어려운 게임인뎅...;;;
로그인 유지
유니티3d가 거의 뭐 통합 개발환경 비스무리합니다.
하지만 뭐 데이터를 전달한다던가 타격을 입는다는가 할때에 대한 처리는 스크립트를 사용합니다.
뭘쓰냐에 따라 다르지만 보통 c#을 주로 사용하는걸로 알고있습니다.
하지만 말씀하신 온라인 게임을 만드려면 서버를 만들어야합니다. 크레이지 아케이드는 실시간 접속게임입니다.
서버는 보통 c,c++로 만들며 자바로도 만들기는 합니다. 이런 소켓통신 프로그램(서버)를 만들고
유니티3d에서 디자인한 캐릭터를 넣고 움직임을 만들고 해야합니다 이런건 유니티기능에 다 있구요
그리고 그에대한 타격처리나 이벤트 등은 스크립트로 처리를 하고 통신또한 스크립트로 처리합니다.
졸업작품으로 어려운거 선택하셨네요