Search
Write a publication
Pull to refresh
6
0
Александр Кондырев @alsekond

Программирование игр в Game Maker

Send message

Как создать трассу по кривой в GameMaker

Level of difficultyEasy
Reading time8 min
Views1.4K

Как построить кривую в редакторе GameMaker? Как с помощью этой кривой и текстуры дороги создать трассу? Нужно ли для этого знать тригонометрию? Как для этого использовать знания о векторах?

Читать далее

О трёхмерной графике в GMS2. Часть 2 из 2

Level of difficultyEasy
Reading time4 min
Views1.5K

Что такое вершинный буфер? Как создать трёхмерный объект и отрисовать его на экран? Для чего нужен формат вершин и как с ним работает вертексный шейдер? Как работает буфер глубины и что такое борьба за глубину? Как это влияет на полупрозрачность и почему важен порядок отрисовки объектов на экран? Как посчитать координаты камеры и задать перспективу? Для чего нужны матрицы и как ими пользоваться? Что такое отсечение и зачем оно нужно?

Читать далее

О трёхмерной графике в GMS2. Часть 1 из 2

Level of difficultyEasy
Reading time5 min
Views2.3K

Что такое вершинный буфер? Как создать трехмерный объект и отрисовать его на экран? Для чего нужен формат вершин и как с ним работает вертексный шейдер? Как работает буфер глубины и что такое борьба за глубину? Как это влияет на полупрозрачность и почему важен порядок отрисовки объектов на экран? Как посчитать координаты камеры и задать перспективу? Для чего нужны матрицы и как ими пользоваться? Что такое отсечение и зачем оно нужно?

Читать далее

О шейдерах в Game Maker Studio 2

Level of difficultyEasy
Reading time5 min
Views1.3K

Как работают шейдеры в GMS2? Как их писать и использовать? Что означают термины attributevarying и uniform? Какой тип шейдера выбрать? Почему шейдер всегда состоит из двух файлов? Чем отличается вершинный шейдер от фрагментного? И причём здесь треугольники?

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Game Developer
From 500,000 ₽
Game Maker Language (GML)
Game Development
Design games
Graphics for games
2D graphics
Blender
JavaScript
Python
C++
English