Та архитектура, что я привёл довольно хороша, но избыточна. Зачем изобретать велосипед? В действительности в libGDX есть пакет scene2d, который позволяет на его основе создать хорошую архитектуру.
Читать далееBomberman v1.5
Практически доделал игру. Надо подумать над оптимизацией кое-каких моментов, дописать уровни и добавить пару новых npc.
libGDX: Часть 4. Спрайты, Текстуры, Регионы, Атлас
При написании игры больше всего времени тратится именно на работу с графикой. В этой статье рассмотрим как работать с графикой (текстурами, регионами и т.д.) в libGDX. Помимо описания принципов основных дам пару советов об оптимизации рендеринга.
Читать далееThe Google Feedburner APIs are no longer available
The Google Feedburner APIs are no longer available. Thank you for your interest.
Читать далееКак скрыть Ribbon и левую панель в SharePoint
Понадобилось создать страницу без всяких там панелек и рибонов. Оказалось, что не всё так просто.
Читать далееlibGDX: Часть 3. Обзор модулей
Статья, по сути, являтся переводом официальной документации. Может что-то будет отличаться. libGDX включает в себя несколько модулей, предоставляющих определённые возможности при разработке. Думаю, очевидно, какие модули должны присутствовать в такого рода библиотеке.
Узнать количество подписчиков в Twitter на php
Пару дней назад перестал на сайте счётчик числа подписчиков работать. Думал, что наладится, как и в случае с Feed Burner. Но как оказалось, дело в смене API.
Читать далееlibGDX: Часть 2. Архитектура игры
После рассмотрения жизненного цикла игры сразу стоит рассмотреть архитектуру (каркас). Вообще Роллингс и Моррис (Rollings and Dave Morris) в своей книге «Game Architecture and Design» подробно описывают создание игр с точки зрения архитектуры. В своё время я правда не особо проникся этой книгой, но вам может понравится. Я же опишу архитектуру, которую стараюсь использовать сам.
Читать далееlibGDX: Часть 1. Жизненный цикл игры
В прошлой статье создали простенькое приложение для проверки работоспособности. Теперь стоит узнать о жизненном цикле игр. Впрочем, это относится не только к играм, любое приложение в Android имеет такой жизненный цикл.
Читать далееlibGDX: Введение
Начиная с libGDX работать, уже тогда подумал над написанием туторила по этой библиотеке. Когда начал освещать процесс написания игры, то вопросы посыпались на мыло и в твиттер по некоторым аспектам разработки. Так что, начнём. Список всех статей (да и какие-нибудь другие материалы) буду размещать на странице о libGDX. В новом уроке будет использоваться исходник предыдущего и что-то дописываться.
Читать далее