Clady3D 1.0a game engine

Game development specific discussions.
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Clady3D 1.0a game engine

Postby nespa » Jul 07, 2011 11:16

adressed to the beginners in 3D games programming, Clady3D is an Irrlicht Wrapper for FreeBasic;


features:

-support for OpenGL and DirectX9.0c drivers, too;
-support for bmp, jpg, tga, png files;
-support for 3ds, ms3d, x, md2, bsp, csm map and others 3D mesh formats ;
-support for terrain from a heightmap;
-support for GLSL and HLSL shaders;
-support for terrain texture splatting;
-support for collisions between entities based on triangle selectors and response animators;
-support for collisions between a normal mesh and a physic body;
-support for ray collisions;
-support for physics as bodies, joints and vehicles;
-support for joystick and force feedback;
-support for 2D and 3D sound and music (wav and ogg);
-can be added multiplayer support, using the FreeBasic libraries;
- a decent GUI;
-color map editor for terrain (made in Clady3D);
-terrain editor (heightmap and colormap) - (made in Clady3D);


here is the link to download:

http://www.filefactory.com/file/cc36145 ... D_1.0a.rar



enjoy !!!
Last edited by nespa on Jul 09, 2011 13:34, edited 1 time in total.
D.J.Peters
Posts: 7419
Joined: May 28, 2005 3:28

Postby D.J.Peters » Jul 07, 2011 13:11

works good here
now we have 3 Irrlicht wrappers ;-)

Joshy
Last edited by D.J.Peters on Jul 08, 2011 3:30, edited 1 time in total.
antarman
Posts: 66
Joined: Jun 12, 2006 9:27
Location: Russia, Ural, Chelyabinsk
Contact:

Postby antarman » Jul 08, 2011 2:49

Thanx, good engine!
JohnK
Posts: 279
Joined: Sep 01, 2005 5:20
Location: Earth, usually
Contact:

Postby JohnK » Jul 11, 2011 5:30

awesome project!! just have to get through that "file factory" stuff
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Postby nespa » Jul 11, 2011 7:57

new 3 examples for Clady3D:


http://www.filefactory.com/file/c4cb2b3 ... amples.rar


Enjoy !!!
VANYA
Posts: 1267
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Postby VANYA » Jul 11, 2011 9:57

Thank you very much, excellent project!
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Postby nespa » Jul 13, 2011 16:06

Now, I'm able to run the engine in a parent window, need just a handle as HWND of the parent window and all is ok!

Not yet uploaded this version, I'm waiting for your opinion.


An other question: how can I compile to .exe having a command line argument as hwnd?
This argument will be passed to the InitEngine function as the parent window.


Thanks!


SOLVED:

Command
Returns command line parameters used to call the program

Syntax:
declare function Command ( byval index as integer = -1 ) as string

Usage:
result = Command[$]( [ index ] )

Parameters:
index
Zero-based index for a particular command-line argument.

Return Value:
Returns the command-line arguments(s).

Description:
Command returns command-line arguments passed to the program upon execution.

If index is less than zero (< 0), a space-separated list of all command-line arguments is returned, otherwise, a single argument is returned.
A value of zero (0) returns the name of the executable; and values of one (1) and greater return each command-line argument.

If index is greater than the number of arguments passed to the program, the null string ("") is returned.
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Postby nespa » Jul 14, 2011 19:21

Somebody tested Clady3D in Linux, with WINE ?
rcobra
Posts: 43
Joined: Feb 21, 2010 19:19
Location: Poland
Contact:

Postby rcobra » Jul 15, 2011 11:37

Hi nespa
I tested the Ubuntu distribution of 10.04 with wine 1.3.24 and it works all fine.
* You must install the library vcrun2008
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Postby nespa » Jul 15, 2011 13:05

Thanks for reply, good news!
The frames speed is much times slower or is a little times slower than in native win32?
rcobra
Posts: 43
Joined: Feb 21, 2010 19:19
Location: Poland
Contact:

Postby rcobra » Jul 15, 2011 14:26

hard to say, I think It would be a good example of counting fps then it would be a comparison
nespa
Posts: 36
Joined: Feb 12, 2010 10:32

Postby nespa » Jul 15, 2011 15:30

an example to test fps; just put in the working directory of Clady3D examples and run it;

the link:

http://www.filefactory.com/file/cc6b6e8 ... le_fps.bas



Thanks!


PS: " nEnableVsync() is commented to let the engine to give the max fps it could;
rcobra
Posts: 43
Joined: Feb 21, 2010 19:19
Location: Poland
Contact:

Postby rcobra » Jul 15, 2011 16:42

might be helpful, I noticed a big drop in fps performance as tested
1.netbook asus hd winxp sp3 eeepc900 had between 60 fps
2.while on the pc AthlonXP 64 2800 +, Ubuntu 10.04 (32bit), I was 35 -45 fps
TJF
Posts: 3329
Joined: Dec 06, 2009 22:27
Location: N47°, E15°

Postby TJF » Jul 15, 2011 17:03

rcobra wrote:2.while on the pc AthlonXP 64 2800 +, Ubuntu 10.04 (32bit), I was 35 -45 fps

Which grafic card and driver do you use? Does the driver support direct rendering for OpenGL?

Return to “Game Dev”

Who is online

Users browsing this forum: No registered users and 0 guests