Castle Game Engine Icon

Castle Game Engine

3D game engine focused on X3D and beautiful graphic effects.

8 Recommendations
0 Downloads (This Week)
Last Update:
Download multi_texturing_tests.zip
Browse All Files
Windows BSD Mac Linux

Screenshots

Description

Cross-platform 3D game engine in Object Pascal. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Rendering and processing of 3D models in X3D, VRML, Collada and other formats. Latest graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound.

Also home of view3dscene - our full-featured VRML/X3D browser. And also home of various games developed using the engine, like "The Castle".

Castle Game Engine Web Site

Features

  • Many 3D formats supported: X3D, VRML, Collada, MD3, 3DS, more
  • Reading and writing of X3D, converting other 3D models to X3D
  • Modern OpenGL renderer using shaders and VBOs
  • Shadows using shadow maps and shadow volumes
  • Mirrors using cube environment mapping and other methods
  • Scene manager, custom viewports
  • Creatures (with AI), items, player, inventory working out of the box
  • Bump mapping, with steep parallax bump mapping with self-shadowing
  • Screen-space effects in GLSL
  • 3D sound using OpenAL
  • Portable (Linux, Windows, Mac OS X, FreeBSD...)
  • Source code in clean ObjectPascal (for FreePascal)
  • Includes Lazarus components for RAD development

Update Notifications





User Ratings

 
 
8
0
Write a Review

User Reviews

  • Posted by yana 2012-09-03

    Thank you for this software! I like it!

  • Posted by codeprese 2012-06-01

    Very useful project!

  • Posted by gonzo_post 2013-06-08

    pa pa pa i loving it. ok its not ogre or irrlith but its for pascal. and ist best for it.

  • Posted by kabanov artem 2013-04-16

    mmm... great project, cool game, recommend to all.

Read more reviews

Additional Project Details

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.