PDA

Просмотр полной версии : онлайн-игры


Тарифы: МТС, Билайн, МегаФон
Выгодные непубличные тарифы МТС, Билайн, МегаФон, Безлимитный интернет ✅
Злобно вопящий котик
12-12-2007, 17:39
Я понимаю, что это фарит, но вдруг кто знает?

Как писать онлайн-игры? Какую книжку посоветуете?

Вот, к примеру, тут на фарите есть игры. Заходим в
http://forum.farit.ru/arcade.php?&ac...play&gameid=20

В папке игры *.gif,*. htm и *.js.

Что это за js?

--
vbulletin_menu.js
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 3.6.5
|| # ---------------------------------------------------------------- # ||
|| # Copyright й2000-2007 Jelsoft Enterprises Ltd. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

/**
* vBulletin popup menu example usage:
*
* To create a new popup menu:
* <element id="x">Click me <scripl type="text/javascripl"> vBmenu.register('x'); </scripl></element>
*
* To create a dynamic popup menu with a title and two options:
* <element id="x">Click me</element>
* <scripl type="text/javascripl">
* menu = new vB_Menu_Builder('x');
* menu.set_title('My Menu');
* menu.add_option('Option 1', 'scripl.php?opt=1');
* menu.add_option('Option 2', 'scripl.php?opt=2');
* menu.build();
* </scripl>
*/

// #############################################################################
// vB_Popup_Handler
// #############################################################################

/**
* vBulletin popup menu registry
*/
function vB_Popup_Handler()
{
/**
* Options:
*
* @var integer Number of steps to use in sliding menus open
* @var boolean Use opacity face in menu open?
*/
this.open_steps = 10;
this.open_fade = false;

this.active = false;

this.menus = new Array();
--
и т.д. и т.п.

Попитка не питка, правда, товарищ Берия?(С)

Kane
12-12-2007, 17:46
Это вот то что я в той теме отписал.

INCUBUS
12-12-2007, 19:05
JavaScript:rolleyes:

Linuxoid
13-12-2007, 11:23
Чтобы писать онлайн игры, рекомендую осилить сетевое программирование.

Злобно вопящий котик
13-12-2007, 15:04
Ну, насчёт "писать онлайновые игры" это громко сказано. Хотя бы понять в общих чертах, с терминами разобраться.
Итак, поступили такие подсказки, разложим их по полочкам:
Чтобы писать флеш-игры, пример на фарите
http://forum.farit.ru/arcade.php?&ac...play&gameid=20

следует изучить JavaScript и освоить сетевое программирование.
Так?

Чтобы изучить JavaScript, нужно скачать книги по яваскрипту. Ну, видел их в дц.
Чтобы освоить сетевое программирование, нужно...
Linuxoid, а ты по данной ссылке заходил? Ты имел в виду именно эти флеш-игры или что-то другое?

Ещё вопрос. Когда говорят "флеш-игры", "флеш-программирование", имеют в виду игры на яваскрипте?

Достучаться_до_небес
13-12-2007, 15:08
мде...играю в территорию и никогда надтакими вопросами не задумывался :)...

Linuxoid
13-12-2007, 20:15
Вот за это я и ненавижу такие тупости. Под словом "фотошоп" подразумевают графический редактор, как будто он единственный, под словом "флэш" вообще веб программирование... Ужас.

Так вот. Java Script и Flash не имеют ничего общего. Уж тем более Flash не является стандартом и поддерживается офигенно ограниченным числом платформ.

Linuxoid
13-12-2007, 20:17
Если ты хочешь писать броузерные игры, то учи пых-пых (PHP) и JavaScript. С Flash у онлайн игры будет весьма ограниченное число игроков в виду того, что Flash есть не у всех.

Сетевое программирование осиливать следует в том случае, если ты собираешься писать игру, работающую не через броузер, а самостоятельно. То есть клиент, который будет обращаться к игровому серверу.


Если хочешь сделать онлайн-RPG, можешь посмотреть в сторону MUD движков.

INCUBUS
13-12-2007, 20:20
А как же апплеты?

Linuxoid
13-12-2007, 20:22
Это уже другая область.

INCUBUS
13-12-2007, 20:23
но игрушку написать можно запросто

Linuxoid
13-12-2007, 20:27
Игрушку, если на то пошло, и на HTML написать можно :)

А Java тоже не у всех есть ;) Хоть и доступнее, чем Flash