3D GameStudio V6.20 Professional Registered
Title
3D GameStudio V6.20 Professional
Developer
A6
Web Site
hXXp://www.3dgamestudio.net/a4info.htm
Description
"Games authoring never was easier"
With hundreds of published titles, 3D GameStudio is the leading authoring system
for all sorts of 2D and 3D realtime applications. It combines a high-end 3D
engine, a 2D engine, a physics engine, a map and model editor, a script compiler
and huge libraries of 3D objects, artwork and pre-made 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... and 3D applications never seen before!
GameStudio is for everyone. It offers three levels of games creation:
'Click together' games in the level editor - for simple games, like shooters
Program games in C-Script - for ambitious commercial projects
Program games in C++ - for professional developers
Games authoring systems are the future of game programming. Even with no
programming knowledge, by following the step-by-step tutorial a simple action
game can be built in one afternoon. Using the scripting language, games in
commercial quality can be created, successfully published and distributed. If
you want to know more about GameStudio's capabilities, try the demos, visit the
screenshot gallery, read the frequently asked questions or the recent issue of
the users magazine...
The Editors
GameStudio contains a professional level, model and terrain editor for avoiding
all the hassle with third party editors and format conversion programs. Creating
landscapes, placing light effects, defining movement paths and modeling actors
is a straightforward process. For quick results a huge library of over 1200
textures, building parts, furniture, vehicles, weapons and animated actors is
included. Due to the import compatibility to most 3D formats and popular 3D
games, levels, textures and 3D models can easily be created or downloaded from
on the Internet.
Each level consists of an environment with fixed and moving parts - landscapes,
dungeons, buildings or cities. Within the environment you can place an unlimited
number of colored light sources, which throw real shadows, and 3D sound sources,
which emit background sounds. Textures and Sprites can be created with any paint
program. Animated 3D models are created with the model editor MED.
You can import levels and animated models created with popular 3D game editors
like WorldcraftT or MilkshapeT. Usual 3D file formats (X, 3DS, MDL, MD2, MAP,
WAD) are supported. Terrain can be imported from freeware terrain generators
like TerragenT. If you are used to high-end editors like MayaT or 3D Studio
MAXT, you can create your animated models with the MAYA or MAX plugin. Through
the MilkshapeT compatible filter interface, the model format of almost any game
can be imported or exported.
As soon as your levels are finished, a button click generates the CD content
ready for distribution. The optional File Packer compresses the files belonging
to the game into a tiny encrypted resource.
The A6 Engine
The game engine is the core of the development system - it generates the 3D
image and controls the behavior of the virtual world. Due to its combined
BSP-Tree and terrain renderer, GameStudio's engine handles indoor and outdoor
sceneries equally well. It has a lighting engine that supports true shadows and
moving light sources. The sophisticated threefold culling algorithm renders huge
worlds of 100,000s of polygons with over 70 fps even on old hardware.
Programmers can use the plugins for adding new effects and features.
Renderer ...........................................................
Six degrees of freedom, multiple cameras and render views
DirectX 8.1 with DirectPlay, DirectShow, DirectSound
Automatic selection of own or hardware based T&L for maximum performance on old
and new 3D hardware
Supports DirectX 8.1 and above
Window or fullscreen mode, up to 1600x1200
BSP/PVS, Portal and frustrum culling
Geometric LOD and trilinear mip mapping
Static and dynamic point, spot, and directional light sources
Static and dynamic shadows
Colored fog areas
Portals and mirrors
Vertex and pixel shaders
Bump and environment mapping
Multitexturing (up to 8 textures), light maps, detail textures
Material properties for static and dynamic objects
Animated 3D sprites and decals
Seamless indoor and outdoor support with deformable heightmap terrain
Models with mesh deformation, bones and vertex animation, animation blending
Programmable particle and beam generators
Sky system with animated layers and backdrop bitmaps
2D renderer for still images, 2D sprites, panels, buttons, sliders, overlays,
Truetype and bitmap fonts, screenshots and movies
3D views and movies can be rendered to curved surfaces, for distortion or
fisheye effects
Programmable 2D and 3D effects like lens flares, bullet holes, cartoon rendering
etc.
Game engine ........................................................
Polygon level collision detection for terrain and 3D objects
Physics engine supports gravity, mass, damping, elasticity, friction, and hinge,
ball, wheel, and slider joints
3D sound sources (WAV and OGG) with Doppler effect
Slow motion / quick motion effect
Arbitrary axis rotations for space and flight simulators
Path tracking for camera, actors or vehicles
Mouse picking and manipulating of 3D objects
Save / Load feature for resuming games at arbitrary positions
Multi-player dead reckoning client/server mode for LAN and Internet (TCP/IP,UDP)
Multizone/multiserver support for massive online multiplayer games
Expandable through DLL plugin interface
The C-Script Programming Language
We can create a complete game by designing a level, placing items and monsters,
attaching behaviours 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 behaviour,
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
included tutorial "Learn Game Programming in 6 days". 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 multitasking, arrays, structs, pointers, global and local
variables, string and vector functions, file I/O and much more. You have a
syntax highlighting editor, a debugger, and a compiler. 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 your own C++ or Delphi development system,
GameStudio's engine can also be driven by external DLLs through the plugin
interface.
Screenshot(s)
[img:b69845989d]http://www.spaceman70.com/screenshots/g/gamestudio.jpg[/img:b698
45989d]
ed2k: 3D.GameStudio.V6.20.2.Pro.CT.ShareConnector.com.SM70.rar
| |