Другое > Hard'n'Soft
Хочу создать интернет-игру. Помогите!
(1/2) > >>
Kинаман:
Товарищи! Постораюсь кратко... :) В общем, очень хочу создать интернет-игру по моей настольной игре "Ghostbusters":



Как я узнал у Айрона - игру сделать очень даже возможно, только надо хорошо разбираться в программировании. Как он сказал, можно сделать даже в PHP... Я, к сожалению, в этом не разбираюсь, поэтому надеюсь найти здесь знающих это дело людей. Что, собссно, нужно сделать:

Следить за соблюдением правил можно самим во время игры. Требуются необходимые функции:
1. Возможность кидать кубик - чтобы от нажатиия кнопки наобум выскакивало число от 1 до 6.
2. Автоматический отсчёт денег. Чтобы при покупке чего-либо из общей суммы игрока вычиталось нужно кол-во наличных.
3. Возможность передвижения фишки по игровому полю во время ходов. Можно и вручную.
4. Чтобы у каждого игрока было меню, где показывались его деньги, карточки, купленное оборудование и т. д.
5. Собссно, чтобы можно было играть по интернету. :) А переговариваться можно и в аське.

Короче, как всё это сделать - я не знаю, т. к. абсолютно не разбираюсь в программировании и в PHP. Все файлы, проэкты и рисунки по игре у меня есть. Если эта идея не возможна и не может быть осуществлена, то напишите сразу. В общем, жду предложений и помощи! ::)
Mr. SMOKE:
Вот тебе ссылка, сдесь Game Maker 6.1, движок, для создания 2D игр, он умеет всё что ты перечислил, очень прост в обращении.

http://www.gamemaker.nl/download/gmaker.zip
Kинаман:
Mr. SMOKE, спасибо! А кто-нибудь умеет этой программой пользоваться, чтобы меня научить? :)
Я попробовал и чё-то ни фига не понял. Всё, что я смог - загрузить на фон саму игру, и то я так и не смог её вывести на экран. :(((
В моей игре нет никаких комнат, а оно пишет, что для игры надо ввести хотя бы одну комнату... Я же собираюсь делать не 2D-стрелялку!
Mr. SMOKE:
Комната должна быть обязательно, там будет происходить что-то, например одна комната - это титульный экран, другая комната - экран опций и т.д.
Советую зайти на этот сайт, там есть руссое руководство (правда для более старой версии :(), там же в разделе "русские игры" лежат 2 созданные мною на Г.М. игры: "Buldozer", "Миссия невыполнима - 3".
Удачи в прграммированиии, да поможет тебе Великий ХР.:)
Lex:
Я мог бы сделать на Game Maker`е, но никогда не пробовал делатьв нём он-лайн или сетевые игры, но мог бы попробовать. kinaman, высылай подробные правила и графику, я пока сделаю офф-лайн версию, а ты посмотришь :)
Kинаман:
Lex, отлично! Для начала, конечно, нужно попробовать сделать офф-лайн, а с интернетом думать уже после создания игры.

Сейчас тебе всё вышлю! :)
Shiru:
А что, в GM есть средства для создания сетевых игр?

Не надо забывать про серверную часть - она будет посложнее, чем клиентская.
Lex:
обычные сетевухи там можно делать, а вот конкретно про инет вроде нельзя, но настольную игру можно и просто сетевую сделать, а чтоб больше людей играло можно сделать что 2-3 могли за компом играть, а там посмотрим...
А если с людьми хорошими играть :), то можно по аске ходы говорить или текстовый файлик привязать к игре где ходы описаны и каждый играет на своём офф-лайн клиенте :), а передаёт по асе данные :)
Mr. SMOKE:
Обращаюсь ко всем, для облегчения работы с Гаме Макером, советую зайти, на указанный мной сайт, там есть библиотеки с офигенным количеством действий (включая запрещённые в незареганных версиях! :)). Там так же есть биб-ка с этими (сетевыми и по-моему нетовскими тоже) действиями. :)
RBM13s:
В GM расчитан только на оффлайн игры. Интернет (тем более на php) там не сделаешь. Не парьте человеку мозги.

То что ему надо - PHP используя вместе в HTML и JavaScript. Всё это пишется в блокноте или в редкаторе типа HomeSite.

kinaman, помощь не предлагаю. Предланаю для начала изучить книги по HTML и PHP (полно в сети и в  земных магазинах). Далее желательно ознакомиться с Java Script. Для изучения на начальном уровне потребуется от нескольких недель до нескольких месяцев. Дерзай.

P.S. Если что, Iron тебе поможет советами ;)
Kинаман:
Решил поднять старую тему. :)
В общем, мы с Lex'ом попробовали заделать, вроде начало получаться, но... Lex, к сожалению, пропал из инета и уже полгода не появляется... :( И сделать-то игру ох как хочется. Форум набрал посетителей, поэтому может кто из вас сможет мне помочь осуществить эту идею?
Я, как ни пробовал, так и не смог разобраться во всей этой хрени, сюда нужен человек знающий всю эту кухню. Вобчем, хелп! :)
Kostey D.:
kinaman,
Могу попробовать на Гейммейкере. Кто-то ведь сделал Wanderlust думаю и у меня получится.
Kинаман:
Kostey, очень хорошо. Тогда нам надо в аське встретиться и всё обсудить.
Zephyr:
Млин kinaman, давай я тебе на Дельфи это все напишу.
Шли материалы на
zephyrgl@yandex.ru
Kинаман:

--- Цитата: Zephyr ---Млин kinaman, давай я тебе на Дельфи это все напишу.
--- Конец цитаты ---
Это что такое?
lob:

--- Цитата: kinaman ---Это что такое?
--- Конец цитаты ---

Язык программирования, и Zephyr жутко гордится, что его знает =)
Kинаман:
А игру через инет сделать в нём можно?
PuM:
Не язык, а среда разработки, язык там Object Pascal. Но всё это какашки!

P.S.: С 2003-го года (т.е. со времен Delphi 7) Object Pascal называется Delphi, так что lob, можно сказать, не был неправ. :)
Zephyr:
Может лучше режим Hot Seat (несколько человек за 1 машиной)?? Проще!!!
Kинаман:

--- Цитата: Zephyr ---Может лучше режим Hot Seat (несколько человек за 1 машиной)?? Проще!!!
--- Конец цитаты ---
Такой режим будет бесполезен, т. к. эта игра у меня есть в распечатанном виде и мы с друзьями в неё играем за столом. :)
Нужно чтоб именно по инету можно было играть.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии