Могу ли я создавать многопользовательские онлайн-игры с использованием флеш-памяти?

Я хочу сделать простую игру, чтобы я мог играть против своих друзей в школе. В школе используются макинтоши. Также, если вы не можете делать онлайн-игры со вспышкой, что я могу использовать. Также могут ли они быть трехмерными, если я в конце концов научусь создавать игры?


person mtwisterr    schedule 31.03.2010    source источник


Ответы (4)


RuneScape использует апплет Java; это хороший вариант для многопользовательских игр.

Однако AdventureQuest - это флеш-игра, и я думаю, что это полумультиплеерная игра.

Кажется, есть неплохие результаты, как примеры, так и руководства, если вы выполните поиск в Google по запросу многопользовательская флеш-игра.

person Ricket    schedule 31.03.2010
comment
Было бы лучше всего использовать flash, потому что я не знаю ни одного языка, кроме сценария Apple, поэтому мне придется учить себя? - person mtwisterr; 31.03.2010
comment
В этом случае начните с правой ноги. Я бы не стал использовать Flash. Одним движком, который мне показался забавным и простым, был Panda3D. Это настоящий 3D-движок. Вы можете писать игры на Python. Дисней использует это. Проверьте это: panda3d.org AFAIK, сетевые игры из браузера возможны. Удачи! - person d-_-b; 31.03.2010
comment
Спасибо! Я смогу делать онлайн-игры, которые работают на вдовах и Mac, верно? - person mtwisterr; 31.03.2010
comment
Особенности: Удобные установочные пакеты для Windows, Mac OSX и Linux - но я ничего не вижу о плагине для браузера, а Python изначально не работает в браузере. Java является кроссплатформенной, но, вероятно, на данный момент это слишком сложно. Потратьте немного времени на изучение этих движков, таких как Panda3D, но если вы не можете найти что-то, что вам понравится, выберите Flash. Я думаю, у вас будет наибольший успех, и я уверен, что вы сможете придумать способ делать с ним многопользовательские игры. - person Ricket; 31.03.2010
comment
@Ricket, я действительно использовал это, а не только читал их сайт. Вот обсуждение плагина. panda3d.org/phpbb2/viewtopic.php?t=7484 @ mtwisterr, возможно, вы захотите посмотреть на devmaster.net другие движки. Есть действительно хороший Java-3D-движок с браузером. Я думаю, это называется jmonkey. Я тоже поигрался с этим. Возможно, вам повезет больше с плагином для браузера, поскольку он был давно зрелым. Совет: 3D-движок может быть неполным игровым движком. Проверьте физику, анимацию и т. Д. - person d-_-b; 31.03.2010
comment
@mtwisterr, Если вы никогда раньше не писали игры, начните с однопользовательской игры - 2D или даже текстовой, но не 3D. Затем попробуйте однопользовательский 3D. Потом мультиплеер 3D. Или, конечно, если вы хотите работать с 2D, забудьте о 3D-движке. Опять же, я нашел много хороших ресурсов на devmaster.net. - person d-_-b; 31.03.2010
comment
Также обратите внимание, что Flash почти наверняка вам следует использовать, если вы хотите, чтобы конечный результат отображался в браузере. Если вам нужно собственное приложение, выделенные игровые движки будут лучшим выбором. - person fenomas; 31.03.2010

Прочтите книгу ActionScript для многопользовательских игр и виртуальных миров. Я только пролистал его, но в нем рассматриваются основы настройки многопользовательских игр (и серверов) с использованием ActionScript (который является языком Flash). Вы можете бесплатно настроить среду разработки и сервер (хотя один рецензент жалуется, что среда разработки не работает на Mac).

person brainjam    schedule 31.03.2010

есть несколько хороших наборов инструментов для многопользовательской игры на flash. вот пара, на которую стоит обратить внимание:

союз http://www.unionplatform.com/

электросервер http://www.electrotank.com/

Колин

person colin moock    schedule 02.06.2011

«Также, если вы не можете делать онлайн-игры со вспышкой, что я могу использовать? Могут ли они быть трехмерными?»

Что ж, вы, безусловно, можете создавать игры с Flash, и есть библиотеки, такие как Papervision3D, которые могут помочь с 3D часть.

Однако растет популярность еще одного движка - Unity3D, к которому вам следует серьезно подумать. Это та же основная концепция, что и Flash, плагин для браузера (хотя Unity также может создавать автономные исполняемые файлы), но он намного более мощный, особенно для 3D-анимации.

person John C    schedule 05.04.2010