Реальный счетчик ФПС
Трудные времена выдались нынче. Времени почти нет. Но я выкроил его для блогомарания и выложил код реального счетчика ФПС. Это был мужественный поступок, надеюсь это оценят, так как я вообще-то собирался отмазаться просто еще одним советом.
Новая статья на http://blitzmax.3dn.ru: Советы по написанию и оптимизации кода
Начал новую статью, которая будет регулярно обновляться, в разделе Доки/Уроки. Статья с советами (хинтами) по оптимизации и написанию кода. Ее адрес: http://blitzmax.3dn.ru/publ/3-1-0-8. Пока два совета: некий аналог оператора Width и использование GCCollect.
Столкновения или коллизии по-ненашему
Добавил свою старую статью про колизии. С некоторыми изменениями и дополнениями. Читать здесь: Коллизии или столкновения по нашему, часть 1.
Поскольку обьем статьи принят не был, пришлось ее разделять на 2-е части.
Вторая тут: Коллизии или столкновения по нашему, часть 2.
Кто уже читал материал раньше, рекомендую переходить к части 2. Там исходник, показывающий ошибки с определением столкновений и несколько советов.
Поскольку обьем статьи принят не был, пришлось ее разделять на 2-е части.
Вторая тут: Коллизии или столкновения по нашему, часть 2.
Кто уже читал материал раньше, рекомендую переходить к части 2. Там исходник, показывающий ошибки с определением столкновений и несколько советов.
Обновления на сайте
Перенес статьи с этого блога о приятном и неприятном в Blitzmax. Внес новые изменения и дополнения:
Убрал из недостатков пункт про невозможность зацикливания музыки (ну не мог я додуматься, что этот флаг указывается при загрузке, а не при проигрывании, - спс за коммент). Зато добавил пару новых, вылезших недавно: 2.11 и 2.12 (в недостатках библиотек).
Совсем забыл о некоторых хороших вещах в Blitzmax. Вот так привыкаешь к хорошому и оно кажется незаметным. Добавил две приятности в описание.
Но равенства между плохим и хорошим сегодня не добиться (как и обычно, впрочем). Вспомнил про три косяка, вылезшие при разработке оптимальной синхронизации игрового цикла. Добавил их в недостатки библиотек.
Сделал новый раздел в файлах для темплейтов. Так его и назвал (только по-русски) - шаблоны кода. И сразу поместил в него шаблон из статьи про оптимальную синхронизацию игрового цикла. Только немного доработанный в плане вывода дополнительной тестовой информации.
Поменял линки наконец.
Убрал из недостатков пункт про невозможность зацикливания музыки (ну не мог я додуматься, что этот флаг указывается при загрузке, а не при проигрывании, - спс за коммент). Зато добавил пару новых, вылезших недавно: 2.11 и 2.12 (в недостатках библиотек).
Совсем забыл о некоторых хороших вещах в Blitzmax. Вот так привыкаешь к хорошому и оно кажется незаметным. Добавил две приятности в описание.
Но равенства между плохим и хорошим сегодня не добиться (как и обычно, впрочем). Вспомнил про три косяка, вылезшие при разработке оптимальной синхронизации игрового цикла. Добавил их в недостатки библиотек.
Сделал новый раздел в файлах для темплейтов. Так его и назвал (только по-русски) - шаблоны кода. И сразу поместил в него шаблон из статьи про оптимальную синхронизацию игрового цикла. Только немного доработанный в плане вывода дополнительной тестовой информации.
Поменял линки наконец.
Подписаться на:
Сообщения (Atom)