Latest Entries »

Simorgh 3D World Editor

Simorgh 3D World Editor

Simorgh 3D World Editor

Simorgh 3D World Editor - Script Editor

Simorgh 3D World Editor - Script Editor

Simorgh 3D World Editor - Edit Terrain

Simorgh 3D World Editor - Edit Terrain

Simorgh 3D World Editor is a freeware world editor created by the sourena game studio team. editor designed for making RTS & RPG level and making different unit types , editing terrain (raise & lower & same level & add different texture + normal map) and also define AI behavior in editor .
editor contains an script language called Cyrus Script that is desgined in Sourena game studio team. and each behavior in the game can be controlled by script. Simorgh editor has special script editor for adding & editing scripts.
the final game can run just by press a button in editor. you do not need wait for loading or compiling time.
an advanced undo& redo system implemented in simorgh editor that can helps users to easily design their levels.
also an advanced GUI system implemented in Simorgh editor called SeganX that is designed in Sourena game studio team . SeganGUI is a GUI technology to simulate 2D frames and Objects (GUI Elements) in 3D space With special features.
SeganGUI is Based on DirectX API, Include simple internal script language which use pointer to function to achieve more speed, support Unicode text to display multilingual in labels and texts and gives you the following objects:
Panel, Button, Checkbox, Scrollbar, Linear and circular Progressbar, Label, Textedit and special object called ExtendedPanel which has simple keyframe (state) system to animate objects.
SeganGUI designed on simple prototype system. in this design one or more elements can be attached and bind to the other objects to create more complex objects like Listbox, Combobox and etc..

In real-time computer graphics, geometry instancing is the practice of rendering multiple copies of the same mesh in a scene at once. This technique is primarily used for objects such as trees, grass, or buildings which can be represented as repeated geometry without appearing unduly repetitive, but may also be used for characters. Although vertex data is duplicated across all instanced meshes, each instance may have other differentiating parameters (such as color, or skeletal animation pose) changed in order to reduce the appearance of repetition.

Sourena Game Studio - Instansing

Sourena Game Studio - Instansing

Sourena Game Studio - Instansing

Sourena Game Studio - Instansing

Sourena Game Studio - Static Mesh Instancing

Sourena Game Studio - Static Mesh Instancing

Sourena Game Studio_Mesh Loader

Sourena Game Studio_Mesh Loader

Sourena Game Studio_Adding Components

Sourena Game Studio_Adding Components

Sourena Game Studio_Unit Creator Structure

Sourena Game Studio_Unit Creator Structure

Trigger Implemented In Game & Editor

Finally we decided, to Not using Nvidia PhysX In This Game. so we wrote our own Trigger System.
Here there is a Simple Shot From this new Feature.
and we can capture, each Trigger’s Events (OnEnter & OnExit , etc …) in Script, so we can do what ever we want.
following shots demonstrates it.

SourenaGameStudio_Trigger_Sample

SourenaGameStudio_Trigger_Sample

SourenaGameStudio_Trigger_Sample

SourenaGameStudio_Trigger_Sample

SourenaGameStudio_Trigger_Coding_In_Script

SourenaGameStudio_Trigger_Coding_In_Script

2d & 3D sound System, Implemented in engine and editor. with OpenAL & Fmod APIs.

we can put 3d sounds, just like the other objects to scene .

SourenaGameStudio_3DSound

SourenaGameStudio_3DSound

 

 

7th March Shots – Last Screen Shots

Sourena Game Studio - 7th march 2011 shots

Sourena Game Studio - 7th march 2011 shots

Sourena Game Studio - 7th march 2011 shots

Sourena Game Studio - 7th march 2011 shots

Sourena Game Studio - Billboard in editor

Sourena Game Studio - Billboard in editor

Sourena Game Studio - Billboard in game

Sourena Game Studio - Billboard in game

here you can see very simple scene with some particle systems.

Sourena Game Studio-Particle System Editor

Sourena Game Studio-Particle System Editor

Sourena Game Studio-Particle System In Game

Sourena Game Studio-Particle System In Game

New Characters In 12 Visages

In this shot you can see some new characters.

although most of them are enemy characters …

Sourena Game Studio - New Characters

Sourena Game Studio - New Characters

Sourena Game Studio - New Characters

Sourena Game Studio - New Characters

New Water Implemented In 3D Engine

here you can see new water in Sourena Engine ( KGE)

Sourena Game Studio - Water

Sourena Game Studio - Water

In 12 Visages, we Implement game core on component base structure.
in this structure each entity can carry different behavior ( select , move , attack , harvest , Build , etc …)
components can be attach and detach in real time to the entity (also their effects on the entity who carrying that component)

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

In Editor :

Sourena Game Studio - Unit Property

Sourena Game Studio - Unit Property


Copy Right 2008-2010 Sourena Game Studio | Company : SourenaCo And Sourena Development Team.