logo
Home Games CRM32Pro C/C++ Code Updated
 
 
bg

 Home

  dot  News
  dot  About us
  dot  Forum
  dot  Weblog
  dot  Links
 

Games

 

      CRM32Pro

  dot  Overview
  dot  EditorDPF
  dot  SetupProject
  dot  AddIns
  dot  Reference Guide
  dot  Examples
  dot  Downloads
 

     C/C++ Code

 
 

Espaņol

   

HX Project overview

         HX is the internal name of ambitious game for PC, based on adventure, strategy and RPG, all in realtime. It will be based on the dark age of an imaginary earth, similar to our Middle Age, in which will occur a war between the Light and Dark sides.Thought as the first stage of a trilogy called Lord of the Storm, its full name is Lord of the Storm: Bloody Demon.

     The main goal is to create a very addictive game that involves to the player in a great history and motivates to him to discovery more and more while he manages his kingdom and win more battles. We would like to get the same playability level of Starcraft while the player will have to think how to go on using the logic, known history and knowledge acquired, using to get that several objects found during the game, like the successful Ultima games.

     Right now, the project development is paused, we are working on other little games but we hope to go on in 2006. We will need to find musicians and 2D/3D graphic artist, so stay tuned.
   
 
   

HX Project features

   
dot Game features.
 - 3 game modes: training, custom maps and campaign.
 
- 3 dificulty level, each one adjustable.
 
- 18 huge maps to explore and to conquer (campaign mode).
 
- 5 training maps and infinite number of custom maps created with the editor.
 
- Great variety of scenes: snow, sea, deserts, forests, volcanos, ...
 
- Power and easy to use user interface.
 
- Up to 10 groups of 12 units each one with totally customized formations.
 - 5 different resources: gold, stone, iron, wood and magic.
 
- Totally customized technological evolution.
 
- Economic maintenance of the kingdom conquered with expenses by battles, diseases, ...
 
- Medieval environment with magicians, horsemen, kings, demons, etc. in a dark and very poor age.
 
- And more new features...
dot Technical features.
 - Engine 2D with zenithal and isometric view.
 
- Resolution between
800x600 and 1024x768.
 
- Color depth between 8bits, 16bits and 32bits.
 
- Use of hardware acceleration
(DirectDraw or OpenGL) when it posible.
 
- Graphics effects: transparencies,fog,fire,rain,...
 
- Heavily optimization: the main functions are coded in assembler and MMX instructions.
 
- Music and sound with CD quality using Vorbis OGG.
 
- Introductions and animations in MPEG format.
 
- Advanced artificial intelligence.
 
- Programming in C++ and assembler. Extensive use of CRM32Pro SDK.
 
dot Expected requirements.
 - Win32 platform, from Windows 95 to Windows XP.
 
- Win64 platform, from Windows XP64 to Windows Vista.
 
- Linux in 32bits and 64bits.
 
- 1Ghz CPU and 256Mb RAM.
 
- Video card with support for DirectX,GDI,X11 or OpenGL.
 
- Sound card with support DirectX, ALSA or OSS.
   
 
   

HX Project development and screenshots

   

July 2003

HX Game Engine v0.630 Alfa

     Alpha v0.630 adds diverse advances related to movement and speed of objects and calculate of its paths. Also, we have increased the screenshots resolution to see it better than before. 

     The new more remarkable features are:

  - Object animations depending on its internat states.
  - The objects has very nice and smooth movement (pixel-to-pixel).
  - The object speed is considered.
  - Search of path using A* or a direct trace algorithms.
  - Diverse optimization of A* algorithm:  "breaking ties" method and accelerated free/alloc of nodes.
  - Different movement costs for each terrain type.
  - Objects commands queue. 
  - Support of commands using minimap.
  - Show objects information messages: its costs, status, requirements...
  - The food resource has been deleted.
  - Several changes of smaller importance.
  - Several bug fixes.

     Currently, we are working in an editor (ObjHX) to change easily all features and commands of the objects, it allows to us to modify the technological tree, magic and updates available. All this is being designed with the "data-driven" concept, in such way will not be necessary to compile the whole engine when we change any of the previous parameters.

Screenshot
Screenshot

Screenshot
Screenshot

 
     
   

April 2003

HX Game Engine v0.530 Alfa

     Alpha v0.530 adds the interface of the user (to visualize characteristics of objects, to assign you order,....) and the core of each object like a FSM (finite states machine). 
Now we are working in pathfinder algorithm.

     This version adds the following features:

 - Added the user interface, all objects actions and its short help messages.
 - It visualizes the object data.
 - Each object is implemented as a FSM and they are ready to execute orders.
 - Minor changes and few bug fixes
 
     
   

March 2003

HX Game Engine v0.500 Alfa

     Alpha v0.500 is not even playable, we show engine in very basic operation. Now we are working in the interface of the user (to visualize characteristics of objects, to assign you order, ...) and implementing the nucleus of each object like a FSM (machine of finite states).

     Very summarized this version it has the following features:

 - Map movement systems is fully functional.
 - Minimap is fully functional.
 - Load of external maps created with Cobimad (used to create maps, it isn't a editor).
 - Map support up to 256x256 cell (each cell has 32x32 pixels).
 - Fog and hidden terrain is functional (they lack the visibility in circular way ).
 - The objects "lives" in the map, currently, they are simples and are moved of random way.
 - Movement of objects of cell to cell and with an only state of animation.
 - Engine is configured automatically depending on the resolution, color depth and mode (window or full screen)
 
     
    IMPORTANT NOTE: almost all the graphics used in above screenshots are test ones, made by programmers to verify functionality, freeware graphics and some taken from the FreeCraft project.
They don't reflect the final graphical quality.
   
 
 
Copyright (c) 2007 MegaStorm Systems. All rights reserved.