Библиотека программиста | программирование, кодинг, разработка
82.2K subscribers
3.12K photos
147 videos
88 files
6.35K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://tttttt.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
Как создать игру на HTML5
Часть первая (1/2)

#gamedev #javascript

1. Каркас страницы
2. Создаем Canvas
3. Работа с CSS
4. Взаимодействие с Canvas
5. Создаем фон
6. Отображаем игрока
7. Создаем объект игрока
8. Создаем врага
9. Создаем Цикл Игры

Обсуждение: https://vk.com/wall-54530371_98745
Плейлист: https://www.youtube.com/watch?v=Z1CWojNd2yc&list=PLczcTSDLfwNRmy4ab1HEA4vsNIyJfQmsS
Основы анимации в Unity (2015)
Автор: Алан Торн

#gamedev #book

Unity является самодостаточным, интегрированным движком для разработки игр, который предоставляет готовые к применению функции для создания интерактивного 3D-контента. Это игровой движок, соединенный с многофункциональной и сложной системой анимации Mecanim. Данная книга содержит описание мощных инструментов анимации и способов их применения в Unity. Сначала рассматриваются основные идеи, а затем примеры их практического использования для создания анимации в режиме реального времени в играх. В издании собрано множество полезных советов для создания анимации профессионального качества, а также для разработки быстрых интерактивных сцен. Каждая глава посвящена одной из областей анимации, от установки и событий до анимации персонажей и систем частиц.
Прочтя эту книгу, вы сможете в полной мере использовать возможности системы Mecanim и Unity.

К посту прикреплена книга на английском языке:
https://vk.com/wall-54530371_99347

— Предлагаем ознакомится с нашей подборкой материалов по Unity: https://vk.com/wall-54530371_94872
— Серия вебинаров по разработке игр в Unity3D: https://vk.com/wall-54530371_97966
Создание простых игр на C++

#cpp #gamedev

C++ за 21 день уже баян... В этой подборке представлены видео по созданию простых игр с помощью C++ и SFML, всего за несколько минут. Например, создание клона игры Doodle Jump всего за 2 минуты.

1. Tetris
2. Doodle Jump
3. Arkanoid
4. Snake
5. Minesweeper
6. 15-Puzzle
7. Car Racing (Top Down)
8. Outrun (Pseudo 3d racing)
9. Xonix

Смотрите полную подборку из 16 видео по ссылке: https://vk.com/videos-54530371?section=album_56085988

Кстати, мы уже выкладывали подобную подборку: https://vk.com/wall-54530371_93790
Самые популярные посты за эту неделю

#weekly

1. Создание простых игр на C++
https://vk.com/wall-54530371_99702

2. Подборка ресурсов с задачками для оттачивания навыков программирования
https://proglib.io/p/27-puzzle-websites-to-sharpen-yo..

3. Уроки Java на примере простой игры
https://vk.com/wall-54530371_100090

4. Один из самых популярных материалов месяца — рекомендованные курсы и материалы для обучения от Google
https://proglib.io/p/google-guide-for-studying/

5. Видеоуроки по С++
https://vk.com/wall-54530371_100237

6. Github репозиторий с подборкой советов и хитростей по вёрстке и JavaScript
https://vk.com/wall-54530371_99711

7. Книги, которые помогут изучить основы анализа данных и приблизиться к становлению специалистом по анализу данных
https://vk.com/wall-54530371_100129

8. Лекции по теории вероятностей и дискретному анализу
https://vk.com/wall-54530371_99793
Создание игр на JavaScript. Основы. Видеокурс.

1. Основное понятие Игрового цикла, JavaScript requestAnimationFrame. Ссылки на функции.
2. Взгляд на музыку в игровом приложении. Audio HTML5.
3. Анимация изображения на JavaScript. Анимационный HTML5 Canvas.
4. JavaScript fullScreen API. Полноэкранный режим в JS.
5. Работа с событиями клавиатуры.
6. Позиция курсора мыши.
7. Вращение объектов на JavaScript в canvas.
8. Выбор объектов мышью на JavaScript. Select в Canvas.
9. Перетаскивание объектов мышью. Drag and Drop on canvas with JavaScript.
10. Гравитация на JavaScript. Основы создания игр. Падающие объекты.
и многое другое.


Ссылка: https://www.youtube.com/watch?v=iGCMkmnm89M&list=PLf0k8CBUad-sHxpoBHLHIr3CwWfSmOYZR

#gamedev #javascript
С нуля создадим собственный игровой движок с помощью библиотеки SFML и C++, чтобы разобраться, как происходит создание ядра.

В этом проекте мы создадим собственный игровой движок на C++. Движок будет очень простым, но готовым к расширению возможностей. Конечная игра с использованием этого кода тоже крайне проста: наш персонаж сможет перемещаться влево и право, а из графики – только бэкграунд и фигурка персонажа.

https://proglib.io/p/cpp-game-engine/

#cpp #sfml #gamedev
Специально для вас из всех хороших интернет-ресурсов по разработке игр мы выбрали 49 самых популярных, интересных и информативных.

https://proglib.io/p/gamedev-blogs/

#gamedev
Хотите научиться разрабатывать игры? Наша статья поможет понять, что должен знать Game Developer, и на что обратить внимание в первую очередь.

https://proglib.io/p/game-developer-2018/

#gamedev