пятница, 29 июля 2011 г.

Опубликован первый публичный релиз!
Вставлю сюда описание с сайтов.
--

Графический движок использующий для вывода Direct3D9.
Не претендуя на супер-гипер оригинальность, он прост как две копейки.
Заголовки пока только на Delphi, готовится порт на Си.

Реализовано:

  1. Вывод примитивов (линия, треугольник, окружность, 4-х угольник, ромб и т.д.).
  2. Вывод спрайтов (метод Batch, Анимация, Вращения, Эффекты).
  3. Вывод текста, системный и из файла (метод Batch, Анимация, Вращения, Эффекты).
  4. Простая камера.
  5. Функции мыши.
  6. Sprite Engine.
  7. Реализация API и VCL приложения.
  8. Маленький размер библиотеки JSM.dll - 72 кб.
--

Вполне готовый инструмент, для создания 2D игр.
В данный момент, на движке написано несколько игр, для сайта IGDC
В паке присутствуют наглядные примеры.

Скачать JSM Engine (1.0.0.8) 

среда, 2 марта 2011 г.

Particles in Action (Частицы в действии)

Набросал демку с использованием системы частиц. Сейчас достраивается редактор, правятся ошибки и происходит оптимизация. Теперь, всё это "безобразие" можно скачать и опробовать!

вторник, 1 марта 2011 г.

News...

Движок продолжает расти, в последнее время, работа ведется над системой частиц, звуком, шейдерами.
Попутно оптимизируется библиотека DLL, размер которой равен 76 кб. Размер чистого проекта, с инициализацией окошка и выводом строки равен 15 кб

JSM Engine Features


Your 2D games using JSM Engine:

    1. Engine support for PNG, TGA, BMP, DDS file formats;
    2. Fast Particle system (Fire, Sparks, Smoke, Water, Rain, Snow, Magic);
    3. Sprite functions (Animation, Rotation, Effects);
    4. Fast Tiles system;
    5. Shaders;
    6. Camera functions (rotate, zoom);
    7. Mouse and Keyboard functions.

Other functions:

    1. SpriteEngine;
    2. Alpha and blending channels;
    3. Fullscreen, Windowed modes
    4. Batching;
    5. Audio (WAVE, Ogg, Mp3, MIDI, WMA).

--

вторник, 10 ноября 2009 г.