Понедельник, 25 Ноября 2024, 12:09

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Помогите создать текстовую онлайн игру
MikeDeadДата: Воскресенье, 17 Января 2010, 16:18 | Сообщение # 21
был не раз
Сейчас нет на сайте
А на чем лучше писать? Типо вот этого http://www.game.fallout-archives.com/ тут флеша нет, только текст и кортинки... идеальный вариант
metzlerДата: Четверг, 21 Января 2010, 11:02 | Сообщение # 22
уже был
Сейчас нет на сайте
Решил не создавать новой темы. Задача похожая. Нужно написать сервис, который будет работать полностью в тексте а-ля мсдос, например. На чистом PHP, ясно, не уехать. Может кто подсказать скрипт на xml (к которому я питаю врожденное отвращение sad )? Т.е. он должен отправлять на php введенный текст и дописывать полученный текст от php-сценария .

Вопрос отпал. Юзаю аякс.

Сообщение отредактировал metzler - Среда, 27 Января 2010, 11:32
Apero-ruДата: Среда, 10 Декабря 2014, 10:10 | Сообщение # 23
уже был
Сейчас нет на сайте
Цитата MikeDead ()
Решил я создать простенькую онлайн игру. Лазаю по интернету нече найти не могу, везде говорят о 3D играх, а собираюсь создать маленькую текстовую онлайн игру с картинками. Помогите кто чем сможет.


ЕСТЬ ОТЛИЧНЫЙ ВАРИАНТ, если в программировании не силен, могу предложить создать текстовую игру онлайн с помощью бесплатного конструктора квестов на Apero.ru/Создать-игру. Игры выходят не хуже, чем на AXMA Story Maker, но осваивается буквально за 5 минут, без шуток.
Конкретный пример:
Цитата
мне надо "посадить растение", а через 5 минут "полить"... как это сделать?

Это сделать будет проще простого, приведу исходный код, чтобы было понятие, насколько все удобно.

Код
\Сад
Ты находишься в пышном саду.
\(Посадка растений, Посадить растение)
\ЕСЛИ(Растение посажено=1) Здесь ты посадил растение.
\ЕСЛИ(Растение посажено=1 И АПЕРО.время - Время посадки>60*5) \(Полить растение, Полить растение)
\(Сад, Проверить сад)
\СТОП

\Посадка растений
Ты посадил растение. Не забудь полить его через 5 минут.
\(Растение посажено=1)
\(Время посадки=АПЕРО.время)
\(Сад, Осмотреть свой сад)
\СТОП

\Полить растение
Ты поливаешь растение.
\(Сад, Осмотреть свой сад)
\СТОП


Немного поясню:
Код
\Сад

Объявляем локацию с именем Сад.

Код
\(Посадка растений, Посадить растение)

Это создание кнопки с текстом "Посадить растение", при нажатии на которую пользователь попадает на локацию "Посадка растений"

Код
\ЕСЛИ(Растение посажено=1) Здесь ты посадил растение.

Если переменная "Растение посажено" равно 1, то тогда будет выведен текст Здесь ты посадил растение.
Если переменная еще не объявлена то по-умолчанию она равна 0.

Код
АПЕРО.время - Время посадки>60*5

АПЕРО.время - это переменная, хранящая текущее количество секунд. (обновляется при каждом запросе)
60*5 - 5 минут или 300 секунд.

Код
\(Растение посажено=1)

Объявление переменной Растение посажено и присвоение ей значения 1

Если ты не видишь ничего сложного в этом коде, то считай, что уже умеешь писать текстовые онлайн игры на платформе Аперо. Рекомендую prof , посмотри сам, попробуй что-то создать и убедись Apero.ru smile



Создай свою текстовую игру онлайн за 5 минут!
Без специальных навыков, справится даже школьник! Удобный бесплатный конструктор игр Apero.ru


Сообщение отредактировал Apero-ru - Среда, 10 Декабря 2014, 10:12
SneakBug8Дата: Понедельник, 26 Января 2015, 16:40 | Сообщение # 24
частый гость
Сейчас нет на сайте
Реклама? А кто-то на этом нормальный мультиплеер делал?
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг