Поки не роблю нічого цікавого з залізом, розповім про мультиплеер в іграх.
Тему можна поділити на 2 частини - гра вдвох (або більше) на одному пристрої. Тут все більш менш зрозуміло, два або більше контролерів (джойстиків) підключаються до однієї системи.
Перші ігри саме такими і були, Tennis for two, потім Pong та інші. Розвиток технологій не дозволяв реалізувати якийсь AI, гра вдвох була за замовчуванням.
Друга частина - це мультиплеер з декількох окремих пристроїв. Ця тема набагато більш складна, бо вимагає мережі зв'язку та синхронізації даних між системами. Ось тут хочеться розповісти більше. Тут в нас теж є певний розподіл:
1 - Мейнфрейм та термінали, найбільш ранній і очевидний варіант. Мейнфрейми і так будувалися для багатокористувацького режиму, кожен термінал - окремий пристрій для взаємодії користувача з мейнфреймом.
2 - Персональні комп'ютери, які синхронізуються між собою "підтримуючи" ігровий світ.
3 - Ігрові консолі, теж мають якось встановити зв'язок між собою для мультиплеерної взаємодії.
Тема досить велика, то ж перша частина буде про мейнфрейми. Розпочати можна з проєкту PLATO (Programmed Logic for Automatic Teaching Operations). Термінали цієї платформи мали плазмовий дисплей з вражаючою роздільною здатністю 512х512 пікселів.
Для цієї системи у 1972 році John Daleske створив мультиплеерний космічний шутер Empire. Чесно кажучи, моє очікування було "ну шо там у 1972 році можна було цікавого створити, якийсь текст, що буде виводитися на термінал", але те, що я побачив мене вразило.
По-перше, є повноцінний онлайн сервер PLATO, який підтримує команда ентузіастів (навіть задонатив їм 5 євро), а також емулятор термінала під всі платформи.
По-друге - сама гра, це реально мультіплеерний реалтайм шутер, в який можуть грати одночасно до 30 людей, який має свій лор, графічний інтерфейс, онлайн чат між гравцями і мету.
Тут можна битися з іншими кораблями, захоплювати планети та укладати тактичні союзи. Глобальна ціль - захопити всі планети в галактиці. Для 1972 року неймовірно.
Керування, звісно, доволі складне, але поки я це все тестував і розбирався з керуванням, в гру зайшов ще один гравець, почав мене атакувати, але не дочекавшись реакції від мене (хоча я встиг розібратися, як стріляти з фазерів), написав, чи збираюся я взагалі грати ))
Тут лежить лінка на емулятор терміналу, воно автоматично під'єднається до сервера та запропонує залогінитись. Є 10 тимчасових акаунтів (demo1...demo10), група та пароль також demo, то ж можете спробувати і самі. Додав трішки скрінів з коментарями з гри.
Поки не роблю нічого цікавого з залізом, розповім про мультиплеер в іграх.
SnC Museum Lab
@snclabПерсональний блог співзасновника Software & Computer Museum, Олександра Коваленка
318 subscribers
Open in Telegram 7 photos are attached to this post — visible in the Telegram app.