3DXO - The Finest 3D Resources
Locale Page...  Global  |  Germany
Member access...Lost Password?    Join Now!

3DXO.COM is the new home of CYGAD's 3DXTRA!
Please use and bookmark only this resource from now!
Send News    Add URL / Entry    
Software: 3D Game Dev
Software & Tools for 3D Game Developer
AVG Rating: 8.02
  Hits 2.459   Added 14 Jun 05   Updated 22 Jan 07
3D GameStudio  
Developer Conitec
License Commercial
Demo 30 Days Trial Version, Video
OS Win 2000, Win 98, Win ME, Win XP
Languages German, English

Description
Gamestudio is the leading authoring suite for 2D and 3D multimedia projects, especially computer games. It is not merely a game engine. It is a complete development system. It combines the C-Script programming language with a high end 3D engine, a 2D engine, a physics engine, level, terrain and model editors, and huge libraries of 3D objects, artwork and ready-assembled games. It was never easier to create 1st person games, 3rd person games, role playing games, side scrollers, flight simulators, board games, sports games, real-time presentations, virtual exhibitions.. or any other 3D or 3D project you can imagine!

Gamestudio is for everyone. It offers three levels of games creation:
  • Click together simple games from pre-assembled script templates.

  • Program commercial games in C-Script using the built-in compiler and debugger.

  • Include the Gamestudio engine into your software using the VC++ or Delphi interface.



Specifications:


The A6 game Engine - Version 6.5
The engine is the core of the development system - it generates the 3D image and controls the behavior of the virtual world. GameStudio’s A6 engine was developed in 2003. Due to its combined BSP-Tree and terrain renderer, it handles indoor and outdoor sceneries equally well. Its lighting engine supports static and dynamic shadows cast from moving light sources. The threefold culling algorithm renders huge worlds extremely fast even on old hardware. Programmers can use plugins for adding new effects and features.
The engine is regularly updated in order to always support the hottest features of the newest 3D cards, like Shader Model 3.0. The current update, version 6.50, was released in December 2006. A6 updates are free for anyone who purchased a Gamestudio/A6 version from Conitec.

3D Engine
  • Six degrees of freedom, multiple cameras and render views
  • Supports DirectX 9, DirectPlay, DirectShow, DirectSound
  • Binary Space Partitioning (BSP) culling
  • Potential Visibility Set (PVS) culling
  • Seamless indoor and outdoor support, chunked multitexture terrain system
  • Static and dynamic point, spot, and directional light sources
  • Static and dynamic shadows

  • Fog areas, Camera portals, reflections and mirrors

  • Geometric LOD, detail textures, texture compression

  • Softskin models with multiple shaders, bones and vertex animation, animation blending

  • Animated sprites and decals

  • Material properties for static and dynamic objects


Particle & Effect Engine
  • Programmable particle generators for multiple particle types

  • Beam generators for laser beams and tracer paths

  • Vertex and pixel shaders, Shader model 3.0

  • HLSL/Cg and asm shader languages, FX file import

  • Bump and environment mapping, light mapping, Multitexturing (up to 8 textures)

  • Layered sky system with sky boxes, sky domes, clouds and backdrop bitmaps

  • Weather generators for rain, snow and tornadoes

  • Programmable effects like lens flares, bullet holes, distortion, fisheye, cartoon etc.


Physics & Collision Engine
  • Polygon level collision detection

  • Physics objects with gravity, damping, elasticity, friction

  • Hinge, ball, wheel, and slider joints

  • Water physics with dynamic wave generation

  • Arbitrary axis rotations for space and flight simulators

  • Path tracking for camera, actors or vehicles

  • Mouse picking and manipulating of 3D objects

  • Slow motion / quick motion effect


2D Engine
  • Multi-layer system

  • Animated 3D and 2D sprites

  • Movie player for fullscreen and sprite-projected movies

  • GUI panels with various button, slider, display and window types

  • Truetype and bitmap fonts

  • Screenshot generator


Sound Engine
  • Static and dynamic 3D sound sources with Doppler effect

  • Multichannel streaming sound player

  • WAV, OGG, MID, MP3, WMA, CD support


Network & Game Engine
  • Save / Load system for resuming games at arbitrary positions

  • Multi-player client/server mode for LAN and Internet (TCP/IP, UDP)

  • Multizone/multiserver support for massive online multiplayer games

  • Expandable through DLL plugins



The C-Script Programming Language

We can create a complete game by designing a level, placing items and monsters, attaching behaviors to them, and adding a game menu. So why do we need a programming language at all?

After having ’clicked together’ your first games, you’ll probably want to do something more ambitious - like programming your own gameplay, player behavior, effects, artificial intelligence, and user interface, instead of using the predefined scripts. GameStudio’s C-Script language allows game programming from a beginner’s to a professional level.

C-Script is a simplified version of C++, the language used for professional programming. If you’ve ever programmed a web page in Javascript, you know C-script already! Otherwise you’ll pick it up very fast by working through the tutorial on our website. C-Script is the best way to learn ’real’ programming, and it’s fun: while entering your code, you can observe the results immediately in the virtual world!

Despite it’s easy to learn, it’s in no way limited - it’s a real programming language with arrays, structs, pointers, global and local variables, string and vector functions. Unlike Basic interpreters, C-Script is compiled - a C-Script program runs almost as fast as if it were ’directly programmed’ into the engine. And speed is of the essence for most games.

Of course, if you prefer to use a C++ or Delphi development system, GameStudio’s engine can also be driven by external DLLs through the plugin interface, or implemented in your own programs as a DLL.

C-Script Features
  • File and string manipulation

  • Control of external devices through port I/O functions

  • Easy, transparent multitasking

  • Console mode for variable manipulation at runtime

  • Syntax-highlighting editor, single-step debugger

  • Expandable through DLL plugins


Specifications by Conitec
Add a Comment! 
You must login first, to write an comment/review!
advertisement

© 2001 - 2008 3DXO | All rights reserved. | Terms of Service | About | Time data: GMT +1! | Portal Release X3 Beta | RunTime: 0.6176
Optimized for Internet Explorer 6.0+!

Broken Link Report