Через кілька місяців я планую почати демонструвати (сподіваюсь, комерційну) гру, над якою працюю перед громадськістю (Інтернет). Річ у тому, що, окрім скріншотів та трейлера (скажімо, функціональної функції), як правильно можна зробити демо-версію, яку можна захистити?
Дозвольте мені трохи пояснити. Гра є крос-платформою RPG свого роду. Зараз у мене гра закодована, це те, що вона читає з карт, символів тощо дані з файлів і вирішує все, що дозволяє мені розширити світ / історію лише за допомогою конфігураційних файлів та додавання активів.
Це означає, що я хвилююся, якщо я роблю демо-версію гри, яка є реальною грою, але потім всі активи / файли конфігурації / тощо видаляються, так що це просто демонстрація з першою картою / рівнем. Чи є спосіб захиститись від когось тільки тоді, вивівши пакет даних реальної гри (коли буде випущено), і тепер раптом кожен, хто має демонстраційний EXE, може грати у справжню гру?
Демо-захист є свого роду моїм першочерговим завданням, тому що я хочу демонстрацію там на деякий час до виходу реальної гри. Я завжди можу вирішити, які методи захисту я виберу з реальної гри пізніше (до виходу, але все ж пізніше ..)
Я думаю, що це зводиться до того, чи існує який-небудь реальний спосіб захисту гри в будь-якому випадку (я не хочу обмежувати користувачів тим, щоб робити будь-які онлайн-перевірки, тому що ця гра буде крос-платформою і не потребуватиме Інтернет, щоб її грати). Останнє, що я хочу зробити - це возитися з законними користувачами. І я хотів би залишити активи відкритими, якщо це можливо, це просто означає, що легко виправляти папки та дозволяти модерам трохи псуватися.
Я маю на увазі, навіть якщо я встановив базову ліцензійну систему, що насправді не дозволяє одній людині десь завантажити свій ключ та копію гри? Я бачив, як люди говорять про часті оновлення, так що бінарні зміни змінюються, і їм доведеться переламати гру. Але кому взагалі потрібно зламати гру, коли ви можете отримати 1 легальну копію, а потім поширити її?
Я не впевнений, якщо, можливо, мені щось не вистачає, я просто намагаюся переконатися, що я цього не роблю. Це дійсно просто зводиться до:
- Отримайте на ньому захист ліцензії основного ключа.
- Видаліть активні / конфігураційні файли з демонстрації
- Сподіваюся на краще
Будь-яка порада цінується! Я дуже новачок у всьому цьому; -;)
Вибачте, якщо це дублікат! Не вдалося знайти багато в демонстраційній концепції.