Хотите прямо сейчас получить бесплатный видеокурс по программированию для начинающих?

Как создать браузерную игру?

Март 11, 2013

images (1)Как создать браузерную игру?
Часто бывает так что начинающим программистам каждый говорит разное, из-за чего начинающие путаются.
Какие языки необходимо знать? Какие технологии? В чем особенность?

Я решил расставить все точки над и, а заодно помочь вам сориентироваться в веб разработках.

Смотрим видео:

Видео вам помогло? Напишите в комментариях(а то я иногда понятия не имею приносит пользу моя деятельность или нет =( ).

Что вы думаете о дизайне этого сайта?

Он уютный
Он не уютный
Я не понимаю где мне найти то, что меня интересует
Когда сайт был блогом, было лучше.
Удобный и хороший дизайн, не надо ничего менять



12 Комментариев к записи Как создать браузерную игру?

  1. Сергей on 11.03.2013 at 21:38

    Не мог не написать занимаюсь сайтостроением больше 2 лет и без дополнительного а пожалуй и главного языка CSS(англ. Cascading Style Sheets — каскадные таблицы стилей) из 4х основных языков НЕ КУДА тем более в создание игр в веб среде . А в общем всё остальное верно ! P.S. А лучше обычную среду программирования и веб-программирования НЕ сравнивать это разные вещи и разные подводные камни . А так спасибо за ваши уроки в свободное время изучаю для общего развития .

  2. темирасу on 11.03.2013 at 23:50

    Спасибо игры это круто,мир вообще игра:)у меня вопрос я хочу сделать игру для андроида,фрипей само собой,но игра должна иметь маленькую кнопочку share-перетащить в мой видеоблог:)конечно только для тех кто испытал интерес и хочет больше знать,остальным это не кчему(фильтр-на вменяемость ЦА),как я могу дать техзадание и контролировать китайских программистов(сами понимаете ни один Российский программист мелкотней заниматься не станет,я это понимаю).Подскажите пожалуйста,я имею идею игры но мало понимаю в управлении процесса реализации игры как товара.С Уважением Ваш читатель и покупатель курса.

    • Артём Кашеваров on 12.03.2013 at 02:04

      Самый лучший на мой взгляд вариант предложить что-то в приложении андроид или iOS это прямо перед закрытием программы. Обычно это не так болезненно для пользователя. В общем подробности легче объяснить в видео — programmerinfo.ru/poset/

      В остальном процесс распространения игры достаточно прост. Для этого нужно зарегестрироваться в магазинах google play и appstore в качестве разработчика. Лицензия разработчика стоит около 3000р. Так что дело это чуток затратное. После регистрации закачиваете приложение делаете описание и через пару дней приложение можно найти при поиске приложений.

      Про русских верно подмечено, что русских сейчас фиг приманишь делать не слишком большое =(
      Но честно скажу передавать задание китайцам или индусам мне не приходилось. Если у вас появиться подобный опыт — свяжитесь со мной. Я очень хотел бы рассказать о подобном посетителям сайта. Я мог бы взять у вас небольшое интервью на эту тему. Если честно, самому это очень интересно.

    • alex on 12.03.2013 at 09:08

      Это очень стандартная ситуация. Понаблюдайте за атишными форумами. Людей с идеями полно (иногда впоне возможно даже гениальными)….. Но идея без реализации вообще ни чего не стоит. А вариантов не так много:
      1. Найти за бесплатно разработчиков. Во первых привлечение опытного разработчкиа очень маловероятно. Остаются начинающие. У которых может не хватить опыта. Которым на середине работ может надоесть проект. В итоге изначально гениальная идея получит кривую реализацию и как результат не найдет понимания у аудитории. (Исключения, естественно, могут быть, но я бы не стал на это делать ставку)
      2.Оплатить работу команды разработчиков. Самый реальный путь. Четко составленый договор и все. Но! Распространеное: находят разработчиков «подешевле»…. И как резултат сценарий по первому пункту, но за деньги… Хорошие спецы стоят дорого….. Но этот путь завязан на наличие у вас денег или спонсоров….

      Через это проходили многие генераторы идей….. Чуда не бывает :)

  3. lol on 12.03.2013 at 00:17

    Забыл про CSS :)

  4. Станислав on 12.03.2013 at 02:12

    Причем тут CSS? CSS это стилевое оформление. Правильно он все сказал, если именно программирование: Сервер(PHP,Python,Ruby) Клиент (Javascript) HTML и FLASH например ActionScript. Но основное это конечно сервер.
    П.С: Нормальный веб программист версткой вообще не заморачиваються, а заказывает её на фрилансе как и диз :)

    • Артём Кашеваров on 12.03.2013 at 02:39

      Хех, ну скажем так CSS конечно тоже не помешает применить в масштабном проекте ;-)
      Хотя если есть деньги верстку и оформление лучше взвалить на других людей, сейчас этим и школьники занимаются. Можно по дешёвке нанять.

  5. alex on 12.03.2013 at 09:28

    надеюсь мое мнение дойдет до читателей.
    Для начала о себе. В моем активе есть игры созданые на PHP+HTML,HTML+JavaScript, а так же серверная часть онлайнигры на C++. Появялись они по мере прогресса технологий в этой сфере.
    я бы порекомендовал другую последовательность изучения.
    1. Начал бы не с языков программирования. А с HTML+CSS.
    2. JavaScript. Его изучение можно плавно вырасти из изучения HTML+CSS. Т.к. многое перекликается и имеет «общие моменты». В ходе этого изучить DOM HTML-документа. Почему не pascal,basic ккак в лекции — обучение по ним ориентировано на десктопные приложения. И у ученика произойдет разрыв с целью. JavaScript вполне годен для входа в тему. Статей и учебников как грязи.
    3. Фреймворк для JavaScript. Например jQuery. Очен упростит жизнь новичку.

    После третьего этапа уже можно писать сносные онлайн игры. (но без рейтинов и сохранений). При этом для игр не обязателен вебсевер.

    4. PHP, perl или rubi. Это часть для работы на стороне сервера. При чем надо понимать, что для игр с низкой нагруженностью, требованию к быстродействию и без необходимости взаиможействия между игроками в режиме реального времени.
    После этого можете сохранять результаты, вести рейтинги и т.д…..

    5. С++. сверверная часть. Для игр где есть интерактив, где есть взаимодействие в реальном времени…. Язык придется изучить ОЧЕНЬ глубоко. Т.к. нужно будет занть сокеты, многопоточные приложения и т.д…. Ни какого HTML этот код генерировать не будет. Это будет отдельный сервер.

    6. ActionScript (Flash) или HTML5 (по сути углубляемся в JavaScript).
    Уже полноценная игра она не толлько обменивается инфой с веб сервером. Но и устанавливает постоянное (!) соединение с нашим сервером написанным на C++.

    После 6 пункта вы уже можете создавать онлайн игры класса ЛюбимойФермы, и прочей соцсетевой братии, но не очень красивые

    7. Дизайн, Photoshop или Gimp….. чтоб было все красиво…. :)

    Только надо учесть, что создавать игры типа любимой фермы в одтиночку — это скорее утопия. (можно, но не целесообразно). По этому лучше собирать команду в которой каждый будет углубленно владеть одним из выше перечисленных пунктов, а остальные опционально….

  6. Dima on 03.04.2013 at 15:17

    Здраствуйте!
    Сколько будет стоить создание браузерной игры??

    • Артём Кашеваров on 07.04.2013 at 00:07

      Огого запросы) С таким лучше на форум обратиться. Я за это точно не возьмусь(дел и так хватает), разве что за ооочень дорого. А так может желающие на форуме найдутся. =)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Поддержите проект

Хит продаж:

Случайный анекдот

Моя вторая книга

Что это???

Программирование для Android:

Мы вконтакте

Помощь сайту

Понравился сайт? Он сильно нуждается в раскрутке.

Чтобы помочь в раскрутке - опубликуйте ссылку на сайт (или любую его страницу) на любом другом сайте в интернете. Тогда сайт станет чуточку популярнее.

Или просто нажмите на кнопки социальных сетей которые стоят в конце каждой статьи

Вместе мы сможем сделать программирование более популярным и более понятным для всех!

Заранее спасибо!
Артём Кашеваров.