Jump to content


Советские игровые автоматы

идеи

30 replies to this topic

#1 Wingo

    Новичок на форуме

  • Пользователи
  • PipPip
  • 3 posts
  • Пол:М
  • Откуда:Россия, Москва
  • SL Status: 

Posted 31.12.08 - 14:11

Есть предложение реализовать на российских островах сеть аутентичных советских игровых автоматов.
Я думаю не у одного меня возникает ностальгия при детских воспоминаниях об игре в "Морской Бой", "Сафари", "Скачки".. К сожалению сейчас поиграть в такие можно только в Музее советский игровых автоматов, вот его сайт: http://www.15kop.ru/
Как вариант, музею можно предложить отличный вариант партнерства в плане рекламы (то, что заинтересуются сомнений нет - все присутствующие в SL москвичи их потенциальные клиенты, правда немного сомневаюсь насчет финансовых возможностей).
Наличие таких автоматов развлекло бы посетителей Второй Москвы, сделало бы досуг москвичей и гостей столицы более интересным и разнообразным, и могло бы приносить неплохую прибыль.
Контент, идея и внешний вид всем хорошо известны, вопрос только в технической реализации.

Ветка обсуждения в SR.ru: http://secondrussia....topic-3804.html

#2 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 31.12.08 - 22:27

Идея интересная. И мне кажется именно в виде автоматов, а не HUD-ов. Только для начала нужно выбрать какую-то одну игру. Например с подлодкой, как создающую максимальный эффект погружения.

А эти автоматы все по времени работали? Т.е. 15 копеек — это за сколько минут?

#3 Wingo

    Новичок на форуме

  • Пользователи
  • PipPip
  • 3 posts
  • Пол:М
  • Откуда:Россия, Москва
  • SL Status: 

Posted 01.01.09 - 21:43

Насколько я помню, 15 копеек было за одну или несколько игр. Но я так понимаю, больше 1L$ за игру нет смысла ставить? Т.е. 15 - наверное много, хотя было бы прикольно, конечно) Т.к. многие помнят, что именно 15 копеек стоило.

#4 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 27.05.10 - 14:19

Проект ещё открыт?
Можно включить в проект другие автоматы кроме советских?
Где ещё проходит обсуждение проекта?
Английский для меня труден, даже со словарём. Технический тем более.

#5 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 27.05.10 - 19:43

Если я верно понял, дальше обсуждения дело не пошло.

#6 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 28.05.10 - 12:20

Из коментариев в блоге видно, что проблему составляет ресурсоёмкость скрипта. Решением может послужить распределённая реализация: скрипт будет являться интерфейсной оболочкой, а логическая часть будет обрабатываться удалённо и возвращать готовые данные.

Вопрос в том: поддерживает ли LSL взаимодействие с внешними ресурсами подобными путями?

Edited by Johnathan, 11.06.10 - 17:52.

Английский для меня труден, даже со словарём. Технический тем более.

#7 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 15.06.10 - 12:19

View PostJohnathan, on 28.05.10 - 12:20, said:


Вопрос в том: поддерживает ли LSL взаимодействие с внешними ресурсами подобными путями?

Поддерживает.

#8 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 15.06.10 - 13:04

Тогда на мой взгляд в идеале если будет реализовано подобие протокола RDP.
Английский для меня труден, даже со словарём. Технический тем более.

#9 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 15.06.10 - 16:23

Ну это в "идеале". А на практике скрипты не поддерживают работу с бинарными данными и не имеют средств отрисовки произвольной графики на примах. Вам наверное стоит чуть более подробно изучить возможности LSL, прежде чем предлагать протокол для реализации.

#10 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 16.06.10 - 12:10

Протокол был приведён в качестве аналогичного примера. Понятно что одними средствами LSL реализовать полноценный RDP клиент вряд ли удастся. Из документации я вообще не нашёл функций интерактивной взаимосвязи с внешними данными. Ваше сообщение было для меня приятным сюрпризом. Можно поставить промежуточный конвертер для перевода данных в совместимый формат.
Английский для меня труден, даже со словарём. Технический тем более.

#11 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 16.06.10 - 12:40

Наверное в этом месте я должен попросить перечислить преимущества RDP для реализации игровых автоматов. Прошу. :)

#12 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 16.06.10 - 13:39

Алгоритм примерно такой:

1. Включение "игрового автомата".
2. Обращение к внешнему источнику даннных по протоколу.
3. Отображение игрового видео и ввод команд игрока.

Экономия ресурсов сима.

Впоследствии можно использовать для более ресурсоёмких проектов.

Первоначально была идея использовать ActiveX.
Английский для меня труден, даже со словарём. Технический тем более.

#13 Koshachii

    Участник

  • Пользователи
  • PipPipPip
  • 111 posts
  • SL Status: 

Posted 17.06.10 - 00:26

Не встречалось мне как-то, чтобы кто-то применял сейчас компоненты ActiveX, тем более в таком качестве "распределенных вычислений", еще и завязанные на MS IE, ну да ладно, у людей свои приколы. Если очередной разговор не о чем, то так и будет.

SL клиент версии 2 и выше поддерживает браузер на приме, включая Adobe FLASH. Можете его использовать для такой задачи. Но второй клиент используют не все резиденты SL.

Или на LSL, тогда для справки ссылка: коммуникации с внешним миром на LSL.

#14 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 17.06.10 - 12:36

А если поступить следующим образом:
  • задействовать сервис StreamMyGame;
  • клиентскую часть поставить на вашем тестовом сервере, а видео преобразовывать в потоковый формат MOV;
  • управление тоже через сервер, скрипт передаёт клиенту

Возможно данная функция уже реализована средствами StreamMyGame.
Английский для меня труден, даже со словарём. Технический тем более.

#15 SOb Zemlja

    Активный участник

  • Главные администраторы
  • PipPipPipPip
  • 791 posts
  • Пол:М
  • Откуда:Россия, Москва
  • Основной цех:Строители
  • Второй цех:Скриптеры
  • SL Status: 

Posted 25.06.10 - 18:48

У меня не настолько крутой сервер, чтобы сжимать видео, тем более для количества игроков более одного. :(

#16 Web

    Новичок на форуме

  • Пользователи
  • PipPip
  • 60 posts
  • Пол:М
  • Откуда:Харьков
  • Основной цех:Скриптеры
  • Второй цех:Строители
  • SL Status: 

Posted 05.07.10 - 12:05

О госспади.. Нафига? Неужели LSL-а вам для этого не хватит? ^О_о^

Сам я делать, может, не стану (дела, дела...) - но на любые вопросы отвечу...

Что, в общем, надо:

1) Смоделлить игровой автомат. Да такой, как совецкий был.. С Окошком и "комнаткой" внутри, на дне "комнатки" - нарисовано разлинованное "море"... На дальней от "окошка" камере - горы... Смоделлить кораблик. Тот кораблик, который будет плаавно двигаться. Найти звуки. Нарисовать всё.
2) При "сите" на игровой автомат - берем у севшего права на камеру и на контроллы. Камеру направляем через окошко в нашу "комнатку". При нажатии влево-вправо - двигаем или вращаем нашу "комнатку". При нажатии вперед - реззим "торпеду", которая "летит" в ентой комнатке относительно её, комнатки, координат (двигается вместе с ней, это нетрудно даже плавно реализовать нынче) Море разбить, например, на участочки.
Posted Image
3) Там было ограничение по снарядам. Скажем, 12 снарядов. Выигрыш - если убиты 10 кораблей. Если хоть один корабль "пропущен" - проигрыш. Если закончились торпеды - а корабли еще есть - проигрыш. При выигрыше - призовая игра. Хоть до бесконечности.
Кодю на LSL. Гадаю по звёздам. Ловлю крабов в заливе. Дорого.

#17 Web

    Новичок на форуме

  • Пользователи
  • PipPip
  • 60 posts
  • Пол:М
  • Откуда:Харьков
  • Основной цех:Скриптеры
  • Второй цех:Строители
  • SL Status: 

Posted 05.07.10 - 12:08

P.S. Худ делать - это если хотите "Электронику - ИМ-2" сделать =)))
P.P.S. А у москвы, ж, вроде, есть свой скриптер, мм?
Кодю на LSL. Гадаю по звёздам. Ловлю крабов в заливе. Дорого.

#18 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 05.07.10 - 12:36

С автоматом "Морской бой" всё достаточно ясно. Он был аналоговым, можно даже сказать механическим. Но более поздние автоматы были уже цифровыми.
Английский для меня труден, даже со словарём. Технический тем более.

#19 Web

    Новичок на форуме

  • Пользователи
  • PipPip
  • 60 posts
  • Пол:М
  • Откуда:Харьков
  • Основной цех:Скриптеры
  • Второй цех:Строители
  • SL Status: 

Posted 05.07.10 - 12:41

А цифровые - это уже не так интересно. Но если так надо, можно и это реализовать. Благо новые функции LSL позволяют.
Мое мнение, кстати - "нужны цифровые - делай с флешом". И вся недолга.
Кодю на LSL. Гадаю по звёздам. Ловлю крабов в заливе. Дорого.

#20 Johnathan

    Новичок на форуме

  • Пользователи
  • PipPip
  • 20 posts
  • Пол:М
  • SL Status: 

Posted 05.07.10 - 12:42

А если Java
Английский для меня труден, даже со словарём. Технический тем более.