Сообщения

Показаны сообщения с ярлыком "задумки"

Проект за две недели?

Изображение
Вот уже более четко расписал свои планы касательно еще одного проекта на скорую руку и понимаю, что до 12 числа я успею завершить разве что техническую часть, а сюжет придется оставить на потом. Немного более развернуто о том, о чем я вообще говорю. Придумал сам для себя некоторый челлендж: создать игру за две недели. Проект Qu (ссылка на пост о нем) был создан примерно за неделю и еще спустя неделю получил патч с исправлениями некоторых неприятных ошибок. Теперь же я хочу уделить проекту немного больше времени, добавить хорошую графику, более подробно расписать сюжет, перерисовать меню и даже, возможно, немного подправить боевую систему. Естественно, планы слишком велики для такого короткого срока, так что пока что я собираюсь до 12 числа доделать хотя бы меню, базу данных и боевую систему, а затем, еще за две недели, довести до ума сюжет, который сейчас в зародышевом состоянии. Посмотрим, что из этого выйдет. Добавлю сюда пару скриншотов, снятых по ходу разработки. По мере раб...

Нужен ли CIGUI?

Те, кто знаком со мной и моими работами, особенно ранними, слышали про одну любопытную штуковину под названием CIGUI. Для тех, кто не в курсе, это аббревиатура от "Command Interpreter for Graphics User Interface" (интерпретатор команд для графического пользовательского интерфейса). Это был скрипт, который изначально создавался для RPG Maker XP, а позднее был перенес на VX Ace. Кажется, где-то в этом блоге я даже писал о нем немного подробнее, прикреплю к этому посту ярлыки, чтобы было проще искать. Так вот, изначально CIGUI строился на строках и регулярных выражениях. Но так как это слишком сложно, долго и не имеет гибкости, я просто взял и начал писать набросок новой версии целиком на основе методов самого языка Ruby. Поскольку все это лишь набросок, просто кину сюда кусок кода, описывать пока нечего.

Старт небольшого проекта

Изображение
На некоторое время отвлекся от FFFREM, чтобы поизучать возможности других движков и набраться больше вдохновения. Интереса ради начал изучать Unity 5. Сделав пару-тройку пробных проектов и освоив некоторые основы, решил сделать первый "серьезный" проект. Поначалу этот проект задумывался как очередной кликер, но позднее я вспомнил об одном старом проекте под названием Cookie Baker и решил развить идею. Сделать это я решил, добавив рецептов приготовления различных печений. А чтобы рецепты не висели мёртвым грузом, нужно было добавить и ингредиенты с указанием количества, необходимого для приготовления каждого печенья по рецепту. Естественно, следующим шагом размышлений стала мысль о необходимости покупать эти ингредиенты за деньги, вырученные с продажи готовых печенек. Примерно так выглядит основной экран игры (в процессе разработки, еще не всё готово). Более подробно, что и где расположено: Позднее я добавлю Главную Кнопку с надписью " Печь! " в центр э...

Как я провел сегодняшний день

Изображение
Не заходил в блог пару дней, так как не занимался проектом в это время. Отдыхал, гулял, читал, набирался сил. Сегодняшний день - последний "выходной" перед тем, как заняться проектом далее. И я решил провести этот день в попытке по-новому посмотреть на тот самый движок, ставший мне ненавистным в свое время. Да, я говорю о Unity. Судя по результатам сегодняшнего дня, могу сказать, что явно не с той стороны к нему подходил в прошлые два или три раза. На сей раз я подошел к нему со стороны 2D проекта и освоение начал с самого простого - с создания собственного меню для игры, идея которой мне пришла совсем недавно. Первая проба - основное меню Я отключил две кнопки с теми меню, которые пока недоступны и которыми я займусь позднее.  Одно меню я уже сделал и оно включено в демку. Скачать результат можно по ссылке:  https://yadi.sk/d/4346V15XfWmaK . Сразу предупреждаю, что ничего, кроме трёх экранов там нет. Но по-крайней мере, я начал разбираться в том, как это работает. ...

Генератор названий оружия

Большой и сложный (в плане кода) генератор названий. Дописывал на ночь глядя, возможны ошибки генерации и странности в названиях. Пока что это первая версия, завтра обновлю пост и добавлю новые варианты + исправлю ошибки.  Пост исправляется в течение дня в свободное время, на данный момент добавлено много различных фич для часто встречающегося оружия, остальные будут по ходу дела обновлены тоже. Ошибки исправлены. / Создание случайного оружия онлайн Нажми кнокпу, чтобы создать случайное оружие с набором характеристик. Название оружия и его характеристики взаимосвязаны. Результат Нажми на кнопку ниже, чтобы увидеть результат Настройки Вы можете настроить генератор по своему вкусу, чтобы получить необходимое. Доступные виды оружия: Мечи Топоры Молоты Ножи Дубины Кинжалы Посохи Кистени Булавы Когти Алебарды Кастеты Наскольк...

Два месяца + планы

С начала разработки FFFREM прошло уже два месяца. Я начал замечать за собой, что устал от проекта и никак не могу закончить работу над картами. Разобравшись в причинах, понял, что дело все в том, что я не очень-то хочу менять чётко спланированное настоящее на неорганизованное толком будущее. Выход из ситуации есть, он прост: составить планы на ближайший месяц. Да, сразу на месяц вперед, так как мой невероятный оптимизм заявляет мне, что я закончу проект аж за четыре или пять месяцев разработки, не позднее. А значит, времени в обрез, а работы еще полно.

Идеи: Шахматные баталии

Не думаю, что идея такая уж оригинальная и не была уже реализована где-нибудь. Суть игры кратко: игра совмещает в себе два вида геймплея, в одном из которых вы играете в шахматы - передвигаете фигуры, строите планы и стратегию; в другом - вы ведете бой в реальном времени от лица одной из фигур. Более подробно: На каждом ходу вы можете передвинуть одну и только одну из фигур, как обычно. Если у вас есть шанс сбросить фигуру противника с доски и вы пользуетесь этим шансом, режим игры автоматически меняется. Вы играете роль фигуры, бегаете, прыгаете и летаете по отдельной локации, на которой происходит бой между вашей фигурой и фигурой противника. У каждого типа фигуры свое оружие и свои характеристики, а соответственно - своя тактика ведения боя. Вам необходимо дважды победить победить другую фигуру в бою. Бой происходит в два  (если один из вас получает две победы сразу же) или же в три раунда (при равном количестве побед по итогам двух раундов). Фигура, победивш...

Идеи: Тыж

Изображение
Решил завести новую, так сказать, рубрику для записей - Идеи . Скриншоты к этой записи будут добавлены завтра.  Доставлено. Проект называется "Тыж" в честь распространенных шуток на тему профессий. Если вы не знаете, о чем речь, посмотрите результаты поиска по запросу тыжпрограммист , например. Описание идеи кратко: вы играете за молодого человека (любого пола), выбор профессии которого пал на одну из специальностей под общим наименованием "программист". Создание персонажа Цель игры: добиться успехов в этом начинании и получить место работы в компании своей мечты. Основное окно Более подробно: вы задаете имя и фамилию героя, указываете возраст текущий (от 15 до 18) и возраст поступления в школу (6 или 7 лет). Далее различные характеристики героя задаются случайно на основе введенной информации. В зависимости от возраста вы получаете задание либо подать документы и поступить в вуз до конца лета (а игра начинается в начале июня), либо найти учебно...

Месяц с начала боя

По идее, этот пост нужно было публиковать еще два дня назад, но я не был точно уверен в дате, когда этот спор начался, вот только сейчас добрался прочитать историю сообщений в конференции в джаббере. Этот пост про диалоги, он может показаться интересным только тем, кто знает всех этих людей. К разработке проектов это не относиться напрямую.

Обесцвеченное нечто

Изображение
Хочу сделать небольшой проект-эксперимент с кучей анимации, черно-белой графикой и кровякой. Надеюсь, получится. Также, допилил старый скипт кейвмана, теперь количество кадров можно менять "на лету". Вот ссылка:  перейти. Пока что показывать толком нечего, эта моя забава с раннего утра длится.

Doom и прочие дела

Изображение
Устал делать FF, отвлекся пока на другой проект. Уволился с работы, так что в перерывах между просмотром вакансий, оттачиваю поочередно то навык дизайна уровней, то - стрельбы по монстрам. За основу проекта взят движок ZDoom , редактирую уровни с помощью Doom Builder . Самые удачные, на мой взгляд, скриншоты представлены ниже. Не обращайте внимания на минимум здоровья, я тестировал игру на высоком уровне сложности, когда их снимал.

Встроенная консоль для отладки

Изображение
Так как в RPG Maker XP такая консоль отсутствует, то я захотел попробовать написать что-то свое, встроенное прямо в игру. Где-то у меня уже был набросок кода, который позволяет исключить обычный выброс ошибок для самостоятельной проверки обработки ошибок. Код: Набросок сцены консоли: Всего два окна, две разных шкрки (window skins) и один спрайт курсора. Для вызова консоли я использовал модифицированный модуль клавиатуры от Fomar0153 :  pastebin.com/yy5gDGxR После такого грубого наброска, надо заставить все это работать. Некоторое время боролся с окном ввода, но что-то уже начало получаться: Для того, чтобы при вводе одной буквы не вводилось сразу несколько подряд, пришлось использовать небольшую задержку (некоторую часть секунды), так что супербыстрого ввода текста не выйдет, зато хотя бы аккуратно. Использовал для задержки Script Helper от  nathmatt . Прежде, чем дописать код для обработки нажатия всех остальных букв (а не только "А"), сделаю следующие измене...

Выходные моделирования!

Изображение
Весь день сидел и разбирался со SketchUp . Да, я помню, меня ждет код, но код и проект - по будням. А сегодня я отдыхал, вычерчивая и моделируя домики. Давненько искал игру, в которой можно было отстраивать домики по собственному желанию и правилам. А тут под руку подвернулась эта программа и понеслось... Спасибо Сандо, что завела разговор об этой программе! Первый домик был крив и непотребен, так что покажу пару-тройку скриншотов из рисования второго. Прошу строго не судить, моделирования опыт имею (пусть и небольшой), но этой программой пользуюсь все же впервые. Все началось с этого квадратного чудища, в котором я начал видеть окна. Потом я поиграл в стекольщика, чуть больше понастроил и понакрасил и занялся вторым окном. Повесив шторку на первом этаже, принялся экспериментировать со вторым. Под конец вечера собрал почти все на втором этаже и решил отвечься на другую сторону кубика. Тоже самое, только сверху и с включенными тенями. Завтра будет продолж...

Запись в OpenDocumentFormat в Ruby без гемов (часть 1)

Изображение
Обычно для записи информации в файлы формата XLSX или ODF при использовании Ruby применяют гемы. RPG Maker же является такой средой, в которой подключение гемов возможно пока только теоретически, на практике обычный require может привести к различным ошибкам, а способ, описанный мной , еще до конца не протестирован. По этой причине, я начал писать скрипт самостоятельно. Код жутко наивный, скорость выполнения низкая, но работать должно.

Final Fantasy II Fan Remake, part 13

Изображение
Эскизы Сегодня я покажу схематические наброски меню (как в прошлый раз) и сравнение с оригиналом. Пост исключительно информационный и, судя по тонким чувствам прекрасного у некоторых читателей, весьма вырвиглазный. Пост содержит анимированные изображения, которые были засняты при помощи программы GifCam . Также, сразу предупреждаю, что все права на графику и оригинальную игру принадлежат их правообладателям. А мои разноцветные схемки принадлежат мне ^_^

One Hero [Custom Menu System] (первое сообщение)

Изображение
Сегодня я начал работу над весьма интересным видоизменением меню для RPG Maker VX Ace. Дело в том, что один мой знакомый пещерный человек делает игру, где главный персонаж - один ( блог этой игры ).  Естественно, я указал ему на то, что стандартное меню не совсем подходит для таких игр и вызвался помочь ему создать нужное. И что у меня получается в результате?

TWELL - part 2

Изображение
Хочу рассказать интересную идею по игровой механике. Не по всей, а конкретно по реализации анимации для персонажей. Для начала - вот схема: Далее расписываю по пунктам.

LightZone Clicker - Еще немного до 0.4

Изображение
Что появилось в этой версии? Возможность рестарта после бана (достаточно только изменить свой ник). Сбрасываются все ачивки и апгрейды! Исправлена загрузка достижений. Теперь все названия и иконки подгружаются правильно. Одна только ошибка - создается дополнительно пустое достижение (с нулевой иконкой и без текста   [Исправлено!] Фон вокруг менюшек - теперь все выглядит как родное оформление)) Теперь можно начать новый проект и за посты развивать его. Чем сложнее выбран проект, тем больше потребуется постов, чтобы развивать его. Также можно дать ему название, выбрать жанр и установить возрастной рейтинг Есть вероятность стать модератором при количестве постов выше 1000 и статусе от "беззлобного" и выше. Есть вероятность стать администратором, если уже получен статус "модератор" и доброта превышает значение 95 и количество постов выше 1000. Исправлены некоторые недочеты с загрузкой "друзей" и постов с просьбой о помощи И много др...

LightZone Clicker - ранний доступ

Изображение
Название:  LightZone Clicker Жанр:  кликер, симулятор Достижения:  имеются в небольшом количестве Версия:  первая проба Описание:  Симулятор нашей светлой. Есть возможность постить что-то на форум, открывать темы с просьбой о помощи, присылать проекты с вирусами, а также (пока по минимуму) бороться с администрацией. Скриншот: Скачать можно будет, когда я исправлю хотя бы самые основные недостатки вроде сложностей с сохранением ачивок. Все остальное вроде новых апгрейдов, ачивок и, наконец-таки, предметов в магазине добавится еще позднее, если игра хоть кому-то понравится. Таков был мой пост на Светлой. Но что же скрыто за кулисами?

ChibiGen 2 - в работе

Изображение
Начата переработка старой доброй полезной программы (Character Maker) в новом исполнении. На данный момент реализовано больше половины из всех возможностей программы. По окончании будет проведено тестирование. Готово: Список деталей для туловища (изображенные на скриншоте геометрические фигуры являются примером, в готовой программе их не будет) Изменение скорости анимации персонажа Выбор направления персонажа ( куда он идет , для проигрывания анимации) Готовятся: Списки деталей под каждую категорию Правильное отображение выбранных деталей в окошке "Персонаж" Сохранение созданного персонажа в файл Возможно, также будет реализовано: Выбор анимации персонажа Работа с составлением лица персонажа А еще сама программа красиво оформлена и анимирована.