Фото галерея Офламерон
Галерея фотографий автора игры Oflameron


    Все программы, на которые здесь приведены ссылки, хотя и имеют коммерческий потенциал, в своей теперешней реализации преднамеренно ориентированы на программистов начального уровня.

Oflameron


    В 1994 году Валерием Шмелевым была придумана табличная игрушка, в дальнейшем получившая название "Офламерон". Первая программная реализация была выполнена на Quick Basic и, затем, на Visual Basic. Первую версию игры на Visual Basic можно было скачать с www.download.ru Следующая версия игры была выполнена в виде Java апплета ( Microsoft Visual J++ ) в 2-х вариантах - статическом и динамическом. В это время игра носила различные названия - "X-Step Strategy", "X-Step",
"XFlood", "Digital Field", "DiFi", "Oflameron". Java апплет был размещен на многих веб-серверах для он-лайн использования и скачивания. Игрушка оказалась удачной - в месяц скачивалось от 800 до 1400 копий игры и ее стали размещать в архивах Java апплетов.
    На сегодняшний день Java-апплет является наиболее полной реализацией
табличной версии игры. В дальнейшем были разработаны и выложены (открытые коды) для скачивания упрощенные версии игры на Visual Basic 6.0, Java, Delphi. Причем, оформлены они были как курсовые работы по программированию на языках Visual Basic 6.0, Java и Delphi, содержали до 12 полных проектов (исходных листингов), были рассчитаны на программистов начального уровня и были полностью идентичными. Т.е. начинающий программист мог сопоставить особенности программирования на этих языках!
    В 1998 году была разработана и выложена версия игры на PHP. Т.е. была создана "скриптовая" версия, работающая на веб-сервере. При разработке этой версии было преодолено немало трудностей, связанных с особенностями PHP4. Версия игры на PHP была интересна тем, что каждый ход игры приводил к перезагрузке веб-страницы, т.е. обеспечивалось огромное количество показов. Скорость работы была вполне удовлетворительной, дисковые ресурсы использовались весьма экономно. В дальнейшем от этой версии игры пришлось отказаться, т.к. ее совершенствование было связано с значительным увеличением трафика (при переходе к графическому оформлению).

    В период 1996-1997 годов была разработана карточная версия игры с сдвигаемыми слоями [ см. кэш ]. Эта версия игры очень напоминала табличный вариант, в котором ячейки таблицы заменили на карты. Однако, карты были гораздо более интересными графическими элементами чем маленькие ячейки таблицы. Кроме того, карточные варианты игры позволяли разрабатывать новые версии (что и было сделано позднее). Был написан эмулятор игрового поля - программа, заменяющая стол для раскладывания карт и игральный кубик. Программа была выложена в виде исходных кодов.
    

Oflameron


    Для карточной версии игры ( первоначально для версии со сдвигаемыми слоями ) в Corel Xara был разработан комплект
игральных карт [ см. кэш ]. Карты получились интересными и допускали разработку новых вариантов игры. И в 2000 году был разработан новый карточный вариант игры Oflameron [ см. кэш ]. Этот вариант игрушки выглядел более разнообразным, чем вариант со сдвигаеммыми слоями. В нем можно было выкладывать из карт самые изощренные игровые поля - дорожки, петли, пересечения из карт. Каждая игра становилась совершенно не похожей на другие. Можно было выкладывать "необъятные" игровые поля ( хоть размером с комнату ) и, теоретически, играть с любым количеством участников. Благо, что карты можно самостоятельно изготовить в любом количестве и размер колоды никак не ограничен правилами. Количество бесплатно скачиваемых материалов по игре Oflameron ( курсовики, листинги, игровые бланки, руководства, карты) превысил 1000 экземпляров в месяц. Специально для тех, кто хотел бы иметь более красочные и качественные игральные карты, были разработаны имиджи игральных карт в формате PSD Adobe Photoshop. Имиджи [ см. кэш ] позволяли редактировать карты, менять их размеры, цветовое решение, имели высокое разрешение ( до 600 dpi ) и позволяли отпечатать на цветном принтере или в издательском центре высококачественный комплект карт. ( Скачать карты в PSD ) Интерес к картам оказался значительным. Поэтому были разработаны игральные карты в формате Corel Draw [ см. кэш ], а затем и в формате редактора Microsoft Word [ см. кэш ].
    

Oflameron


    Руководства по программированию игры Oflameron на
Visual Basic, Java и Delphi были оформлены как курсовые работы (снабжены "пошаговыми" комментариями, иллюстрациями, приложены полные проекты на каждый этап разработки) и выложены для бесплатного скачивания. В 2004 - 2005 годах версии руководств по программированию игры Oflameron на Visual Basic, Java и Delphi [ см. кэш ] были переведены на английский язык. Это позволило студентам создавать курсовые проекты и на английском языке. Если с 1990 и по 1997 год я увлекался ассемблером для x86, то с необходимостью продвижения игры пришлось заняться другими языками программирования, веб дизайном, веб промоушеном и т.д. К 2004 году общее количество посетителей веб ресурсов, посвященных теме игры Oflameron превысило 2 миллиона. Учитывая некоторую известность, хорошие отзывы и просьбы прислать отпечатанные игровые бланки для табличной версии (на листочке бумаги), была разработа программа-генератор настольных игр. Первая версия была весьма проста, но позволяла быстро печатать на принтере любое количество цветных игровых бланков. В 2005 году была разработана "правильная" новая версия генератора игровых бланков - т.н. Game Builder 1.00 Программа была совершенно другой - для создания, редактирования и печати игровых бланков используются функции стандартного редактора Microsoft Word [ см. кэш ], что обеспечивает исключительно высокое качество продукта.
    В мае 2006 года начата работа над версией генератора настольных игр для Corel Draw.
    

Oflameron


    В период 1998-2002гг были разработаны несколько программ для изучения английского языка. Программы были созданы на Visual Basic, VBA, Java и PHP. На Java была создана
программа, в которой на основе предложенного набора букв надо "собрать" английское слово, для которого дан перевод. Программа интересна тем, что пользователю нужно постараться "придумать" английское слово из данного набора букв - фактически заново "изобрести" слово. Это очень эффективный, удобный и простой способ пополнения словарного запаса. Особенностью программы является то, что набор слов задается в самой HTML странице. Т.е. можно использовать PHP-скрипт для "подсовывания" новой порции слов и тем самым обеспечить очень большое количество показов страницы. Интересно было бы его использовать в "наладонных" компьютерах. В августе 2006 такая работа начата. Версия программы на VB.Net будет так же как и предыдущие программы ориентирована на начинающих программистов и оформлена как курсовая работа.
    

Oflameron


    Для студентов приходилось разрабатывать любопытные программы на Visual Basic и VBA. Например, программа, представляющая пользователю набор букв, из которых надо составить три английских слова. Слова при этом составляют несложный кроссворд.
    В свое время была разработана на Visual Basic и выложена на www.download.ru вообще уникальная динамическая программа для изучения английского языка - для изучения коротких фраз (3-4 слова). На экране показывался перевод трех фраз и последовательно появлялись слова из одной из фраз. Пока слова перемещались по экрану справа-налево надо было их направить в строку соответствующей фразы. Программа была расчитана на совершенствование языковых знаний. Может быть воссоздам версию этой программы для PDA (Pockrt PC).
    

Oflameron


    Еще одна группа программ для изучения иностранных языков была сделана по-другому. Программы были написаны на VB, а словари размещены в Internet. Т.е. программы загружали изучаемые слова через HTTP протокол, используя встроенный броузер. Тем самым разработчик обеспечивал контроль за базой изучаемых слов и обеспечивал своему вебсайту приличную посещаемость. Можно было обеспечить показ большого количества рекламы.
    Вообще, процесс Web Site Promotion очень увлекателен. Не удалось удержаться от искушения разработать программы (на VB, Delphi и Java) для продвижения веб сайтов. Были разработаны Java-скрипты (один из них -
здесь), программы для AdWare и замены URL в входящем Internet-трафике сети (на основе прокси) и т.д. Что любопытно, нашлись умельцы, которые собрали большую часть решений и, оформив их как руководство по раскрутке, просто продают его через магазины Цифровых Товаров.
    
    Все программы, на которые здесь приведены ссылки, хотя и имеют коммерческий потенциал, в своей теперешней реализации преднамеренно ориентированы на программистов начального уровня.