It's basically portable to any modern system having OpenGL. The code is 100% clean Object Pascal (no assembler etc.). Actually tested on Linux, Windows, Mac OS X, FreeBSD, both 32-bit and 64-bit...
Type: Posts; User: michalis
It's basically portable to any modern system having OpenGL. The code is 100% clean Object Pascal (no assembler etc.). Actually tested on Linux, Windows, Mac OS X, FreeBSD, both 32-bit and 64-bit...
Not yet, as far as I know. But creating a basic Pascal header, that wraps what is exposed inside Bullet-C-Api.h, should be trivial. And once you have this, you can translate to Pascal a Bullet demo...
First of all, thanks for all the comments!
As for the "write games, not engines" --- of course, I 100% agree. Even though I just announced a release of my engine :) The playable games are where...
You can view the page at http://www.pascalgamedevelopment.com/content.php?362-Castle-Game-Engine-4-0-0-Release
You mean the game visible in the video, with knights? That's just a demo of the engine (examples/fps_game/ in sources), not a start of a real game.
Indeed. It's a shame, but I didn't manage to...
I'm proud to announce a release of Castle Game Engine 4.0.0, an open-source 3D game engine for FPC/Lazarus.
This release adds a lot of features to make the engine really comfortable for game...
You can view the page at http://www.pascalgamedevelopment.com/content.php?298-Castle-Game-Engine-3-0-0-release
Engine 2.5.1 version was just released. Not worthy enough to make a full news article, so I thought I'll just mention it here :)
New features revolve around saving VRML/X3D nodes graph to file,...
There is a draft version of what will become a tutorial: See inside downloaded engine sources in doc/, or see it online on...
You can view the page at http://www.pascalgamedevelopment.com/content.php?247-Kambi-VRML-Game-Engine-2.5.0-Released
My OpenGL engine also had (and maybe still has some) problems with Intel GPUs on laptops. One workaround that helps to overcome *some* problems is to disable Vertex Buffer Object.
The other good...
You can also take a look at sphere/cylinder/cone/cube -> mesh convertion in my engine. The code doesn't do direct rendering (it only converts to a mesh in TNodeIndexedFaceSet instance), and it's a...
"../Resources" is a path relative to the current directory of your running process. I don't know what is the current directory when the program is started by clicking on a bundle.app, I don't know if...
You can view the page at http://www.pascalgamedevelopment.com/content.php?144-Kambi-VRML-game-engine-2.3.0-released
I know users who routinely don't do this, and drag instead applications to other places they like...
You should instead use CFBundle stuff to get the path of your resources in a proper bundle. For...
Thank you, I did it and I recreated all my links and formatting by WYSIWYG buttons :)
I see you already published and tagged my article (I hope I didn't cause trouble by editing it at the same...
You can view the page at http://www.pascalgamedevelopment.com/content.php?103-Kambi-VRML-game-engine-2.2.0-released
Hi,
I tried creating a news post for my engine release this way. But I don't see a way to format my text in any way in vBulletin. It seems both HTML markup and BBCode (forum-like) markup is...
Thanks :) And yeah, I do want to start in next PGD Annual too :)
Cool, video and screenshots in that thread look really impressive.
I tested compilation under Linux: You need to remove Windows from nxPath uses (to have TPoint type defined, you better use...
Hi,
Recently I released version 2.0 of my game engine, http://vrmlengine.sourceforge.net/. Main page for developers is on http://vrmlengine.sourceforge.net/kambi_vrml_game_engine.php.
...
Sounds interesting, but we would have to see the code to play with it :) I understand there's no www page where we can see the code or screenshots yet? If this is open-source, I would advice creating...
Try adding "-k-lGL". See my mail on fpc-pascal: there's no libglx that you should link with on Linux, glX functions are inisde libGL.so.
Ah, long time since I've been here :) I'm still working like a madman on my engine (http://vrmlengine.sourceforge.net/).
I hope to make and finish a new game during vacation, working title "Human...
I was compiling with -Mdelphi. (Not many people use the old FPC mode where Integer = ShortInt, this is an old heritage from Turbo Pascal compatibility. I always used $mode objfpc or $mode delphi.)
...