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

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

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

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

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

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

0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
20.05.2026, 11:07  [ТС]
XLAT, теперь второй этап

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

Открывай основной проект, созданный мной. Тот, в который я тебя добавил в участники.
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 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
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
20.05.2026, 13:01  [ТС]
XLAT, ты вроде бы перегрелся не нужно спешить, расслабься, продолжай смотреть YouTube, - у нас сроков нет.

я периодически буду заходить в проект, как только увижу, что ты наконец смог открыть совместную сцену в юнити и добавить для примера хотя бы один кубик, то мы вновь продолжим
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
20.05.2026, 13:33
Цитата Сообщение от XLAT Посмотреть сообщение
прожект(НЕ ПУСТОЙ) поклал ни гитхаб - ссыль выше
О, проект таки начался. Это радует. Возможно, и Royal_X присоединится...
Только... зачем github-pages, если там пусто?
И я как-то не понял: тестовую веб-версию уже можно пощупать или для этого надо все самостоятельно собирать?
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 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
Закрытая тема Создать тему
Новые блоги и статьи
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости. Решение: Создан документ со следующими. . .
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово. Решение: Создан документ с единственным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru