Пора (не)делать обдристон мод xash3d и быть крутым разрабом, придумать смачны сюжет и рассказывать его всем как о своей "competition idea with my vibe" и собирать дрочителей ждателей возле моей ВСЕЛЕНСКОЙ ИДЕИ. ГЛАВНОЕ НЕ ДАЙ БОГ НЕ КОДИТЬ.
|
Шаги к успеху:
ModDB страница мода: 10 скриншотов из SDK (даже не из игры) "Глобальная модификация" в названии Лозунг: "Мы меняем всё, что вы знали об [имя игры]!" Описание (обязательные пункты): ✅ Полностью новый сюжет (20+ часов геймплея) ✅ Переработанный ИИ врагов (на самом деле skill 0 → skill 1) ✅ Новая система крафта (добавить 3 предмета в скрипты) ✅ Фотореалистичная графика (просто включил r_overbrightbits 0) Команда: Lead Developer (ты) 2D Artist (типа делает логотип в Paint) Sound Designer (скачал звуки с freesound.org) Beta Testers (5 друзей в Discord) Хайп-цикл: Неделя 1: Анонс, хайп "вау новая механика!" Месяц 3: "Скоро альфа!" (выложил 1 карту из учебника) Год 1: "Переходим на новый движок!" (оправдание за стоп) Год 2: Тишина, иногда "работа идёт" Год 3: Легенда среди моддеров: "А помните тот крутой мод?" Ответы на вопросы: "Когда релиз?" → "Мы не хотим выпускать сырой продукт" "Где геймплей?" → "Скоро выложим видео" "Можно присоединиться?" → "Пишите на почту" (которую не проверяешь) Преимущества подхода: Ноль кода — только разговоры о коде Ноль контента — только обещания контента Максимум уважения — ты же "работаешь над амбициозным проектом" Вечный хайп — пока не выпустил, все верят в гениальность И главное — ты не один такой! 80% страниц модов на ModDB именно такие. Чем грандиознее описание, тем меньше шансов что-то увидеть. Бонус: можно потом продать "наработки" (файлы SDK с кучей комментариев TODO) как "опыт работы в геймдеве". Показать больше |
|
Вертел я ваш ООП на хую, с его блядскими кэш-промахами, проблемами с фрагментацией иииии редиректами...
Вот блять есть боты у меня, реализованы правильно, все подружается в L1-L3 кэш процессора (от этого моментальный доступ к данным), проблемы с фрагментацией нет так как все данные последовательно идут и прямой доступ... А ООП свои классы и свойства хранит хуй пойми как, из 20 свойств дай баг(именно баг), 2 свойства попадут в кэш, другие будут лежать в ОЗУ и требовать такты при обращении, в сами переменные раскиданы по системе ОЗУ не последовательно, кусок тут кусок там. Пока обращаешься еще больше тактов уходит и в результате -30% fps... Показать больше |