|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
|
Шуточная игра "Cyberforum"19.05.2026, 13:50. Показов 13318. Ответов 251
Метки нет (Все метки)
Обсуждаем совместную разработку игры "Cyberforum".
Вайб-проект без сроков и тз. Нет требований к качеству. Участники: XLAT & Royal_X, а также все желающие Описание - трехмерная игра от первого лица - главный игрок - кодер - игрок находится в маленькой комнате - в этой комнате есть компьютер - компьютер предлагает задачи по программированию - игрок должен написать код и пройти валидатор за отведенное время - если не успевает, то его ждет смерть (комната может медленно заполняться жидкостью, или ядовитым газом, или открываются решетки и выпускается наружу монстр, который убивает игрока - вариантов тут много). Жанры хоррор, логическая, юмор
1
|
|
| 19.05.2026, 13:50 | |
|
Ответы с готовыми решениями:
251
Почему в Cyberforum нету раздела про Vulkan API Может ли современная игра весить "до 100 МБ", если игра начала 2000-х весит 30 ГБ?
|
|
Just Do It!
|
|||
| 19.05.2026, 15:50 | |||
|
то можно приступить к следующему ближайшему варианту, а выбирать уже в конце отдельной задачей.
0
|
|||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
|
| 19.05.2026, 15:59 [ТС] | |
|
XLAT, на винде, введенные данные должны сохраняться во временный текстовый файл в формате py и потом в отдельном процессе запускаться интерпретатором питона, с захватом вывода
Но ты хочешь ещё и веб, андроид, линукс и т.д. - я тут уже не знаю, как надо
0
|
|
|
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,086
|
|||||||
| 19.05.2026, 16:05 | |||||||
|
Да и в любом случае у вас же наверняка сложность будет возрастать постепенно. Будет время освоиться. А ведь еще возня с защитой от зависаний, от попыток влезть не туда. Скриптовые языки для встраивания все же лучше. После чего начинается бонусный уровень: программировать надо морзянкой по батарее, а "интересные личности" не просто изредка забегают, а беспрерывно носятся по потолку. Royal_X, XLAT, это так, в порядке безумного полета фантазии. "выполнение на сервере"? Вы же не сетевую игру пишете вроде. Добавлено через 2 минуты
0
|
|||||||
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
|
| 19.05.2026, 16:17 | |
|
Посмотрел я этот питон, язык конечно странный, не понравился по командам. Но говрят, он простой, что то этого не увидел.
Оказывается надо еще библу таскать с прогой вместе, был сразу послан подальше, вот мне делать нечего. Я помню игры скачивал, а они предлагали установить НЕТ, сразу удалялись жыстоко, трафик и время свое тратить, угу. А на питоне там настраивать вроде надо, еще и версии разные несовместимы, очень весело.
0
|
|
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
|
| 19.05.2026, 16:28 [ТС] | |
|
COKPOWEHEU, не нам нужно освоиться с Lua, а тем кто будет играть в эту игру.
По популярности питон на первом месте, причем значительно опережает другие языки. Embedded питон занимает очень мало места. Кстати, можно даже и IronPython использовать, так ещё будет проще. Но я за embedded. Игроку мы запретим использовать "опасные" функции. Оставим только базовые возможности.
0
|
|
|
1023 / 312 / 18
Регистрация: 21.01.2023
Сообщений: 549
|
|
| 19.05.2026, 16:29 | |
|
В любой Винде есть встроенный VBScript, при желании обернуть его в свой транслятор, чтобы закрыть доступ к ненужным функциям.
0
|
|
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
|
| 19.05.2026, 16:31 [ТС] | |
|
119zero, да ничего не нужно настраивать для питона. Будет использоваться embedded питон крайней версии, который будет поставляться с игрой.
Игра не будет устанавливать питоны в систему, делать какие-то изменения в системе. У нее будет свой питон.
0
|
|
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
||
| 19.05.2026, 16:38 | ||
|
Lua тоже не совсем простой, там количество команд зашкаливает.
Питон несколько раз смотрел, что то вообще нет желания. Вот если какойнить Бейсик, это проще вспомнить
0
|
||
|
154 / 120 / 6
Регистрация: 02.12.2021
Сообщений: 773
|
||
| 19.05.2026, 17:19 | ||
0
|
||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
||
| 19.05.2026, 18:09 [ТС] | ||
|
- делаем только для винды (когда игра будет готова, тогда уж подумаем, как конвертировать для веб и что нужно изменить). - создаем пустой проект и реализуем движение от первого лица. - решаем, как будем делиться файлами проекта в рамках совместной разработки. Если кто-то создаст проект у себя, то второму все эти многочисленные файлы проекта не нужны (и в некоторых случаях даже вредны). Делиться нужно только скриптами в формате *.cs, а также ассетами (сцены, префабы, игровые ассеты) в формате *.unitypackageВручную это делать будет сложно. Наверное, проект нужно создать на облаке и использовать source control. Надо сделать так, что все разрабы могли иметь доступ к проекту и редактировать в режиме реального времени.
0
|
||
|
258 / 124 / 24
Регистрация: 29.02.2016
Сообщений: 655
|
||
| 19.05.2026, 18:19 | ||
|
0
|
||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
|||
| 19.05.2026, 18:40 [ТС] | |||
|
В прошлый раз мы брали Ogre / C++. Там нет визуального редактора и это не игровой движок, всё делать нужно через код. Но в этот раз берем игровой движок и легкий язык C#. Добавлено через 7 минут В худшем случае, можно и вручную делиться, передавая друг другу *.unitypackage. Но одновременно тут не получится работать. Сперва должен работать первый разраб, потом останавливаться, передавать текущую версию проекта второму разрабу, второй разраб продолжит разработку, остановится и передаст первому и т.д.
0
|
|||
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
||
| 19.05.2026, 18:54 | ||
|
Это как инфо. Наверное лучше искать движки на C#, они не самые медленные, но фпс конечно не самый быстрый, для простой игры пойдет.
0
|
||
|
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,086
|
||||||||
| 19.05.2026, 18:59 | ||||||||
|
Наоборот, в Lua очень интересно сделали модель типов данных - все через таблицы. И структуры это таблицы, и массивы, и объекты, и списки. В этом смысле оно проще Питона.
0
|
||||||||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
||||||||||
| 19.05.2026, 19:07 [ТС] | ||||||||||
|
Добавлено через 4 минуты Добавлено через 1 минуту
0
|
||||||||||
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
||
| 19.05.2026, 19:09 | ||
|
Видео Гефорс 760М на 2 Гб, не самая плохая, другие игры бегают шустро.
0
|
||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
||
| 19.05.2026, 19:13 [ТС] | ||
|
0
|
||
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
||
| 19.05.2026, 19:19 | ||
|
Недавно 10 скачал, 5 тормозит, опять юнити. Мне на движки фиолетово, просто факт есть про юнити. Я их удалил, играть невозможно. Остальные в копилке лежат, играются норм.
0
|
||
|
Нарушитель
6331 / 3063 / 1054
Регистрация: 01.06.2021
Сообщений: 11,706
|
||
| 19.05.2026, 19:20 [ТС] | ||
|
Разумеется, серьезную трехмерную игру не создашь на нем, но для мелких проектов он подходит. В этом проекте он тоже подошел бы. Хотя, как по мне, Godot лучше в 2d играх использовать.
0
|
||
|
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
|
|
| 19.05.2026, 19:29 | |
|
Одна игра на юнити быстро работала, это типа казино, одноруукий бандит, перелистывала быстро. Но вот при переходе на уровень, грузила долго, чего там она грузит или рендерит, игра же простая.
В общем, сделал вывод. Если для простой игры нужен мощный комп, ну это как то странно. Памяти 32 Гб у меня. Проц i7 47хх, конфиг приличный. Но юнити тормозит. А если делать оптимизацию игры, ну это какбы... тоже странно, должна быть скорость какая то по дефолту, а ее нет. Ну не знаю.
0
|
|
| 19.05.2026, 19:29 | |
|
Есть ли способ компиляции всех шейдеров игры при первом запуске игры? Выкладывание игры на Яндекс игры Язык программирования и Движок для игр! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
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, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|