1. DarkBASIC?
- Posted by CK Lester <cklester at yahoo.com> Feb 13, 2001
- 392 views
Hey, guys 'n' gals... I stumbled across DarkBASIC and was wondering if anybody's had any experience with it. Thanks! ck
2. Re: DarkBASIC?
- Posted by Grape Vine <g__vine at hotmail.com> Feb 13, 2001
- 394 views
I have, For medium 3d it great. It use's DX(i'd perfer ogl) Its easy to learn. For doing 3D its easier then anything i have seen(even Euphoria) tho it has a few major drawbacks, no dll support, no asm, no networking. there seams to be about 100 or so 3d commands and thats it aside from a few file comamnds and other basic's(if then, do loop, while ect) They have a god idea, they just need to add dll support and networking and they will have a very good product.(id settle for network support<--needed very badly) Grape >From: CK Lester <cklester at yahoo.com> >Reply-To: EUforum at topica.com >To: EUforum <EUforum at topica.com> >Subject: DarkBASIC? >Date: Tue, 13 Feb 2001 07:44:56 -0800 > >Hey, guys 'n' gals... > >I stumbled across DarkBASIC and was wondering if anybody's had any >experience with it. > >Thanks! >ck > > > > >
3. Re: DarkBASIC?
- Posted by mtsreborn at yahoo.com Feb 13, 2001
- 368 views
--- CK Lester <cklester at yahoo.com> wrote: > Hey, guys 'n' gals... > > I stumbled across DarkBASIC and was wondering if > anybody's had any > experience with it. > > Thanks! > ck Since languages are one of my hobbies, I try to take a crack at as much languages I can, be it computer or spoken (I know 22 languages, BTW, include coding languages.). So, I tried DarkBasic aswell... OK... 1. It's slow. 2. It's big. 3. It's hard. 4. It's outdated. 5. It's not portable. 6. It's proprietary. 7. It's buggy. 8. It's incomplete. 9. It's expensive. 10. It's bulky. I could have, and no I am *not* shitting you, written a similiar 3D engine, for Euphoria, with 20% of the amount of functions needed, wich runs faster, is more stable, 1 tenth of it's size, (royalty) free, within an hour. That's right. I would just use the old not-supported outdated Direct3D Retained Mode 6.0 API, wich is so easy to use, vene my dog coded a Quake clone in it before breakfast, and he's a pitbull with 3 and a half of his legs amputated ;) With just 200 lines of C code I can set up a 3D engine wich lets you load .x 3D mesh/map files with full animation and texture support, dynamic lightning, cameras, viewports, etc., with flat, unlit flat, gouraud and chrome shading, texture wrapping (ie. skinning), hardware acceleration and cubic collision detection. The thing is, I'd have to code an external .dll because DirectX is made out of COM interfaces, wich Euphoria can not call directly (You need compiler-based support for using COM/ActiveX). And I'm not gonna code an hour intensively on a 3D engine wich is outdated (ie. like DarkBasic) and requires an external DLL. Just by using D3DRM I can clone DarkBasic in an hour for Euphoria, because DB don't have networking support (DirectPlay). Mike The Spike PS. <hint hint> someone might want to code a D3DRM wrapper for Euphoria... someone that wants to waste an hour or two of work for a piece fo software no commercial developer would ever use (myl33tu4iadll.dll???). Mike The Spike