Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573

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

19.05.2026, 13:50. Показов 11536. Ответов 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
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
22.05.2026, 15:46  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от XLAT Посмотреть сообщение
Алиса в магазине шатллов
Тайна третьей планеты)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

но там тоже будет много радаров и всяких кнопочек, рычагов
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 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
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
23.05.2026, 09:36  [ТС]
Цитата Сообщение от XLAT
мда, разрабы упарываются в графон) - а где игра?
И это они ещё делают в Godot - это не тот движок, который даёт такой графон из коробки.
Вернее, он даёт такой графон из коробки, но потом нужно часами вручную оптимизировать.
Однозначно, разраб/ы заслуживает/ют уважения.
Имхо, Godot это самый удобный движок для работы с мешами, материалами и шейдерами через код.

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

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

?

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

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

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

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

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

поэтому неважно Годот или Анрил или голое Апи - если сумел запаковать+отослать массив в гпу,
то ты смышленый молодец - держи зачёт по лабе.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
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
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
23.05.2026, 10:35
Цитата Сообщение от Royal_X Посмотреть сообщение
Godo
Годот прекрасен потому что в базе он компактный.
https://www.redotengine.org/
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
23.05.2026, 10:41  [ТС]
XLAT, редот мне не нравится. Оригинальный годот лучше
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
23.05.2026, 11:07
Цитата Сообщение от Royal_X Посмотреть сообщение
редот
как я понял ютубологеров - в команде был раскол:
чуваки которые любят баб решили размежеваться от геев которые любят геев.

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

после конверта в урп они(материалы) выцвели и завяли ...
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
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
Закрытая тема Создать тему
Новые блоги и статьи
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ начало и оглавление - Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru