Розробка ігор

Питання та відповіді для професійних і незалежних розробників ігор

14
Як впоратися зі створенням чи обманом кількох облікових записів?
Я розробляю гру, яка працює як веб-додаток. Справа в тому, що гра втрачає сенс, якщо один гравець створює кілька акаунтів. Уявіть, що це покрокова стратегічна гра, і якщо ви граєте проти себе (з іншим рахунком), ви можете легко заробляти тонни очок. Спочатку я думав про реєстрацію кожної окремої дії користувача, …
20 web  anti-cheat 

2
Як я можу проектувати 3D-точку на 3D-лінію?
Скажімо, у мене є лінія, визначена двома точками, Aі B, обидва у формі(x, y, z) . Ці точки представляють лінію в тривимірному просторі. У мене теж є пункт P , визначена в тому самому форматі, що не на лінії. Як би я обчислив проекцію цієї точки на пряму? Я знаю, …

3
Шаблони розподілу пам'яті, що використовуються при розробці гри
Я займався дослідженнями створення власних методів розподілу (які підтримуватимуть такі речі, як пул пам’яті та профілювання), проте, продовжуючи дослідження, я шукав, як це було зроблено в розробці ігор. Яку техніку розподілу пам’яті я можу використовувати і чому це хороша техніка?

9
Як зробити гру? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Моя проблема полягає в тому, що коли я починаю програмувати клон гри (на практиці) …

6
Як функція 3d шуму перліну використовується для створення місцевості?
Я можу обернути голову, використовуючи функцію шуму 2d перлін, щоб генерувати значення висоти, але я не розумію, для чого використовувалася б 3d-функція шуму перлин. У блозі Notch, http://notch.tumblr.com/post/3746989361/terrain-generation-part-1 , він згадав, що використовує функцію 3d шуму перлін для генерації рельєфу на Minecraft. Хтось знає, як це було б зробити і …

4
Який найкращий двигун Python 3D? [зачинено]
Наразі це питання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
20 3d  python 

7
Чи є в 2D іграх якась причина НЕ використовувати 3D API на зразок Direct3D або OpenGL?
Я вже досить довго не в хобі Розробка ігор для ігор. Коли я це робив, більшість людей використовували Direct Draw для створення 2D ігор. На той момент, коли я зупинявся, люди говорили, що OpenGL або Direct3D з ортогональною проекцією - це лише шлях. Я думаю про те, щоб повернутися до …
20 2d  opengl  directx 

5
У мене є механік гри «амеба». Будь-яка ідея, як її реалізувати?
Поза клоном тетріса , шаленим 2D шутером зверху вниз та деяким возитися з такими речами, як Unity та Flixel, я розумію, що мені ще належить завершити єдину , відшліфовану гру з дзвіночками. Я хочу це змінити, і у мене є ідея для мого наступного проекту. Ідея полягає в тому, що …

2
Дивні білі обриси навколо моделі
Я працюю над грою в XNA 4, і нещодавно я перейшов на реалізацію відкладеного затінення, слідуючи цьому посібнику . Зараз на моїх моделях з’являються дивні білі контури, і я не впевнений, що це спричиняє. Я подумав, що це може бути недостатньою точністю до нормальної цілі візуалізації або цілі глибини відображення, …
19 xna  hlsl 

5
Чи користувачі iOS використовують кнопки Facebook та Twitter в іграх?
Хтось має уявлення чи досвід щодо успішності розміщення кнопок «поділитися» Facebook або Twitter у грі на iOS? Наприклад, коли користувач отримує високу оцінку, пропонуючи їм можливість ділитися своїми оцінками через Facebook або Twitter. Мої застереження / упередження щодо включення у свою гру кнопок Facebook або Twitter: Недовіра до кнопок, які …

1
Що не так з моєю програмою Respawn?
Я створюю гру 2D Platformer, в якій, якщо гравець впаде з бази / землі, то я хочу, щоб гравець відтворився на найближчому контрольному пункті. Однак я хочу, щоб між гравцем, що впав з землі, і респансом був затримка. Це розділ мого коду для досягнення цієї мети: private void OnTriggerEnter2D(Collider2D collision) …
19 unity  coroutines 

1
Як зробити свою 3D-гру в мистецтві ASCII?
Я намагаюся створити писанку для 3D-гри в Unity3D. Я хочу на мить перетворити свою гру в мистецтво ASCII. Моя перша ідея - створити шейдер для цього, але я не впевнений, чи це правильно.
19 unity  shaders 

5
Чи є якийсь термін для зворотної ґаміфікації?
Гаміфікація - це процес застосування ігрової механіки до неігрових контекстів. Зворотна гейміфікація - це процес використання неігрового контексту або неігрової механіки в іграх. Наприклад: Gamification - ви можете дізнатися код трафіку за допомогою таблиць лідерів, значків тощо. Зворотна гейміфікація - ви можете створити гру (щось на зразок gta), щоб навчити …

3
Чому редагування пам'яті клієнта в деяких MMO дозволяє їм обманювати?
Чому редагування пам'яті ігрового клієнта працює? Чому так багато інструментів "Захист від зламу" приходять разом із клієнтами? Якби я розробляв гру «клієнт-сервер», все би відбувалося на сервері (моделювання ігрового світу), а клієнти були б лише пасивними споживачами, які отримують оновлення статусу частини світу біля своїх персонажів, надсилаючи лише деяку інформацію, …

7
Як я можу виявити, як гравець роздавлений у 2D-платформі?
Я перевіряю зіткнення щодо персонажа платформера, як показано на №1. Червоні точки - це пікселі, які перевіряються, а сірі лінії вказують на осі, до яких вони відносяться. Мені подобаються результати, отримані від перевірки зіткнення таким чином (проти, скажімо, обмежувального поля). Все працює саме так, як мені б хотілося, за винятком …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.