MidnightOneStage3D / AGAL с нуля. Часть 2 – Анатомия программы Stage3D

Добрый день, это вторая статья на тему Stage3D / AGAL, она будет тоже теоретической, как и первая. Ждите практику в следующей статье.

Анатомия программы Stage3D


Перед тем, как начать работу над нашим первым треугольником, давайте сперва взглянем на структуру программы в Stage3D. Приведенная далее информация так же будет касаться WebGL программ и низкоуровневого 3D программирования в целом.


( Читать дальше )

MidnightOneStage3D / AGAL с нуля. Часть 1 – Азы

Добрый день, дорогие друзья.

В сети до сих пор довольно мало туториалов Stage3D / AGAL, а тем более на русском, поэтому я решил сделать несколько переводов статей об этом замечательном инструменте. Сегодня мы взглянем на гранит, который предстоит грызть, но к процессу пока не приступим. Под катом некоторое количество вводной информации по Stage3D / AGAL.

( Читать дальше )

MidnightOneУскоряем компиляцию под Flash IDE

Очень короткая, но важная заметка.
Если отключить «Warnings Mode», то компиляция станет быстрее в разы(!)
У меня получилось 4,5 сек. против 17. :)

все гениальное - просто
PS: Советую периодически ее включать обратно и исправлять выпавшие предупреждения (если такие будут).

MidnightOneДелаем конвейер в Box2D - туториал

Добрый вечер, друзья. Сегодня, как и обещал, я хочу рассказать как делать логический конвейер в Box2D 2.1a.

Для начала обрисуем что же такое «логический конвейер». Этот термин, я придумал вчера.
Для его реализации нам не требуется большое количество тел и джоинтов, как для «физического», хватит и одного.
конвейеры
Alert: Тутор довольно увесистый.

( Читать дальше )

MidnightOneКонвейеры в Box2d - демо

Приветствую.
Думаю, все видели/делали обычные физические конвейеры в Box2d, красивые, но требовательные к ресурсам. Хочу показать альтернативу.



Туториал — flashgameblogs.ru/blog/box2d/915.html

MidnightOneBox2d лифт в IDE - демо

На правах очередного поста в личный блог, ничего особенного. :)



Если кто-то будет смотреть — перематывайте. :)

8:10 — Дубль 1
9:30 — дубль 2
10:54 — Дубль 3 (Работает)

MidnightOneTime Accident - пару слов о разработке

Привет всем.

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

( Читать дальше )

MidnightOneРадиальная гравитация - шоукейс



Делюсь, так сказать, впечатлениями.
Записывал скринером, потому fps=10.

PS: В видео сила гравитации считается не по формуле G*m1*m2/d^2

MidnightOneСвоя гравитация для каждого тела в Box2d

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

Я только что добавил себе возможность применять к каждому телу свою статическую (только направление, нет притяжения к конкретной точке) гравитацию. Это занимает около минуты.
Решил выложить на случай, если кому-нибудь понадобится.

( Читать дальше )

MidnightOneFD - syntax coloring scheme

Всем добрый вечер.
Чем больше работаешь, тем больше тебя напрягает чёрный текст на белом фоне.

Недавно я открыл для себя тёмный фон подсветки синтаксиса и набросал схему, которая не так напрягает глаз, как стандартная. Собственно скрин:


Ссылка под катом:

( Читать дальше )