Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

3D

Name: Anonymous 2011-02-01 4:20

Let's say you're a Freelancer, and you get assigned to a job to create a 3D application, for, say a medicinical purpose, or any other general purpose (although this question does not focus on games, so inb4 HURRPADURRRPA HOW DOES I MAKEY COD IN VASUIL BACSIA HELP DERP DERP DERP).

You have the choice between these Languages:

   + C++ with Qt+QtGL/Irrlicht/Ogre3D/Maya/DIY-Engine powered by either SDL or SFML
   + C# with XNA/Framework of your choice
   + Java with lwjgl
   + C with SDL

ITT Explain which language you would chose and why, and which framework you would chose and why.

Name: Anonymous 2011-02-01 4:23

Read SICP.


  ∧_∧   ∧_∧   ∧_∧   ∧_∧      ∧_∧
 ( ・∀・)   ( `ー´)  ( ´∀`)  ( ゚ ∀゚ )    ( ^∀^)
 (    つ┳∪━━∪━∪━━∪━∪━∪━┳⊂     つ
 | | |  ┃This thread has peacefully ended.┃ | | |
 (__)_) ┻━━━━━━━━━━━━━━┻ (__)_)     Thank you.

Name: Anonymous 2011-02-01 4:29

I'd use Lisp.

Name: Anonymous 2011-02-01 4:31

>>1
HURRPADURRRPA HOW DOES I MAKEY COD IN VASUIL BACSIA HELP DERP DERP DERP
Oh look, the /b/tard wants to make a shitty game.  How about you fuck off.

Name: Anonymous 2011-02-01 4:35

>>2-4
ADVANCED AUTISM

>>4
It means that I do not plan to make anything. It means that I was asking a question. Way to be a douchebag!

Name: Anonymous 2011-02-01 4:46

>>1
In biotechnical visualization (you can do it as a masters at my university) they use so many different tools and languages your question becomes irrelevant. It takes an army of programmers and testers and test frameworks to get an MRI machine running, what you do with the data that comes out of it is irrelevant.

That being said, they give courses in C++ and OpenGL. No external libraries are used because you can easily write your own window management.

Name: Anonymous 2011-02-01 5:23

Depends. Either c++ + qtgl or c++ + sdl gl.
Because I don't think I can handle alone project that requires ogre3d.

Name: Anonymous 2011-02-01 6:05

LISP would be the best choice, if you not afraid of writing bindings to DirectX.

Name: Anonymous 2011-02-01 6:09

>>8
Real lispers arent afraid of anything.

Name: No Real Lisper fallacy 2011-02-01 6:12

>>9
They are afraid of writing Real World Applications though.

Name: Anonymous 2011-02-01 6:15

>>10
They arent getting paid to write Real World Applications. Employers want only their retarded C/C++/Java/C#.

Name: Anonymous 2011-02-01 6:50

>>11
So they are afraid to start their own startup and hire other lispers/do everything on they own?

Name: Anonymous 2011-02-01 7:00

>>12
They dont have capital for startups. And you cant outsource lispers, like you outsource retarded java niggers from 3rd world countries. LISP requires one thing, these inferior animal races dont have, LISP requires intelligence.

Name: Anonymous 2011-02-01 7:28

>>13
They are afraid of taking credits? They are afraid of being born in rich families? Poor liθpers

Name: Anonymous 2011-02-01 7:30

>>1
Panda3d and Python

Name: Anonymous 2011-02-01 8:14

>>14
People born to reach families dont have time for Lisp, theyre more concerned with preserving their wealth and supressing any changes. If you keep your money in M$ share, then it would be pretty stupid thing for you to advance Lisp, that conflicts with everything MS is.

Name: Anonymous 2011-02-01 9:29

Java with lwjgl
lwjgl? wouldn't that be overkill for a medical product?  JOGL should be enough; Java3D if you're bold (read: insane).

Name: Anonymous 2011-02-01 11:42

>>7
>Depends. Either c++ + qtgl or c++ + sdl gl.
what exactly is qtgl? does it provide windowing ui like sdl? or is it just pure opengl meant to run on qt?

Name: Anonymous 2011-02-01 12:03

Lol this is the stupidest shit ever. Obviously you would make it in C# with XNA because a) it would take two fucking minutes and b) you're a freelancer with little to no time or money.

Name: Anonymous 2011-02-01 14:40

>>18
QtGL is Qt + OpenGL, and allows a little bit more control over OpenGL. It's probably a matter of taste though.

>>19
Obviously you would make it in C# with XNA
Not when you want the result to be crossplatform.

Name: Anonymous 2011-02-01 14:58

>>20
But Windows XP Professional, Windows Vista Home Premium, and XBox 360 are all different platforms.

Name: Anonymous 2011-02-01 15:34

anal sex is multiplatform

Name: Anonymous 2011-02-01 15:50

>>22
HAX MY ANUS

Name: Anonymous 2011-02-01 16:44

C and SDL for casual projects
x86_64 asm + opengl binding for hardcore projects

Name: Anonymous 2011-02-01 16:48

>>24
bindings for asm
Back to /g/

Name: Anonymous 2011-02-01 21:42

>>21
In your simple, little world, maybe.

Name: Anonymous 2011-02-01 21:43

>>26
Please, sage your posts when stating the obvious.

Name: Anonymous 2011-02-02 3:12

>>17
I agree.
It has been stated that it is not a video game and we assume a freelance developer.
JOGL would be my choice for this scenario as well.

Name: Anonymous 2011-02-02 10:55

>>28
Ironically most game engine implementations make doing stuff with Textures much easier, than doing them manually with raw GL. Hence why I've even listed Irrlicht and Ogre3d.

Name: tray 2012-03-16 16:27

flagStuff|=1;

Name: Anonymous 2012-03-16 18:38

>>1
None

I would use Panda3d

Name: Anonymous 2012-03-16 19:04

>>33
3D = 3 Doubles

Name: Anonymous 2012-03-16 19:12

<b>Java</b> with lwjgl because fuck you I'm not explain

Name: Anonymous 2012-03-16 19:30

C/SDL or C#/OpenTk.

Name: Anonymous 2012-03-16 23:12

C# with XNA
it has more resources
easily manageable code
nobody makes games for linux or macs
so there you go

Name: Anonymous 2012-03-17 3:15

C# is slow, bloated, interpreted, garbage-collected, un-portable proprietary shit;
Java is slow, garbage-collected, interpreted and bloated;
C and SDL would take years to make a 3D application;

C++/Qt/Ogre3D/Irrlicht is the way to go.

Name: Anonymous 2013-08-31 19:42


It took me a while to warm up to it, but I ended up really enjoying the game. I'm pretty mid-level though - can't beat a lot of the songs on extreme, so ymmv.

Name: Anonymous 2013-08-31 19:46

lua with luagl

Name: Anonymous 2013-08-31 21:12


 Your world is so dangerous! Let me help you.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List