Recent

Author Topic: ZenGL 0.2 RC5  (Read 15390 times)

Andru

  • Full Member
  • ***
  • Posts: 112
ZenGL 0.2 RC5
« on: November 21, 2010, 11:07:34 pm »
ZenGL is a cross-platform game development library fully written in Pascal, with main goal for now - provide all needed stuff for creating 2D games. It available for GNU/Linux, Windows and MacOS X, supports OpenGL and Direct3D for rendering, OpenAL and DirectSound for sound. Full list of features, demos and source code can be find on official website: http://zengl.org

Giu

  • Full Member
  • ***
  • Posts: 131
Re: ZenGL 0.2 RC5
« Reply #1 on: November 22, 2010, 07:24:53 am »
Looks pretty, thanks for share it ;)


Gintas

  • Jr. Member
  • **
  • Posts: 71
    • Developer's Diary
Re: ZenGL 0.2 RC5
« Reply #2 on: November 24, 2010, 02:21:07 pm »
One of the easiest  multiplatform game engines :)

vvzh

  • Jr. Member
  • **
  • Posts: 58
Re: ZenGL 0.2 RC5
« Reply #3 on: November 24, 2010, 08:49:23 pm »
Amazing, examples work lightning fast on my Linux box with old Radeon graphics. Thanks for the great news, OpenGL on Linux turned out to be much more promising than I thought it is.

nicke85

  • Jr. Member
  • **
  • Posts: 92
  • #13#10
Re: ZenGL 0.2 RC5
« Reply #4 on: November 25, 2010, 07:23:05 am »
How to use this!?Is this has same installation or something!?I have GLSccene from svn on linux but want to try ZenGL also..In documetation i did't find how to use this with lazarus..
ArchLinux X64 (XFCE) & Windows 7 SP1 Ultimate X64
FPC 2.7.1 / Lazarus 1.1 / ZeosDBO / fortes4lazarus -- all svn

Andru

  • Full Member
  • ***
  • Posts: 112
Re: ZenGL 0.2 RC5
« Reply #5 on: November 25, 2010, 07:33:18 am »
Quote from: nicke85
How to use this!?Is this has same installation or something!?
ZenGL doesn't use LCL and it is not a component, just a library :) For using it just open a demo from "demos/Lazarus/01 - Initialization" and look how it using units(only zglHeader.pas or source code of ZenGL, depends on define STATIC at the beginning of demo01.pas) and what paths are added to project options.

nicke85

  • Jr. Member
  • **
  • Posts: 92
  • #13#10
Re: ZenGL 0.2 RC5
« Reply #6 on: November 26, 2010, 06:40:05 pm »
Thank u Andru..it looks very funny :)
ArchLinux X64 (XFCE) & Windows 7 SP1 Ultimate X64
FPC 2.7.1 / Lazarus 1.1 / ZeosDBO / fortes4lazarus -- all svn

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: ZenGL 0.2 RC5
« Reply #7 on: November 26, 2010, 09:05:48 pm »
YO ! Thanks :D  i've been looking for a pascal game engine long time ago !!!!!! ;D
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

Giu

  • Full Member
  • ***
  • Posts: 131
Re: ZenGL 0.2 RC5
« Reply #8 on: November 27, 2010, 03:04:54 pm »
YO ! Thanks :D  i've been looking for a pascal game engine long time ago !!!!!! ;D

Well, GLScene exists since a lot.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: ZenGL 0.2 RC5
« Reply #9 on: November 27, 2010, 06:39:07 pm »
Quote
YO ! Thanks Cheesy  i've been looking for a pascal game engine long time ago !!!!!! Grin
There are quite a lot in google code and sourceforge actually. But this one is... amazingly FAST!

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 170
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: ZenGL 0.2 RC5
« Reply #10 on: November 30, 2010, 05:45:08 am »
Very nice work
Win64 has problem ?
CodeTyphon Architect and Programmer

Andru

  • Full Member
  • ***
  • Posts: 112
Re: ZenGL 0.2 RC5
« Reply #11 on: November 30, 2010, 06:27:59 am »
Quote from: Sternas Stefanos
Win64 has problem ?
Nope, it works on 64-bit OSes(I tested ZenGL on my ArchLinux x86_64 and Windows 7 x64). But these days I found some specific moment in FreePascal when compiling 64-bit binaries, so I have a lot of work now to do some optimizations :)

IndianaJones

  • Hero Member
  • *****
  • Posts: 509
Re: ZenGL 0.2 RC5
« Reply #12 on: December 09, 2010, 07:32:08 pm »

Firstly, the library is so fine. Secondly have you ever tested the examples with the mac os? cos I have tested all the examples and all compilation are just fine (without any error) but only the 3rd example is working fully. Most of them open the screen and exit unexpectedly.
P.S. Sprite collision detection can be included to the example section.
Thanks.

Andru

  • Full Member
  • ***
  • Posts: 112
Re: ZenGL 0.2 RC5
« Reply #13 on: December 10, 2010, 08:15:54 pm »
Quote
Secondly have you ever tested the examples with the mac os?
Yes. And there are two commercial projects which use ZenGL, and they just works. What version of FreePascal do you use, and what version of MacOS X?

 

TinyPortal © 2005-2018