Через блог люди Я дізнаюся про дуже цікавий проект, здійснений Хав'єр Бандомо Руїс, професор Університету інформаційних наук Куби (UCi). Це GT: Tank Warfare, гра з відкритим кодом, розроблена з бібліотеками C ++ та QT.
Загальний підсумок GT
GT (Tank War) - це гра мережева багатокористувацька, складається з робити дві команди de до 3 XNUMX осіб з метою знищення центри влади вороги.
Кожен гравець керує танком, який має 3 навички, який можна вдосконалювати щоразу, коли ви піднімаєте рівень (ця механіка схожа на таку в іграх як Дота, Диявол, тощо ...), необхідно заповнити досвід, необхідний для підвищення рівня, цього можна досягти, взявши досвідчені таблетки або знищення ворогів.
Гра закінчується, коли всі центри сили команди знищені.
Як грати в GT?
Ну, не все так просто;), всередині ігрової папки є 3 виконувані файли (GT_Client, GT_Server, Build_Terrain), Однак:
- Оскільки це гра, в яку слід грати в мережі, перше, що нам потрібно, це сервер для підключення (GT_Сервер)
- Відкриваємо клієнта (GT_Клієнт), і в головному меню ми це зробимо Конфігурація / Мережа, тут ми вказуємо IP-адреса та порт сервера, ми приймаємо і повертаємось до головного меню.
- Ми натискаємо на Грати, що добре зв’язано, але нам потрібно користувач. Ми натискаємо на Створити користувача, заповнюємо дані (нік, пароль та аватар) і прийняти. Тепер ми можемо увійти.
- Після входу в систему ("система показує вікно ...", ні !!!, це не інженерний клас) ми заходимо у вікно чат, звичайно, ви можете бачити підключених користувачів і спілкуватися, але давайте перейдемо до того, що для нас важливо.
- Ми можемо обидва створити гру, як приєднатися.
- Якщо ми виберемо Створити гру Ми отримуємо доступну землю (так, це земля, створена за допомогою build_terrain, але ми залишаємо це для іншого повідомлення) і приймаємо.
- Якщо ми виберемо Приєднуйтесь до партії Ми отримуємо всі створені ігри, вибираємо одну та приймаємо.
- Потрапивши в гру, ми можемо вибрати команду (зелений або червоний) і танк, з яким ми хочемо пограти (для зміни танка клацніть Змінити бак).
- Коли ви будете готові натисніть Я готовийЯк тільки всі будуть готові, творець може розпочати гру.
- Уффф, зачекайте кілька секунд, залежно від швидкості вашого ПК вже ГРАТИ!!!
БУГИ
Це програма для розробки, тому вона може мати помилки впровадження. Якщо ви виявите помилки або пропозиції щодо GT, ви можете запис на електронну адресу Хав'єра, і він спробує це вирішити.
Я більше не пишу, щоб не нудити, в інших дописах ми можемо вдаватися в подробиці про механіка, дальності, редагування рельєфутощо GG
Завантажте GT
Оскільки до локальної сторінки GIT неможливо отримати доступ за межами університету, я збираюся завантажити гру у її версії для Windows на Dropbox.
Версія Linux:
Його розробник залучає допомогу розробників QT Linux, щоб допомогти йому скомпілювати його та надати йому підтримку для різних дистрибутивів. Код можна завантажити за таким посиланням:
Ось кілька скріншотів гри, які, до речі, виглядають дуже приємно:
Хороша ініціатива. Принаймні, я сподіваюся, що він доступний у Steam.
Тоді я дивлюсь на це. І якщо ви завантажите його на Github краще, але як я не знаю, чи можна отримати до нього доступ з Куби ...
Підтверджую, до Github добре дісталися з Куби, але в UCI він не використовується широко, оскільки зі 100 Мб для студентів та 150 Мб для вчителів (на місяць) це максимально збережено.
Так, звісно. Поки що на Кубі у нас немає проблем з GitHub, я зв’яжусь із оригінальним автором, щоб завантажити його.
Проблема не в тому, щоб завантажити його, а в тому, щоб розробити його за допомогою github, уявляєте, розробка зупинилася, оскільки автор закінчує обліковий запис до наступного місяця ...
Яка іронія, тут пости про рум'яних та шпалери містять 500 коментарів, хтось робить гру (не нудну програму, бляду гру !!!), і ти навіть не чуєш цвіркунів. Плафф. Лизати.
Людина, яка любить по-справжньому грати DesdeLinux Здається, вже прокоментували... Що будемо робити?
Це те, що я бачу ту саму закономірність, що коли в нас був ICN CodeNinja, кожен працював над написанням статті, що пояснює розробку програми і нічого, однак нова тема gtk для Ubuntu і божественного хоста приносить меду, що це чудово . Це життя.
Більшість людей не розуміють код або його не цікавлять. Ті з нас, хто любить ці теми, становлять меншість, навіть серед меншості тих, хто є користувачами Linux.
Хм, як мені запустити його на Linux? вірніше як він складається?
elav, ти щойно повернув мене до того часу, коли я грав у Nintendo "Cartridge" до гри "TANK".
XD
Чи можу я грати це з елементарним?
Я думаю, що ця гра чудова, я отримаю вихідний код 😀 дякую за дані Elav
Дуже добре, це нагадує мені гру, яку я провів на старому Nintendo, дуже приємно