По традиции прошу простить меня за столь долгое молчание. Молчат обычно тогда,
когда нечего сказать, а это был как раз мой случай :) Но в этот раз мне снова есть
что сказать.
Занимаясь тут одним проектом, натолкнулся на проблемку, которую сложно было решить
без соответствующего программного обеспечения. Как и любому ленивому программисту мне
стало лень искать существующие решения, а потому я быстренько написал свое. Имя этому
творению -- Reformer.
Программа служит для обработки текстовых списков с разделителями (Tab-delimited,
к примеру). Берем подобный список, задаем выражение для обработки и получаем
на выходе один или несколько новых файлов. Очень удобно преобразовывать подобные списки
в html-файлики. При этом, задавая определенное поле, можно получить список,
отсортированный по первой букве этого поля, раздробленный на разные файлы.
Более подробнее и со скриншотами здесь, а скачать программку
можно вот здесь.
Помимо этого хочу сделать небольшой анонс. В силу некоторых обстоятельств мне пришлось
довольно тесно познакомиться с языком программирования Java. Сам он на меня произвел
удручающее впечатление, но кое-какие интересные способности у него есть. Посему, в
самое ближайшее время (честно!) я выложу пару уроков по созданию игр-апплетов на
этом языке. Лично мне это показалось довольно любопытным.
И совсем уж P.S: Вышла Opera 7. Качать всем, броузер потрясающий! Берем его
здесь.
Новости после долгого перерыва
07.05.2002
Перерыв и вправду получился весьма продолжительным, но тут дело скорее в том, что
писать было не о чем. Главная новость сегодня, пожалуй, даже не новость, а так, просто
констатация свершившегося факта. Unnamed Project закрыт. Хочется оптимистично заявить,
что это "до поры, до времени", но, скорее всего, это уже навсегда :( Основных причин этому
две — отсутствие свободного времени и умения рисовать. Впрочем, не буду столь печален, для людей
которые иногда посещают сей сайтик я выкладываю исходники проекта. Они пригодятся в первую
очередь тем, кто имеет большое желание написать игру или что-то на нее похожее, поскольку
там можно наблюдать очень неплохой пример тайлового двухмерного движка. Писал для
себя, а потому писал качественно, есть комментарии. Присутсвуют также классы карты и юнитов,
что также может оказаться полезным при работе над игрой. Скачать все это добро можно
здесь. Для компиляции
необходима пятая версия Delphi и максимально заапргейженный DelphiX, который можно найти здесь же
на сайте в разделе Инструменты.
Кстати, если интересуют еще какие исходники того, что есть на сайте, милости прошу, по возможности
выложу.
Следующее, что хочется сказать, касается Opera 6 Patcher. Программка народу пригодилась, я получил
массу отзывов. Но Opera 6.01 и 6.02 Patcher я писать не буду по той простой причине, что возможность
смены поисковых строчек отныне встроена в броузер. Достаточно изменить search.ini. Но, если у кого-то
с этим проблемы, то стоит написать мне. Достаточно будет единственного пожелания, я напишу
простенькую утилитку для редактирования этого самого search.ini. Так что, жду пожеланий.
В будущем, если я буду что-то серьезное писать, это уже будут программы на C++, который
меня весьма впечатлил своими возможностями, и который я сейчас ускоренными темпами изучаю.
Впрочем, Delphi (Object Pascal) не будет забыт. По удобству создания Windows-приложений он
не оставляет шансов Visual C++. Но это так, мысли вслух.
P.S: Совсем забыл! Неплохо поигрался в Laser Squad Nemesis, игра классная, практически то, что
я сам хотел написать :) Мой обзор игрушки можно прочесть здесь.
Обновление Opera 6 Patcher
22.12.2001
Поскольку я получил довольно много писем от тех, кто воспользовался утилиткой
для смены поисковиков в шестой Опере, я решил довести до ума эту программу. Новая
версия работает, наконец, мгновенно (мне очень стыдно :), позволяет также менять
ссылки на переводчики, словарь и энциклопедию. Подробная информация здесь.
Наконец, снова новости.
09.12.2001
Как уже, наверняка, заметили немногочисленные посетители моего сайтика, проект Unnamed
Project временно закрыт. Как долго продлится это "временно", я не знаю. Но сейчас у меня
совсем нет времени работать на игрой :(. Подожду
Laser Squad Nemesis, поиграюсь, там видно будет.
А пока выкладываю небольшую программку, посвященную моему любимому броузеру Opera. Она позволяет
изменять забитые в нее намертво поисковые системы, что довольно полезно. Прилагается
и файлик с несколькими интересными, на мой взгляд, поисковиками. Подробнее здесь.
Все пожелания, как водится, шлите мне.
Обновление на сайте.
22.08.2001
Как и обещал, выложил пару статей, посвященных созданию игр с помощью DelphiX.
Прочитать их можно здесь. Если эта тема найдет отклик
у посетителей сайта, то раздел статей будет регулярно пополняться и будущем. Все пожелания
и советы оставляйте на форуме.
Демо-версия готова.
13.08.2001
Наконец, после долгих мучений, я закончил работу над первой демо версией игры.
Это действительно рабочая версия, в нее можно с успехом поиграть и оценить то,
каким может быть геймплэй в финальной версии. Сразу хочу предпредить, это крайне сырая
версия игры, она выглядит очень страшно, не содержит не единого звука, но тем не менее.
Хочу попросить всех, кто заинтересуется игрой, присылать мне рекомендации, советы по
игровому процессу и балансу. Буду благодарен за любые письма. Скачать игру можно
здесь.
О том как играть, написано в прилагаемом Readme.
Новая неделя!
06.08.2001
Не долгой была моя радость по поводу того, что появился, наконец, художник.
Парень уехал на месяц отдыхать, а потому я снова сам по себе. Буду продолжать искать.
Из остального могу сказать, что уже работают все основные моменты игры, и сейчас я
озадачился переделкой отчета и процесса отыгрывания хода, поскольку сейчас все сделано
не очень. При этом необходимо будет обеспечить защиту от хотя бы самых примитивных способов
взлома. Но в любом случае, играбельную демку я выложу в течении двух-трех дней.
Новый раздел на сайте!
02.08.2001
На сайте появился новый раздел - Инструменты. В нем я собираюсь выкладывать
информацию о тех "инструментах", которые я использую для работы над своим проектом. Прежде всего, это Delphi
и все что связано с программированием графики в этой среде разработки. Сейчас ничего кроме нескольких
компанент и ссылок там нету, но в ближайшем будущем я выложу несколько статей, которые должны помочь
многим начать изучение программирования игр.
Хорошие новости!
01.08.2001
Похоже, наконец таки, нашелся человек, готовый присоединится к проекту в качестве художника.
Человека этого зовут Ramzes-II. Подробнее о нем можно узнать здесь.
Он, вроде как, еще молод, а потому желания рисовать, а также совободного
времени у него хоть отбавляй :) Я уже получил от него несколько комплектов стен с симпатичными
кровавыми пятнами, остальное в процессе. Буду надеятся, что наше сотрудничество будет успешным.
Работа идет!
30.07.2001
Работа над демкой почти завершена. Доделаны все основные моменты игры, определяющие геймплэй.
Остается только сделать режимы ожидания и ходьбы со стрельбой, а также передалть немного формат отчета.
После этого начнется работа над анимацией. Процесс этот небыстрый, но зато по его завершении все должно
будет выглядеть гораздо симпатичнее. Главная проблема на повестке дня все та же -- нет художника, который
нарисует кучу тайлов и спрайтов для окончательного завершения визуальной обработки.
Каждый день новости!
24.07.2001
Только что случайно раскопал на просторах Сети сайтик игрушки одной, которая сейчас в разработке.
Игра назвается Laser Squad Nemesis. Может кто слышал.
Но дело не в этом. Как оказалось, это практически тот же самый проект, над которым я сейчас работаю! Предлагаю
всем желающим сравнить. Для начала скриншоты: мои и их. Теперь, собственно, сами проекты: мой и их.
Если говорить о скриншотах, то, без сомнения, у них все просто очень симпатично. Но суть одна, даже линии приказов практически такие же!
Сам проект также имеет массу отличий, основная масса которых ведет к навороченности всей игры в целом, как то взрывающиеся юниты,
способности летать и прочее. Я пока не планирую ничего этого добавлять, так как хочу все же сделать
стратегию, а не экшн с ее элементами. Заинтересовал меня, правда, режим псевдо-realtime. Но это все так, к слову.
Прежде всего, в виду того, что у меня появился прямой конкурент :), я планирую ускорить работу. Хочу верить, что все же найдется пара художников, заинтересованных в проекте.
Помимо этих мыслей, я решил позже изучить таки D3D и сделать плавный и цветной свет. Очень постараюсь, чтобы получилось. Было бы
неплохо, если бы кто-нибудь смог объяснить хотя бы теоретическую часть :).
Информация о текущем проекте
23.07.2001
Добавил информацию о моем текущем игровом
проекте. Выложил также пару кривых скриншотов :) Очень надеюсь, что это все
заинтересует кого-то, оссобенно художника! Пару слов о самом проекте. Сейчас он
находится на пороге первой играбельной версии, то есть остается совсем немного.
После этого останется только сделать анимацию солдатов и десятка три мелких
фишечек. Очень постараюсь что-то сделать с графикой, чтобы она выглядела не так
жутко. Вообщем, если будет что сказать или предложить, милости прошу на форум.
Новый сайт
20.07.2001
Сегодня наконец сделал себе новый
сайт. Ничего особенного, конечно, но все же. Буду надеятся, что у
меня хватит времени на его обновление и доделку. Пока здесь можно
скачать то, ради чего, собственно, страничка и сделана -- пару моих
программок. В будущем новости будут касаться в основном только текущего
проекта -- игры по электронной почте.