Браузерная игра - это онлайновая игра, которая использует браузерный интерфейс и потому не требует установки на компьютер никакого дополнительного программного обеспечения. В этом обучающем курсе мы займемся разработкой многопользовательской ролевой браузерной игры. В играх этого жанра одновременно могут взаимодействовать тысячи игроков. В основном, такие игры имеют обычный HTML интерфейс со вставками Java-Script кода, которые подразумевают некоторую интерактивность на стороне браузера и несложную графику. Наиболее распространенным видом таких игр является жанр ролевых, за которым по степени распространенности можно поставить стратегические и экономические игры. Пройдя наш курс, Вы научитесь создавать браузерные игры ролевого жанра. Такие игры собирают самые массовые аудитории своих почитателей и, соответственно, приносят разработчикам немалые деньги при умелом использовании платных игровых сервисов. В наше время очень редко можно встретить пользователя Интернета и любителя компьютерных игр, который не слышал о невероятно популярных браузерных ролевых играх, таких как "Бойцовский Клуб" (одна из самых первых и до сих пор популярных русскоязычных, многопользовательских онлайн-игр), "Арена" или "Carnage". Минимальным требованием для начала игры является доступ в Интернет. Клиентом "Бойцовского Клуба" (БК) может выступать обычный браузер. Целью игрока является развитие собственного виртуального персонажа. Развитие осуществляется за счёт длительного участия геймера в игровом процессе (участие в боях), а также может быть ускорено путем (необязательного) вложения реальных денег в проект. Игроки, вкладывающие в своего персонажа немалые деньги (порядка нескольких десятков тысяч евро), получают колоссальное преимущество по отношению к остальным. Подобный процесс коммерциализации проекта привел к популярности игры среди состоятельных, деловых людей, сделал игру модным, культовым атрибутом в кругу молодых бизнесменов. В 2004, 2005 и 2006 годах игра "Бойцовский клуб" становилась лауреатом Премии Рунета в номинации "Развлекательный проект Рунета". В 2004 году Генеральный директор БК становился лауреатом проекта "Человек Года" от Rambler в номинации "Игры". В нашем курсе, посвященному созданию онлайновой ролевой браузерной игры, мы постараемся раскрыть все нюансы разработки подобной "Бойцовскому Клубу" игры, а также добавим немало интересных особенностей, которые не были в ней реализованы. На протяжении обучения мы с Вами сделаем Арену для проведения поединков, Центральную Площадь, где будут находится различные игровые объекты, создадим государственный магазин, где игроки смогут покупать оружие и доспехи, волшебную лавку со свитками магии стихий, комиссионный магазин, где можно будет сдать устарелую амуницию и недорого подобрать себе новый комплект вооружения и брони. Мы также разработаем торговый режим, в котором будут происходить сделки между персонажами, Вокзал для покупки билетов на транспортные средства для путешествия между городами, Банк для хранения игровой валюты, Магазин продажи Артефактов. Вы также узнаете как ввести в игру стражей порядка - паладинов, пользоваться инвентарем, распределять очки опыта, проводить групповые поединки и многое другое.
Для кого предназначен курс
Данный курс предназначен как для начинающих, так и для программистов, имеющих некоторый опыт, желающих освоить эффективное программирование с применением web-ориентированных технологий на примере увлекательного создания собственной ролевой браузерной игры. Курс базируется на использовании скриптового языка PHP и базы данных MySQL на стороне сервера и языка разметки веб-страниц HTML и JavaScript на стороне клиента. Естественно, в качестве как серверной, так и клиентской машины, мы будем использовать один и тот же компьютер. Рекомендуемым условием прохождения курса является платформа Windows XP с установленным Service Pack не ниже первого или Windows 7. Для успешного прохождения курса необходимы базовые навыки программирования на любом языке, любовь к компьютерным играм и, безусловно, большое желание разрабатывать компьютерные игры самому. Если вы вообще никогда ранее не писали программ, то прохождение этого курса - отличный способ начать увлекательное путешествие в мир программирования и создания онлайновых игр!
Что вы будете уметь
Освоив полный курс обучения созданию многопользовательских онлайновых игр, Вы получите необходимые практические навыки программирования игровой логики в web-ориентированных приложениях. Новички в программировании откроют для себя технику создания интерактивных web-сайтов. Те, кто уже знаком с Интернет-технологиями, смогут расширить свой кругозор за счет изучения области создания многопользовательских браузерных игр. Постепенно изучая материал нашей учебной программы, Вы быстро достигнете практических результатов; удобная и строго определенная структура уроков будет постоянно стимулировать Вас к продолжению учебы. Итогом наших с Вами занятий станет глубокое понимание процессов взаимодействия клиент-серверного web-ориентированного приложения, разработанного на языке PHP, и базой данных MySQL применительно к игровым ситуациям создаваемого на нашем курсе онлайнового игрового клуба. Зарегистрируйтесь для получения первого (БЕСПЛАТНОГО), ознакомительного урока курса "Создание ролевых браузерных игр"!
Ваши дальнейшие шаги
Уже от одного осознания той мысли, что в созданной Вами онлайновой игровой вселенной будет существовать десятки, сотни, а, может быть, и тысячи игроков, захватывает дух! Если Вы читаете эти строки, то наверняка у Вас уже были идеи создания подобного "Бойцовскому Клубу" или другого, схожего с подобными играми, проекта, и Вы не знали с чего начать. Тогда этот учебный курс - прекрасная стартовая ступень для понимания и облегчения процесса разработки таких игровых моделей! После прохождения этого курса, Вы сможете в домашних условиях создавать свои онлайновые игровые проекты и, кто знает, может быть именно Ваша игра станет очередным шедевром на рынке браузерных игр и принесет огромное удовольствие тысячам ее поклонников, а Вы получите большое, как моральное, так и материальное удовлетворение от реализации Вашего замысла! Нам же остается пожелать Вам успехов независимо от Вашего выбора, и, если Вы пожелаете пройти обучение, то нам будет очень приятно передать Вам знания касательно разработки ролевых браузерных игр.