Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603

Шуточная игра "Cyberforum"

19.05.2026, 13:50. Показов 12945. Ответов 251
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Обсуждаем совместную разработку игры "Cyberforum".
Вайб-проект без сроков и тз. Нет требований к качеству.

Участники:
XLAT & Royal_X, а также все желающие

Описание
- трехмерная игра от первого лица
- главный игрок - кодер
- игрок находится в маленькой комнате
- в этой комнате есть компьютер
- компьютер предлагает задачи по программированию
- игрок должен написать код и пройти валидатор за отведенное время
- если не успевает, то его ждет смерть (комната может медленно заполняться жидкостью, или ядовитым газом, или открываются решетки и выпускается наружу монстр, который убивает игрока - вариантов тут много).

Жанры
хоррор, логическая, юмор
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.05.2026, 13:50
Ответы с готовыми решениями:

Почему в Cyberforum нету раздела про Vulkan API
Не знаю, может вопрос может показаться вызывающим. Но почему в Cyberforum нету разделов по OpenCL и...

Может ли современная игра весить "до 100 МБ", если игра начала 2000-х весит 30 ГБ?
Например, Lineedge уже сейчас, по состоянию на версию 0.7@20M, по скачиваемому размеру переросла...

порты для старых игр (и переиздание игр?)
есть где-то хорошее определение что есть порт для игры? (dos box - это в каком-то смысле порт или...

251
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
22.05.2026, 15:46  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от XLAT Посмотреть сообщение
Алиса в магазине шатллов
Тайна третьей планеты)

Добавлено через 6 минут
XLAT, как ознакомишься с кодом куба и его работой - напиши мне, чтобы я его удалил.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
22.05.2026, 15:49
Цитата Сообщение от Royal_X Посмотреть сообщение
чтобы я его удалил.
не получится - он перекочует в мою папочку)

вместо куба позже поставлю ламу освещения с вкл/выключателем света...

куб ваще то это шаблон кнопки в 3d мире - их(кнопок) там должно быть по сценарию 100500 на все случаи игровой жизни...

нее, камеру с ui-курсором надо всё же добавлять.

и кстати, а кто у нас отвечает за UI ?

мошъ давай Игоря заставим делать UI? ))
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
22.05.2026, 15:58  [ТС]
Цитата Сообщение от XLAT Посмотреть сообщение
не получится - он перекочует в мою папочку)
ну так ты бери этот куб вместе с его папкой, а я удалю у себя. Короче, напишешь, как возьмешь.

Добавлено через 2 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
камеру с ui-курсором надо всё же добавлять
я сделаю это

это просто тоже надо в префабе персонажа делать

Добавлено через 4 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
мошъ давай Игоря заставим делать UI? ))
он вчера писал, что наша игра слишком интеллектуальная и ему это не нравится, нет там задач, которые эксплуатируют низменную природу игрока.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
22.05.2026, 16:04
Цитата Сообщение от Royal_X Посмотреть сообщение
Тайна третьей планеты)
тише ... СоюзМультфильм и родичи Булычева уже судились за эти артефакты...

авторско право вот причина того, что даже упоминать нельзя, а то засудят) - в итогое - почти полное забвение ...

Добавлено через 4 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
которые эксплуатируют низменную природу игрока.
да ладно ... а если Сармату сделать повзрослей и одеть в стринги ?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
22.05.2026, 20:16  [ТС]
XLAT, добавил простейший курсор, чтобы не тыкать в пустоту

Добавлено через 2 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
а если Сармату сделать повзрослей и одеть в стринги
я вообще против усложнения игры на данном этапе. Сперва нужно завершить основную задачу - работающий ПК, который будет давать задачи и принимать ответы. Всякие мелочи это уже потом. То же самое касается всяких кнопок, светодиодных лампочек и прочего.

XLAT, я добавил чашку с декалью, но она, наверное, не будет корректно отображаться в веб https://github.com/BDOTimer/Cy... 4505608074 (см. последний выполненный пункт).
Не то чтобы это нужно было сделать, но поскольку весь проект это кролик для экспериментов, то хотелось все-таки ознакомиться с этой фичей юнити. Для динамических декалей это крутая штука. Для статических - сомнительная: в Blender я могу делать декали сразу несколькими способами..., да и будет корректно отображаться на всех платформах.

0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 00:09  [ТС]
Цитата Сообщение от XLAT Посмотреть сообщение
в планах - сделать на такой технологии радар шаттла для космобоев
твоя игра напоминает немного https://store.steampowered.com... ommandant/

эта игра сделана в Godot и пока не вышла, планируется в 2027

но там тоже будет много радаров и всяких кнопочек, рычагов
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 09:05
Цитата Сообщение от Royal_X Посмотреть сообщение
твоя игра напоминает немного https://store.steampowered.com... ommandant/
мда, разрабы упарываются в графон) - а где игра?
вот она - игра без упарывания в графон https://fintank.ru/game/ )

можно ещё вспомнить шахматы - есть ли там графон? за то, точно, есть игра.

ну, безусловно, графону быть, но и про игру не нужно забывать)


===


Добавлено через 9 минут
обновил 100 пост - там щас с багами - седня бу исправлять...

Особенности:
- фонари кликабельны на вкл/выкл
- чтобы включить комп нужно подойти очень близко - направить на экран - левый клик
- кнопка '1' - выключить компьютер (?)
- скай-фай уровень воткнул с минимальными правками - на ноде дверей enable = false, материалы убил через конверт...

Баги для исправления:
- сделать ноды с сервером Питона и подключить к нему компы.
- подключить 3 комп к Питону

Субзадача:
- редактор кода.

Добавлено через 1 минуту
Цитата Сообщение от Royal_X Посмотреть сообщение
работающий ПК, который будет давать задачи и принимать ответы.
+1.

Добавлено через 6 минут
Royal_X,
Цитата Сообщение от Royal_X Посмотреть сообщение
я добавил чашку с декалью, но она, наверное, не будет корректно отображаться в веб https://github.com/BDOTimer/Cy... 4505608074
если у тебя закончатся подзадачи, я не позволю тебе сидеть без дела - я буду выдавать тебе новые задания.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 09:36  [ТС]
Цитата Сообщение от XLAT
мда, разрабы упарываются в графон) - а где игра?
И это они ещё делают в Godot - это не тот движок, который даёт такой графон из коробки.
Вернее, он даёт такой графон из коробки, но потом нужно часами вручную оптимизировать.
Однозначно, разраб/ы заслуживает/ют уважения.
Имхо, Godot это самый удобный движок для работы с мешами, материалами и шейдерами через код.

В стиме написано, что игра выйдет в 2027.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 10:01
Цитата Сообщение от XLAT Посмотреть сообщение
- сделать ноды с сервером Питона
правильно:
сделать ОДНУ синглетон-ноду с сервером Питона ...

Цитата Сообщение от Royal_X Посмотреть сообщение
В стиме написано, что игра выйдет в 2027.
хочу ли я такой графон и геймлей

?

1. такой графон для меня не достижим.
2. мой графон будет лучше) - за счет минимализма!

ну, на самом деле, я хочу аркаду-космосимулятор-песочницу с ОЧЕНЬ ПОНЯТНЫМ геймплеем...

❌ 10005000 кнопок, которые непонятно зачем нажимать.
✅ казуально о сложном.

Добавлено через 9 минут
Цитата Сообщение от Royal_X Посмотреть сообщение
И это они ещё делают в Godot
выскажу имхо не как двигописаетль:

запаковать вертексы в один массив и отослать их все в гпу большого ума не надо.

поэтому неважно Годот или Анрил или голое Апи - если сумел запаковать+отослать массив в гпу,
то ты смышленый молодец - держи зачёт по лабе.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 10:30  [ТС]
XLAT, ты меня не понял.

Есть два движка. В обоих движках, допустим, ты создаешь 100 объектов с PBR материалами. И там и там ты делаешь то же самое и используешь те же текстуры.
Но в одном движке выглядит красивее и 150 fps, а в другом выглядит не очень и 80 fps.

Ты слишком утрируешь, говоря про отправку массивов в gpu. В реальности, у движков из коробки разные технологии оптимизации графики, разные технологии визуализации и т.д.

Godot неплохой движок. Но вот нубу будет проще получить красивый визуал с большим fps в UE/Unity, чем в Godot. В UE5 сейчас вообще из коробки предлагаются очень крутые оптимизации мешей (хотя, для этого нужен хороший gpu). Ты можешь накормить движку меш с огромным количеством полигонов, а он все проглотит, тогда как другие движки начнут тормозить.

Поэтому, когда я вижу красивую игру, сделанную в Godot, и если эта игра не тормозит, то я восхищаюсь скилами разраба.
Но если я увижу игру с такими же визуалами на UE, Unity, то я просто подумаю, мол, а что там такого сложного...
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 10:35
Цитата Сообщение от Royal_X Посмотреть сообщение
Godo
Годот прекрасен потому что в базе он компактный.
https://www.redotengine.org/
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 10:41  [ТС]
XLAT, редот мне не нравится. Оригинальный годот лучше
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 11:07
Цитата Сообщение от Royal_X Посмотреть сообщение
редот
как я понял ютубологеров - в команде был раскол:
чуваки которые любят баб решили размежеваться от геев которые любят геев.

прикинь, ходишь такой по корридорам годотовской гейм-студии, а сам оглядываешься - нет ли кого за спиной, а то ...

ужац!
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 13:08  [ТС]
XLAT, да, я знаю про этот скандал.
Но вот объективно годот как игровой движок лучше. И мне все равно, кем он разрабатывается. Если он хорош как продукт, то я его беру.
Мне плевать на политические взгляды разрабов годот. Тем более, они адекватно реагировали на мои баг репорты и всё потом исправляли.

XLAT, к тому же, там все не так просто. Годот получает огромные донаты и от геев. Наверное, просто они хотели понравиться LGBTQ олигархам, чтобы те их задонатили.

Добавлено через 3 минуты
XLAT, кстати, главный из редотовцев давно замышлял побег. Ему нужен был просто повод.
Так что, это все брехня, что они ушли из-за геев.

Добавлено через 1 час 44 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
добавил чашку с декалью, но она, наверное, не будет корректно отображаться в веб
убрал чашку с декалью и отключил фичу Decal в настройках рендера URP в целях оптимизации. Эту фичу стоит использовать только для десктопных игр и когда нужна динамическая декаль.

А вот чашку я позже добавлю. И она будет корректно отображаться и в веб-версии.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 13:38
запустил на древнем андроиде(не эмулятор):


можно головой даже покрутить - остальное управление недоступно ...
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 13:52  [ТС]
XLAT, делать управление для тач - это еще та морока.

Я для своего кубика долго морочился над этим.

Тач нужен был для андроид https://royalxxx.itch.io/cube и для веб-версии для тех, кто будет пользоваться браузером с телефона: https://royalxxx.itch.io/cube-web

Не знаю как в юнити, но в годот всю логику тача я сам писал с нуля, движок ничего готового не дает - только низкоуровневые методы, где нет даже события тача двумя пальцами. А у меня же там касание одним пальцем вращает кубик, двумя вращает камеру.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 14:03
Цитата Сообщение от Royal_X Посмотреть сообщение
Не знаю как в юнити
запиши себе в таску - узнать и сделать в веб под десктоп и андроид - шоб везде работало с одной ссылки.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 16:43  [ТС]
Цитата Сообщение от XLAT Посмотреть сообщение
запиши себе в таску
нет

я тебе с самого начала сказал, что дальше винды я никуда не пойду))

количество пользователей, которые станут играть в ЭТО на телефоне (как андроид-игру или в браузере), будет равным 0 - я без магического шара даже уверен в этом

так что, билдов только для декстопа (винда+веб) будет достаточно

Добавлено через 1 час 5 минут
XLAT, нужно думать над сценарием игры

Добавлено через 1 час 7 минут
XLAT, чашки можешь взять себе. Прими коммиты и забирай чашки. Будет работать и веб-версии, ибо я по старинке делал - генерировал UV Map, заранее выбрав швы, чтобы декаль качественно легла на текстуру, а потом запек карту цвета.
0
Just Do It!
 Аватар для XLAT
4220 / 2683 / 656
Регистрация: 23.09.2014
Сообщений: 9,236
Записей в блоге: 3
23.05.2026, 16:57
Royal_X,
лови коммит - подключил все 3 компа к серваку питона.
добавил внешний скрипт для управления вентиляторами.
пооткрывал все двери скай-фай уровня.
...

глянь там - там уже полно компов)) которые ждут когда их подключат...

сайт - ап пост 100.

Добавлено через 2 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
чашки можешь взять себе
замест декалей почини какой-нить материал у скай-фая для примера, например, у 1 кресла, чтобы оно заблестело ...

после конверта в урп они(материалы) выцвели и завяли ...
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,603
23.05.2026, 17:33  [ТС]
XLAT, я добавил звук к кулерам. Но есть одна проблема. Юнити не умеет нормально отображать вращение кулеров на больших скоростях. В реальной жизни при вращении на огромной скорости крыльчатка выглядит как сплошной диск с полупрозрачностью, тогда как в юнити совсем не так.
Я решаю эту проблему - появилась одна идея
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.05.2026, 17:33

Можно ли достать версию игры, чтобы в c# отображать версию внутри игры?
Хочу использовать значение версии из менюшки, когда для обновления указываю новую версию. Сейчас я...

Как конвертировать игру из PC в игру для Android?
При создании проекта выбрал шаблон 2D. Сделал игру. Вопросы. 1. Как её переделать под 2D...

Есть ли способ компиляции всех шейдеров игры при первом запуске игры?
У меня есть 2 карты: главное меню, и основная карта с геймплеем. Основная карта запускается с...

Выкладывание игры на Яндекс игры
Здраствуйте, подскажите, как исправить такую ошибку - После перехода на другую вкладку,...

Язык программирования и Движок для игр!
Подскажите какой язык программирования наиболее подходит для написания игр , движка для игр? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
180
Закрытая тема Создать тему
Опции темы

Новые блоги и статьи
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru