(02-15-2013, 01:29 PM)Deque Wrote: OpenGL is a C language API with many bindings for other languages, like Java, Python, Perl, Visual Basic, C# ...
It is really up to you which language to choose.
What kind of applications do you want to create? Maybe that can narrow it down a bit more.
Well, I want to create applications that can make 3D objects and I can invoke functions and movement into the particles, you say almost like a game engine,
I have read the Dark GDK is good for developing games using the .NET platform(I have seen videos on youtube where games were made with VB.NET and Dark GDK or with VC++) and not only 3D movements, but only make different 3D model or different models which can provide a user
to create a model 2D or 3D of his own, for example I had a software named 3D human Maker.
I am not an expert but I think Java, or OpenGL does not provides me the option of creating such things, But for java , there is a Java3D API available.
Basically I want to create my own 3D or 2D or graphical aspects all by my own and not use any Library where most of the part and features had been added.
Some software that have come across are 3D gamemaker, Panda 3D game engine, Unreal GUI Game Engine, pygame.