Новые статьи Как создать свой язык программированияСерия видеоуроков по созданию своего языка программирования на Java без использования генераторов парсеров. По мере выхода уроков, буду обновлять статью. Репозиторий проекта: https://github.com/aNNiMON/Own-Programming-Language-Tutorial Плейлист на YouTube: https://www.youtube.com/playli...soWX0qTeQ9_-MFBE552C Продолжить Рейтинг: 19 (За: 22 | Против: 3) Добавлено: 21.05.2015 от aNNiMON Комментарии (79) LWJGL 3. Универсальная загрузка нативных библиотекСовсем недавно LWJGL третьей версии была новинкой, диковинкой. Когда я взялся за нее при переносе After Engine на OpenGL я, бывало, хотел откатиться на вторую версию, где были удобные вспомогательные классы и библиотеки. Однако, к счастью, я этого не сделал, зато открыл простоту и мощь третьей версии. Однако, чтобы не загружать пользователей моего движка лишней работой, я решил закопать все "шершавые" взаимодействия с библиотекой подальше в движок. В первую очередь меня озаботила проблема подгрузки нативных библиотек. Но, как оказалось, реализация автоматической загрузки не так уж и сложна. Стоит учитывать некоторые тонкости - во-первых представленный метод должен выполняться ДО любых обращений к LWJGL библиотеке, а во-вторых, есть некоторая неувязка имен папок с именами архитектуры, Продолжить Рейтинг: 7 (За: 7 | Против: 0) Добавлено: 9.04.2015 от DominaN Комментарии (4) RenPy. Урок 3. Ветвления и переменныеАвтор: lolbot Страшная правда: последовательно/параллельно На самом деле, show/scene только помечает картинку к отображению. События на экране случаются на строчках с with/репликах/паузах. Сравните: Последовательное применение dissolve:
Параллельное применение dissolve:
Наводим красоту: порядок спрайтов show... - если персонажа на экране нет, показать поверх всех, если есть, не менять порядок show... behind <тэг> - за спиной у кого-то
Продолжить Рейтинг: 3 (За: 4 | Против: 1) Добавлено: 3.04.2015 от BPS Комментарии (14) RenPy. Урок 2. Наводим красотуАвтор: lolbot ВНИМАНИЕ!!! К первому уроку добавлен пункт "Домашние задания", советую посмотреть его перед чтением. Понятие о coding conventionНекоторые вещи не стоит делать в коде: • Не потому что они не заработают (наоборот) • Потому что в остальном коде уже сделано не так
Как не спойлерить себе игру Писать не имея возможности запустить - глупо. Но часть ресурсов - не спойлеры! 62/123 фонов - те же, что и в Demo 2009 20/71 треков музыки - те" href="https://annimon.com/ablogs/file1024/lesson2_2009_bg.txt"> ![]() 20/71 треков музыки - те Продолжить Рейтинг: 3 (За: 5 | Против: 2) Добавлено: 21.03.2015 от BPS Комментарии (9) Основы грамотности Java на конкретных примерах. Часть IВсем привет, сегодня я разберу исходник из темы "Исправление исходников" и, кроме непосредственно исправления, постараюсь дать исчерпывающие комментарии почему я делаю эти исправления именно так. Кроме того, я приведу в качестве решения свою версию кода. Итак, изначальный исходник (настоятельно рекомендую ознакомиться, чтобы быть в теме): Открыть спойлер Закрыть спойлер
Продолжить Рейтинг: 11 (За: 11 | Против: 0) Добавлено: 11.03.2015 от DominaN Комментарии (21) |