Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695

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

19.05.2026, 13:50. Показов 13272. Ответов 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
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 10:59  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от XLAT Посмотреть сообщение
напиши какая у тебя текущая задача непосредственно по проекту.
пока не будет настроен проект, я ничем не могу заняться, разве что просто продолжить философствовать в этой теме. Уже 60 постов написано, но проект так и не настроен

Цитата Сообщение от XLAT Посмотреть сообщение
давай пока этот вопрос отложим
Конечно, можно и отложить. Но я не понимаю, в чем проблема настроить проект, чтобы уже начать над ним работать.

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

Проект он будет открытым и любого желающего мы добавим тоже в проект. Но ты и я будем с высшими правами Owner, остальные могут быть User или Manager правами, поскольку мы их не знаем и чтобы они ничего не испортили.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 11:04  [ТС]
XLAT, ты уже в участниках

0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 11:07  [ТС]
XLAT, теперь второй этап

ты заходишь в хаб, во вкладку проектов, и вместо добавления New Project, ты нажимаешь Add и добавляешь проект из репозитория
твоя задача - попытаться добавить готовый проект и открыть сцену

проект называется CyberPrank
организация CYBER GAMES COMMUNITY

если всё получится - добавь куб, чтобы я увидел
0
 Аватар для COKPOWEHEU
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,084
20.05.2026, 11:12
Цитата Сообщение от Royal_X Посмотреть сообщение
Google Docs с кем-то еще? Когда, скажем, ты что-то печатаешь и одновременно видишь, как кто-то другой тоже печатает в этом же документе - т.е. виден второй курсор.
То есть пока с проектом кто-то работает, запустить компиляцию будет невозможно? То есть невозможно независимо работать над разными задачами?
Как-то не выглядит удобным...
Цитата Сообщение от Royal_X Посмотреть сообщение
XLAT, да брось ты этот гитхаб. Он нам не позволит адекватно работать над одним проектом.
Чем же ваш проект настолько уникален, что всем позволяет, а вам нет?
Цитата Сообщение от Royal_X Посмотреть сообщение
но ты же не думал сделать так, чтобы одновременно над проектом работали 100 анонимов???
А в чем проблема?
Цитата Сообщение от Royal_X Посмотреть сообщение
Допустим ты весь вечер писал код, а утром видишь, что некто испортил весь проект.
Ну так не надо принимать пулреквесты не глядя. Если вы не даете анонимам права записи в мастер, то они и испортить ничего не смогут. В принципе, права записи достаточно иметь одному человеку. Ну хорошо, если хорошо сработаетесь - двоим. Все правки от анонимусов - только через "модерацию" (ревью кода).
Royal_X, раз уж у вас учебный проект, я бы все-таки посоветовал воспользоваться этим, чтобы освоить современные способы разработки. Тот же гит.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 11:15  [ТС]
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
чтобы освоить современные способы разработки. Тот же гит
разработка игр это не только программирование. Программирование это малая часть разработки и этот гит не будет таким эффективным при совместной работе с ассетами и прочим.
Встроенные инструменты юнити для коллаборативной работы более лучший выбор. Тем более, ими пользуются миллионы людей.

Добавлено через 1 минуту
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
То есть пока с проектом кто-то работает, запустить компиляцию будет невозможно? То есть невозможно независимо работать над разными задачами?
Как-то не выглядит удобным...
нет, наоборот можно будет делать всё что угодно. Мы сможем работать над проектом одновременно.
Репозиторий проекта будет в облаке. Именно оттуда будут синхронизироваться файлы с файлами на наших устройствах.
Компиляция происходит на локальном устройстве. Работа одного участника никак не мешает компиляции второго участника.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 11:57
Цитата Сообщение от Royal_X Посмотреть сообщение
Уже 60 постов написано, но проект так и не настроен
не хочу якать, но вот приходится:
я сделал:
- тестовую комнату - пол, стол, монитор.
...
я не стал писать на стикере задачу "сделать пол" - а кликнул 1 раз маусом == пол уже есть

- на монитор повесил канвас
- туда вывожу условие+решение задачи
- посылаю(по нажатию с клавы) этот текст в питон-машину(которая на жабоскрипте)
- в консоле брузера ошибок нет
- прожект(НЕ ПУСТОЙ) поклал ни гитхаб - ссыль выше
- задеплоил билд на сайт - ссыль выше
- открыл таскдоску и заявил на ней базовую субзадачу - ссыль выше

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

ясень - это пока всего лишь стенд-тест разраба...

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

а остальное, да, согласен, флуд про uvc, который не нужен.

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


Цитата Сообщение от Royal_X Посмотреть сообщение
твоя задача - попытаться добавить готовый проект и открыть сцену
на всякий случай напишу тут: добавил - открыл - увидел пустой проект - закрыл.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 12:02  [ТС]
XLAT, мне не кажется, что мы сможем создать проект, который одной кнопкой мыши сможет идеально экспортироваться как для винды, так и для веб. Так или иначе, версия для веб должна иметь свои отличия.
Поэтому я тебе советовал начинать сейчас делать только для винды. Когда всё будет готово, можно будет дублировать проект, поменять немного некоторые вещи и выпустить для веб.

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

Добавлено через 51 секунду
Цитата Сообщение от XLAT Посмотреть сообщение
добавил - открыл - увидел пустой проект - закрыл.
ты увидел куб c именем XLAT?

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

я хочу посмотреть, как я вижу твои правки и разобраться с UVC



Добавлено через 1 минуту
XLAT, если я увижу, что всё норм, то начну обустраивать сцену с точки зрения визуалов и добавлю камеру от первого лица
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:04
Цитата Сообщение от Royal_X Посмотреть сообщение
Ты сейчас перепрыгнул в середину разработки и решаешь задачи, которые пока не нужно решать
да не вопрос - сделать заглушку на игровом компе и все дела.

запустить питон внутри игры это маленький ЭЛЕМЕНТ технологического стека
либо он у тебя есть(ты им владеешь), либо его у тебя нет - всё просто.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 12:25  [ТС]
XLAT, я про то, что тебе не нужно сейчас решать эту задачу.
Давай сперва обустроим сценку, реализуем камеру от первого лица, создадим компьютер, которые будет принимать текст и печатать текст. Питончик подождет.

Добавлено через 15 минут
XLAT, я сейчас добавлю камеру от первого лица. Буду использовать современный Input System
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:33
Цитата Сообщение от Royal_X Посмотреть сообщение
я про то, что тебе не нужно сейчас решать эту задачу.
Давай сперва обустроим сценку, реализуем камеру от первого лица, создадим компьютер, которые будет принимать текст и печатать текст. Питончик подождет.
я не спорю.

1.
делаем декстоп - я буду тестить десктоп и веб.

2.
сцену я уже начал обустраивать - глянуть можно в редакторе.
как она выглядит - это неважно, важно - я начал.

Добавлено через 4 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
я сейчас добавлю камеру от первого лица
напиши список задач и повесь его в таком месте, чтобы его можно было БЫСТРО найти.

требование к постановке задачи - задачу можно решить за 1 вечер, то есть не сильно расплывчатые, но и не тривиальные.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 12:37  [ТС]
Цитата Сообщение от XLAT Посмотреть сообщение
сцену я уже начал обустраивать
я не вижу твои изменения

Добавлено через 19 секунд
повторяю еще раз

Цитата Сообщение от Royal_X Посмотреть сообщение
ты увидел куб c именем XLAT?
ты тоже создай примитив, чтобы я убедился, что проект настроен правильно
Добавлено через 2 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
напиши список задач и повесь его в таком месте, чтобы его можно было БЫСТРО найти.
требование к постановке задачи - задачу можно решить за 1 вечер, то есть не сильно расплывчатые, но и не тривиальные.
ну вот, пусть персонаж-камера от первого лица будет моей задачей. Можно добавить прям на твоем гитхабе в список задач
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:40
Цитата Сообщение от Royal_X Посмотреть сообщение
повторяю еще раз
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:41
Цитата Сообщение от Royal_X Посмотреть сообщение
ну вот, пусть персонаж-камера от первого лица будет моей задачей.
прошу огласить весь список!
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 12:42  [ТС]
XLAT, наверное, у тебе открыт совершенно другой проект. Я ничего такого не вижу.

Добавлено через 18 секунд
Цитата Сообщение от XLAT Посмотреть сообщение
прошу огласить весь список!
сперва настроим проект

Добавлено через 36 секунд
XLAT, сделай скриншот всего экрана в режиме сцены (не игры)
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:44
Цитата Сообщение от Royal_X Посмотреть сообщение
наверное, у тебе открыт совершенно другой проект. Я ничего такого не вижу.
вот файл сцены
https://github.com/BDOTimer/Cy... 2026.unity
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 12:46  [ТС]
XLAT, что это такое? зачем мне этот гитхаб? Этот проект на гитхабе - твой личный. Ты там можешь проводить свои эксперименты в одиночку.

Открывай основной проект, созданный мной. Тот, в который я тебя добавил в участники.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 12:52
вот задача
Python
1
2
3
4
5
6
# Программа подсчета суммы натуральных чисел до 100
 
total = 0
for i in range(1, 101):
    total += i
print("Сумма чисел от 1 до 100 равна:", total);
которая решается на сцене.

можно тут удостовериться, что питон справляется https://skulpt.org/

Добавлено через 5 минут
Цитата Сообщение от XLAT Посмотреть сообщение
вот задача
задача из фильма:


Не по теме:

про глупые вопросы тоже зачетно)

0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,695
20.05.2026, 13:01  [ТС]
XLAT, ты вроде бы перегрелся не нужно спешить, расслабься, продолжай смотреть YouTube, - у нас сроков нет.

я периодически буду заходить в проект, как только увижу, что ты наконец смог открыть совместную сцену в юнити и добавить для примера хотя бы один кубик, то мы вновь продолжим
0
 Аватар для COKPOWEHEU
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,084
20.05.2026, 13:33
Цитата Сообщение от XLAT Посмотреть сообщение
прожект(НЕ ПУСТОЙ) поклал ни гитхаб - ссыль выше
О, проект таки начался. Это радует. Возможно, и Royal_X присоединится...
Только... зачем github-pages, если там пусто?
И я как-то не понял: тестовую веб-версию уже можно пощупать или для этого надо все самостоятельно собирать?
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
20.05.2026, 13:36
Цитата Сообщение от Royal_X Посмотреть сообщение
я периодически буду заходить в проект, как только увижу
я же уже много раз тя написал, что это гуано не работает,
я мог бы заподозрить, что ты меня троллишь,
но и ещё ранее я имел случай выяснить, что UVC это уг.

минуту назад:

где твои изменения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.05.2026, 13:36

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
80
Закрытая тема Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru