Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Gamedev + HTML

С этим тегом используют

Инди Разработка Инди игра Игры Unity Компьютерные игры YouTube CSS Программирование Javascript Верстка IT Сайт Web Все
30 постов сначала свежее
5
etroynov
etroynov
5 лет назад
ИТ-проекты пикабушников

Разработка игры на phaserjs - 3: hello world⁠⁠

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

После того как мы выбрали редактор, скачали и запустили наш проект. Пришло время создать что нибудь простое и убедится что все действительно работает.


Для начала переходим в папку с нашим проектом:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

и запустим наш проект:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

после запуска вы должны увидеть:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

если возникли какие то ошибки то пишите в комментарии попробуем их решить совместно.

Добавляем новые ресурсы

В файле index.ts находим блок кода:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

и заменяем его на:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

в данном коде мы в качестве базового пути указали http://labs.phaser.io здесь размещаются ресурсы которые используются для лабораторных работ.


Теперь давайте разберем что именно мы сделали:

- добавлено 3 новых изображения в наш проект;

- сделали вывод заднего фона на холст;

- добавлен обработчик который будет управлять физикой выбранного нами объекта;

- указали скорость перемещения объекта;

- задали параметры "отскакивания объекта";

- задали границы поля;

Если вы все сделали правильно то в браузере должны увидеть:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

Если это не по какой-либо причине, вам нужно вызвать консоль отладки и посмотреть, какие ошибки выводятся. В большинстве браузеров вы можете сделать это, нажав F12. Это работает в Chrome, Firefox и Internet Explorer 11. Проверьте, что это за ошибка, возможно, она простая, например, отсутствует файл, и в этом случае проверьте имена папок и обновите страницу.

Показать полностью 7
[моё] Gamedev HTML Typescript Javascript Длиннопост
2
8
etroynov
etroynov
5 лет назад
ИТ-проекты пикабушников

Разработка игры на phaserjs - 3: hello world⁠⁠

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

После того как мы выбрали редактор, скачали и запустили наш проект. Пришло время создать что нибудь простое и убедится что все действительно работает.

Для начала переходим в папку с нашим проектом:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

и запустим наш проект:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

после запуска вы должны увидеть:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

если возникли какие то ошибки то пишите в комментарии попробуем их решить совместно.

Добавляем новые ресурсы

В файле index.ts находим блок кода:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

и заменяем его на:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

в данном коде мы в качестве базового пути указали http://labs.phaser.io здесь размещаются ресурсы которые используются для лабораторных работ.

Теперь давайте разберем что именно мы сделали:

- добавлено 3 новых изображения в наш проект;

- сделали вывод заднего фона на холст;

- добавлен обработчик который будет управлять физикой выбранного нами объекта;

- указали скорость перемещения объекта;

- задали параметры "отскакивания объекта";

- задали границы поля;


Если вы все сделали правильно то в браузере должны увидеть:

Разработка игры на phaserjs - 3: hello world Gamedev, HTML, Typescript, Javascript, Длиннопост

Если это не по какой-либо причине, вам нужно вызвать консоль отладки и посмотреть, какие ошибки выводятся. В большинстве браузеров вы можете сделать это, нажав F12. Это работает в Chrome, Firefox и Internet Explorer 11. Проверьте, что это за ошибка, возможно, она простая, например, отсутствует файл, и в этом случае проверьте имена папок и обновите страницу.

Если это что-то более сложное, напишите об этом в комменты, и я сделаю все возможное, чтобы помочь.

Показать полностью 7
[моё] Gamedev HTML Typescript Javascript Длиннопост
0
23
webvkube
7 лет назад

Как создать сюжетную игру с нуля! Без особых знаний! Но если очень хочется! Без движков! В одиночку!⁠⁠

Всем привет!


Пока разработка RPG по расширению английского словарного запаса  идет полным ходом, но показывать особо нечего, хочется сразу бету выпустить.


Этот пост по игре:

https://pikabu.ru/story/kak_rasshirit_slovarnyiy_zapas_po_an... ,

А вот это ссылка на рабочую демку, она совсем небольшая правда:

https://webvkube.ru/?page=play&game=wordlock



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


Суть в том, чтобы показать, как новичку можно написать свой платформер или rpg за несколько недель  с нуля, если он раньше вообще не имел дело с программированием и не расположен к этому. Некий легкий старт!


Сразу предупреждаю, что курс авторский, еще в разработке, это  со всеми вытекающими, воспринимайте его отчасти, как художественное произведение :) Приятного просмотра!


Ссылки на исходники для заданий в описании к каждому видео.

Группа проекта, если интересно, что будет дальше, обязательно зарегистрируйтесь, новости там выходят раньше: https://vk.com/webvkube

PS: Некоторые уроки я перепишу, на более простую версию.

Показать полностью 9
[моё] Gamedev Разработка Платформер Моё RPG HTML Htmlcssвеб дизайн Javascript Видео Длиннопост
35
8
fesson
7 лет назад

Создание Сюжетных 3d Игр Для Браузера с Нуля До Готового Проекта. часть 0.5⁠⁠

Всем привет, я занимаюсь разработкой мобильных и web приложений ( в том числе и игр ) уже долгое время.


За последние несколько лет работы с WebGl ( технология отображения 3d в браузере ) накопилось знания на целый курс, которым я бы хотел поделиться с вами.


Крутость технологии в том, что она может выдать практически консольное качество графики прямо на странице сайта или соц. сетей. А HTML5 это самый доступный язык для новичков!


В связи с этим планирую ежедневно выкладывать здесь каждую новую часть курса. На протяжение всего времени мы с вами создадим три проекта:


- простой платформер (на чистом HTML5),


- небольшую rpg с генерацией уровней (уже используется 3d),


- локацию полноценной игры, со всеми элементами (инвентарь, несколько квестов, NPC, окружение и т. д.).


Стоит отметить, что первый проект рассчитан на новичков, которые до этого момента и понятия не имели , что будут заниматься разработкой игр. Именно для них мы начнем с самых основ:


- Общие вопросы связанные с разработкой игр.


- структуры языка HTML5 (HTML, CSS, JS, THREEJS),


- решения элементарных задач, применительно к платформеру - это загрузка уровня, перемещение, гравитация, столкновение со статическими объектами, противниками, предметами и т. д. И все это мы разберем с нуля, без движков и плагинов.


Если вам интересная тема создания игр для web или технология отображения 3d в браузере, поддержите пожалуйста пост. Комментарий для минусов ниже.


Вечером выложу первую часть (каждая по 5 - 15 минут).

Создание Сюжетных 3d Игр Для Браузера с Нуля До Готового Проекта. часть 0.5 Gamedev, HTML, CSS, Javascript, Webgl, Threejs, Платформер, Prg
Показать полностью 1
[моё] Gamedev HTML CSS Javascript Webgl Threejs Платформер Prg
7
31
vishcode
vishcode
9 лет назад

Как создать простую игру на HTML5 за 5.5 минут⁠⁠

Немного инфы по игрострою смотрите тут!

Программирование HTML Gamedev Познавательно IT Обучение Видео Javascript
12
12
ghaiklor
ghaiklor
12 лет назад

Клон игры "Танчики"⁠⁠

Привет, Пикабу. Знаю, что пост идиотский и могу схватить кучу минусов.
Суть в том, что я сейчас делаю клона известной игры "Танчики". Сейчас уже реализован редактор карт, сама игра, в которой танк ездит по карте, прям садись уже и играй)
Но над ней нужно еще очень много работать, поэтому я ищу заинтересованных в этом лиц, чтобы сделать что-то стоящее.
P.S. Сейчас код насчитывает около 1 600 строк кода и вот исходники на github.
P.P.S. Если не сложно, поднимите в топ. Я надеюсь найти здесь хотя-бы одного человека для сотрудничества)
[моё] Gamedev Javascript HTML Танки
15
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии