Ви давно мрієте створити свою браузерну гру? Але у вас не вистачає часу на розробку власного движка / не хочете створювати движок з нуля / бракує знань для створення движка (потрібне підкреслити)? Вихід є завжди! Використовуйте вже готові движки. Ні, я не про крадені движки з відомих ігор, які поширюються нелегально, а про open source движки браузерних ігор (або як їх ще називають - вихідні коди). Більшість таких движків поширюється по GPL ліцензії. У двох словах ця ліцензія виглядає так: ви маєте право переробляти движок під свої потреби, ви можете отримувати з вашої гри заснованої на GPL движку прибуток, але не можете присвоїти авторство цього движка себе (прибирати будь-які копірайти з движка) (раджу прочитати повну інформацію про GPL ліцензію на вікіпедії). Крім того вам треба-буде викласти у вільний доступ вихідні коди вашої гри, але не переживайте - на це правило все благополучно наплювали, так-що ніхто за вами женуться не буде. Можна просто обрізати функціонал исходника і викласти його в доступ. По-крайней мере тільки 5% людей викладає свої вихідні коди (інфа на основі форуму движка Devan'и)
Де мені знайти готові движки для створення браузерної гри? на sourceforge.net
Які знання знадобляться для створення своєї браузеркі на вже готовому движку? У готовому движку вже все зроблено, щоб ваша браузеркі спокійно працювала. Весь код уже набрано, вся графіка вже намальована і включена. Вам залишається тільки налаштувати вашу гру, щоб вона працювала на вашому сервері (іноді це робиться через зручний інсталятор, а іноді доведеться все налаштувати вручну, в будь-якому випадку інструкція з налаштування буде йти в комплекті з движком). Але якщо стандартних можливостей вам здасться мало, то тут без необхідних знань програмування не обійтися. Яка мова програмування (ЯП) вам необхідно знати? Тут все залежить від ЯП на якому написаний движок. Зазвичай для написання ГОТОВОГО движка використовують PHP, рідше - Flash, ще рідше - інші мови. Дізнатися який ЯП використовувався при написанні движка можна на офіційному сайті цього исходника. Початкові знання ЯП на якому зроблений движок допоможуть вам змінювати дизайн і створювати невеликі модифікації движка, більш серйозні знання дозволять робити більш важкі модифікації.
Також варто врахувати, що в комплекті з ісходником йде досить мізерна графіка (за винятком рідкісних випадків), так що якщо ви хочете гарненько поліпшити ісходник, без знання графічних редакторів вам не обійтися.
Я скачав ісходник, що мені робити далі? Тепер вам потрібно підібрати хостинг для вашої гри - це і буде вашим сервером. Який вибрати хостинг? Це залежить від того скільки грошей ви зможете витратити на хостинг. АГА! Відразу засмутилися, що у вас немає грошей або прикинули, скільки вам обійдеться хостинг. Розслабтеся! Хороший хостинг може коштувати і 5 $ в місяць, і навіть дешевше. В інтернеті маса дешевих, відмінних хостингів. Вибирайте самі.
Важливо: при виборі хостингу дивіться, щоб він підтримував PHP і MySql і FTP.
У вас немає грошей навіть на дешевий хостинг? Замовте собі безкоштовний хостинг. Хороших безкоштовних хостингів не так багато. Мені дуже сподобався хостинг 1free.ws і 0fees.net.
Я вибрав хостинг, що мені робити далі? Тепер вам треба запустити гру на вашому сервері. Докладніше про це буде написано в інструкції з ісходником.
Гра працює, що далі? Залежить від вас. Якщо ви хочете поліпшити ісходник або намалювати нову графіку, то займіться цим. Якщо ви вже модифікували ісходник або не хочете з ним нічого робити, то приступайте до розкрутки вашої гри.
А як? Це найважча частина. Якщо ви модифікували движок, то вам буде набагато легше. Ви можете витратити на гроші на розкрутку (так буде швидше і надійніше) або почати розкручувати самим (результат буде як мінімум через два тижні). Якщо у вас є гроші, то краще довіриться професіоналам - вони ваш сайт і в каталоги додадуть і пошуковиках піднімуть і рекламу зроблять. Якщо у вас немає грошей, то можна зробити розкрутку самим. Для початку треба додати сайт в пошуковики, далі зареєструвати ваш сайт каталогах і топах, потім підбавляти оголошення на дошки оголошень (для цього є спеціальні програми, наприклад AllSubmitter, але вони коштуватимуть грошей) Докладніше про безкоштовної розкрутки можна прочитати тут.
Які переваги створення браузерної гри на готовому движку?
1) Ви зможете в лічені хвилини розгорнути свій сервер з браузерної грою і отримувати з неї гроші абсолютно безкоштовно і легально.
2) Вам не треба витрачати час на створення свого движка. Адже можна довести до розуму вже готовий і створити проект, який буде приносити більший прибуток і виглядати на рівні відомих браузерних ігор.
3) Усі вихідні коди можна редагувати як вам завгодно.
Висновок. Зараз щоб створити браузерну гру не потрібно витрачати купу часу на розробку движка. Навіть більше: зараз взагалі можна створити браузеркі без знання якого-небудь ЯП і графічного редактора. У цьому нам допоможуть вже готові GPL движки браузерних ігор. Але варто розуміти, що ви не одні кинетеся відкривати сервер з браузреной грою на готовому движку. Зараз в рунеті стоїть багато серверів-клонів браузерних ігор. Так що варто подбати про індивідуальність вашої гри. Намалювати нову графіку для гри можна і зі знаннями новачка - благо в інтернеті можна знайти безліч уроків по якомусь графічному редактору, а от з додаванням нових можливостей в код движка буде складніше. Новачки зможуть додати невеликі нові