dpfileswiki - David Perry Video Game Wiki
Video Game Forum about game development related stuffs. (wiki)
dpfileswiki - David Perry Video Game Wiki
Video Game Forum about game development related stuffs. (wiki)
Using True Vision to Create 3D DirectX Animation in C# and .NET
"It has always been a little painful creating 3D animation using Microsoft DirectX… until now. True Vision 3D has created a nice wrapper around DirectX 9 to simplify the task of doing animation and game development in .NET. With this well defined game engine, you can get going creating moving objects right away. This article is based on a tutorial written by the author Fatima Ahmed describing how to use True Vision to create a furnished room."
FlatRedBall Engine: Technology for Gamers and Game Makers
The FlatRedBall name is most commonly associated with the FlatRedBall Engine; however, FlatRedBall does not only create and distribute a game engine, but also a collection of original video games. Although there are two sides to FlatRedBall, each is closely related to the other.
Graphics with DirectX in Windows Mobile 5.0 Games
“Summary: Learn how to develop graphics with DirectX in games for Windows Mobile 5.0 powered devices, and learn the differences between the Windows Mobile 5.0 implementation of Direct3D and DirectDraw versus their desktop computer counterparts.”
“Creating an Interactive 3D World in C#.NET”
Fatima Ahmed wrote this detailed article at codeguru about “Creating an Interactive 3D World in C#.NET“.
List of game engines, collection of articles on game development.
DevMaster.net
Open GL ES Library for Pocket PC released
“OpenGL is a standard in computer graphics and now available as a library for Pocket PC - so that developers can develop sophisticated graphics applications for Pocket PC even easier…OpenGL ES is a royalty-free, cross-platform API for full-function 2D and 3D graphics on embedded systems - including handheld devices, appliances and vehicles. It is a well-defined subset of desktop OpenGL, creating a flexible and powerful low-level interface between software and graphics acceleration. OpenGL ES includes Common and Common-Lite profiles for floating-point and fixed-point systems and the specification for portably binding to native windowing systems”
SUVA OVERVIEW
Suva-3D is a real-time game engine for simulation, modeling, and interactive software titles. The Suva-3D engine is a turnkey solution for realtime rendering, scalable network architecture, physics modeling, and visual effects. Written entirely in C# and Managed DirectX, Suva-3D represents one the first managed game engines available for the .NET platform.
FEATURES
Suva 3D is a managed .NET game engine for software titles on the PC and next generation XBOX platform. Written entirely in C# and Managed DirectX, Suva represents one of the easiest game engines to use and extend.
Suva Core
DirectX 3D pipeline
Direct3D vector, matrix, and quaternion math
DirectInput keyboard, mouse, and joystick input
DirectSound sound effects and music
DirectPlay network connectivityScripting
Just-in-time (JIT) script compilation
Server-side scripting
In-game script editorTools
3DStudio Max plug-in
WYSIWYG 3DStudio Max integration
Complete source code for all toolsNetworking
Dedicated Windows server
Optimized client/server code
Integrated voice-over-IPRendering Engine
Multi-pass texturing
Environment mapping
Vertex and per-pixel lighting
True spherical distance foggingVegetation
SpeedTreeRT Integration
130 species of tree and fauna
Wind animated branch and leaf movment
Bump-mapped and self-shadowing trees
Customizable via game scriptingTerrain Engine
6 DOF terrain renderer with ansiotropic texture mapping
Continuous and seamless brute force mesh rendering
Automatic terrain generation using TerragenMesh Engine
Keyframe animation
Vertex or per-pixel lighting
3DStudio Max plug-in
Objects may be instanced, placed and manipulated with scriptingWater Effects
Continuous large bodies of water
Environment map reflections, alpha transparency
Customizable via game scriptingSound
Multi-channel SFX manager
3D Sound support: panning, volume, doppler, cones
Customizable via game scriptingSprites
2D Sprite-based Window System supporting buttons, drag & drop, text boxes, and control containers.
2D Sprite overlays
Alpha channel transparency
Sprite animation
Customizable via game scriptingShaders
Pluggable shader integration
FX Composer integration
2.0 pixel shader support
2.0 vertex shader supportREQUIREMENTS
Compiler and Libraries
Visual Studio .NET 2003
Managed DirectX 9.0CSystem
WindowsXP, WindowsME or Windows 2000
1 GHz Pentium III or equivalent
128 MB of RAM
32MB 3D video card with DirectX 9.0 support
DirectX compatible 16-bit sound cardENGINE INFORMATION
Source
Engine is 100% Managed C#/.NET
58,600 lines of code
Documented, easy to read source
Compiles in three seconds*Performance*
200+ FPS with GeForce 6800 using Shader 2.0
CPU Utilization less than 30%
Memory footprint less than 75MB
Ready to play in 10 seconds* 2GHz Pentium IV, 256 MB RAM, GeForce 6800 128MB.
More details: Suva Interactive