Меню

Сергей Драган

Разработка игр и разные мысли

О Красной Шапочке, дипломе, jvm.ini и -Xmx128m

Здравствуйте, друзья!

Я рад выложить в блог новый пост. Приношу извинения за долгое молчание — писать ведь хочется о чём-то интересном, а его нужно вначале отыскать.

Ну, например, я защитил на «отлично» дипломный проект, закончив-таки заочно университет и получив диплом специалиста по компьютерным системам и сетям. Познакомился лично с донельзя приятным парнем Виктором ‘Komizart’ Солодиловым и, пусть и без личной встречи, но всё равно чуть ближе узнал других интересных коллег-разработчиков.

В последнее время поработал в качестве фрилансера для базирующейся в Санкт-Петербурге компании над интерактивной AIR-книгой под iPad. Получил много бесценного опыта касательно AIR для iOS, потому как специфика проекта заметно отличалась от обычной флеш-игрушки. Столкнулся с некоторыми загадочными и неприятными «чудесами» Flash CS Pro 5.5/6 и любопытными нюансами, о которых, пока не позабыл, надо будет в ближайшее время написать. Несмотря на то, что я много тупил и выдавал результат не так быстро, как хотелось бы, заказчик относился к этому с терпимостью и пониманием, со своей стороны охотно идя на компромиссы ради того, чтобы совместно сделать продукт, за который не будет стыдно.

К сожалению, приложение иногда вываливается на первом iPad, будучи убитым осью из-за того, что выжирает чересчур много памяти, но на iPad2 /3 ведёт себя прилично. В ближайшем апдейте планирую устранить первую проблему, а пока работаю с этим же заказчиком над новой сказкой. Будет здорово.

Красная шапочка

Красная шапочка

А вот над играми в последние месяца полтора не работал вообще — как-то категорически не хватает времени. Вкупе с недавней сменой основной фулл-тайм работы, вернувшей меня от нерегулярных 12-часовых дежурств к стандартному 8-часовому рабочему дню, снова периодически стал поздними ночами засыпать прямо за рабочим столом, уткнувшись носом в клавиатуру :-).

Ну и чтобы хоть что-то полезное было в посте — вот краткая заметка: если при компиляции Flash CS сообщает, что «The Java Virtual Machine used for ActionScript 3.0 compilation ran out of memory… Open jvm.ini in editor» — соглашайтесь. Откроется коротенький конфигурационный файл в две строчки. Необходимо отредактировать вторую, увеличив число в параметре. Причём, если вписать мало — ошибка не уйдёт, а если вписать много — то флеш вообще перестанет компилить даже самые крошечные проекты. Метод проб и гуглежа дал результат: сразу вписываем «-Xmx348m» — это максимум.

JVM

Спасибо за внимание. Мне очень приятно, что вы читаете этот блог! Оставайтесь со мной, а я постараюсь быть не слишком нудным :-).

  • давно к тебе не заходил, теперь наконец прояснилось немного где ты пропадал)