tag:blogger.com,1999:blog-4238726274491709714.post1868423907823021780..comments2023-09-29T08:15:23.694-07:00Comments on Kharne: Progress Report #1Unknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4238726274491709714.post-14493747201762268882008-05-02T15:43:00.000-07:002008-05-02T15:43:00.000-07:00No worries. Actually, today, I was talking to a fe...No worries. Actually, today, I was talking to a fellow programmer who dabbles in 3d game design and he mentioned using OpenGL if performance requires it, so I may check that out in the future.Davehttps://www.blogger.com/profile/08777275653533851597noreply@blogger.comtag:blogger.com,1999:blog-4238726274491709714.post-76741133947812226842008-05-02T14:48:00.000-07:002008-05-02T14:48:00.000-07:00Thanks for clearing that up -- GDI makes a little ...Thanks for clearing that up -- GDI makes a little more sense when it's portable.<BR/><BR/>Please forgive my lack of knowledge about Delphi and Free Pascal. =)Enne Walkerhttps://www.blogger.com/profile/12912192377940269491noreply@blogger.comtag:blogger.com,1999:blog-4238726274491709714.post-29581083641547987562008-05-02T02:06:00.000-07:002008-05-02T02:06:00.000-07:00I'm using GDI because that's the default interface...I'm using GDI because that's the default interface from the Delphi VCL to Windows (i.e. I'm not actually using the GDI directly, but rather through the built-in Delphi encapsulation - sorry if this wasn't clear in my original post). If I do eventually port it to another OS via say, Lazarus/Free Pascal, I won't have to actually do anything other than a recompile since the VCL and the LCL (the Lazarus/Free Pascal version) are pretty much compatible.Davehttps://www.blogger.com/profile/08777275653533851597noreply@blogger.comtag:blogger.com,1999:blog-4238726274491709714.post-34537019277706327432008-05-01T17:20:00.000-07:002008-05-01T17:20:00.000-07:00Out of curiosity, why are you choosing GDI?In my e...Out of curiosity, why are you choosing GDI?<BR/><BR/>In my experience, GDI is passable for blitting, but it binds you to Windows and is slower than molasses in January.<BR/><BR/>You might want to consider SDL, which would buy you sound and image routines as well as being platform independent. You don't have to go as far as OpenGL through SDL, but if you're going to ever consider real-time rotation and zooming, you'll need to go down some similar route.Enne Walkerhttps://www.blogger.com/profile/12912192377940269491noreply@blogger.com