우선 MMO를 개발 중이거나 멀티 플레이어 지원을 제공하려면 PHP와 mySQL을 배워야합니다. 이론적으로 ASP.NET을 대신 사용할 수는 있지만 Microsoft 서버의 임대 비용이 더 많이 들고 PHP/mySQL은 초보자가 쉽게 익히고 배우기 쉽기 때문에 강하게 반대 할 것입니다. 싱글 플레이어 게임을 제작한다면 Javascript와 HTML이 기술적으로 적절할 수 있지만, PHP를 사용하면 결국에는 더 쉽게 삶을 살 수 있습니다.
로컬 네트워크에서 LAMP 스택 (Linux Apache mySQL PHP)을 설정해야만 작동하는 방법을 이해할 수 있지만 자체 서버 호스팅은 프로덕션 환경에 거의 적합하지 않습니다. 그러나 자신의 램프 스택에서 게임을 개발하면 돈을 절약 할 수 있습니다. 또는 대부분의 공유 호스트 (약 $ 80/년)가 PHP 및 mySQL을 지원합니다. 이는 게임 제작에 완벽하게 적합합니다. 결국, 일단 시작할 준비가 되었다면 - 그리고 거의 인기가 없다고 가정하면, 적어도 VPS와 전용 서버가 필요할 것입니다.
마지막으로 플래시에 관한 메모 : 지난 몇 년 동안 애플은 플러그인 지원을 거부했기 때문에 모바일 장치의 인기가 급증하여 플래시 게임의 위험이 있습니다. 고급 그래픽 지원이 필요한 경우보다시기 적절한 대안으로 HTML5가 있습니다. 불행하게도, 이것은 공식적인 발표로부터 먼 길이므로 아직 보편적으로 지원되지 않으며, 지원되는 기능은 브라우저마다 다를 수 있다는 단점이 있습니다. 기본적으로 HTML5는 미래이며 플래시는 과거입니다. 지금 가장 좋은 옵션은 무엇입니까? 아마 Javascript; 당신은 CSS가 CSS와 적절히 결합 될 때 JS가 달성 할 수있는 것에 놀랄 것입니다. 그리고 어쨌든 AJAX 기능을 위해 JS가 필요합니다. 무엇보다도 모든 장치와 브라우저가 거의 모든 것을 지원합니다.
그래서 결론적으로 HTML, CSS, PHP, mySQL 및 자바 스크립트를 배우고 그 다양한 언어로 협박하지 않을 것을 권장합니다. 더 많이 배울수록 쉽게 나머지를 배울 수 있습니다.
어떤 기술에 익숙합니까? 완전히 새로운 기술을 배우는 것이 유익하지만 생산성을 원한다면 좋지는 않습니다. –