Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
nice looking 3D engine.
#31
thats cool.

however, right now, I happen to find ODE as a good library to use with freebasic for now.

but a peoblem, is there any examples of source codes using ode writtin either in c/c++ or in freebasic?

or how about getting started as a first time starter using ODE?
Reply
#32
I've been working with it, trying to make an example code for FB from the C++ code for the ODE buggy demo. If I ever get it to stop crashing, we will have one example. Wink
Reply
#33
One thing - to musicalglass - the Win32 SDL port is based on DirectX. So, if you use SDL, you natively use DirectX (if you're on a Windows platform), and the GFXLIB uses SDL. Plus, with both GFXLIB and SDL, you can use OpenGL, which is WAAAAY easier to use than Direct3D, and it's just as powerful, and it's based in C, which makes it easier to use with FreeBASIC.

Ya, I agree, who pays you, musicalglass?

Also, I've seen too many people come in here thinking that FreeBASIC is just another DarkBASIC. Example:

Quote:What is the command to load/display a 3d .ASC model in FreeBASIC?

Wow, never going to happen unless you write it yourself, buddy! The whole point of FreeBASIC is to AVOID this kind of programming. Perhaps it will be good as a learning language, too, because of FreeBASIC's similarities to C (and soon, C++), so C/C++ would be the next logical step for learners after this.

I wouldn't mind having a built-in sound lib, though, this might fool people into thinking that it's another DarkBASIC [repeats argument above].

[EDIT]
Quote:You get your cut, we get our cut, everybody makes a ton of honest cash and everyone's happy!
Yep, definitiely from Microsoft. In case you haven't noticed, buddy, there aren't too many Microsoft supporters here. (I don't advocate MS, but I don't hate it either.) DirectX is great, but there's a couple of things missing from it: a clear, simple, easy, and consistant interface, and cross-platform capabilities.
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Reply
#34
M$??? <-- Cross platform?

Two words combined that don't make sense. :lol:
Reply
#35
Well if you want a single command line to load up a model, you gonna have to make an SDL for it yourself in freebasic.

What that other dude said.

Though I may by planning to make 3D games using another engine called Revolution3D, and just go along with making text games with it.

I assume this community is not used to creating more of a program by coding less.
Reply
#36
thegrogen wrote:

Quote:and the GFXLIB uses SDL

this was true before lillo took over the gfxs lib the old gfx's lib used sdl as a backend but lillo's just use directX to get a pointer to the vedio memorey and after that it's all his coding.
Reply
#37
I guessing that if someone made it possible to add some darkbasic style commands to load a 3D object or other easy commands in freebasic, someone would be charging for it.
Reply
#38
No. I wrote a wavefront(.obj) loader in FreeBASIC. If you want to use it you can, but you'll have to use pointer arrays, or modify the code to use qb-style arrays...
Reply
#39
it would be possible to write a DarkBasic stly lib for 3d stuff but you really need somone that has a good understanding of openGL and DarkBasic dialect to be able to do somthing like that.

all's you really need to do is write a back end in opengl for the darkbasic type commands.
Reply
#40
Yeah, but who's going to do that?
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)