   a game idea - the right tool for the job
  A friend of mine and myself have an idea of a game. Our goal graphics wise is isometric, with a 3d feel. Kind of like how warcraft 3 is, but not entirely at that level, and in terms of gameplay complexity, not at all. Were aiming to run this thing in a browser, and are therefor thinking of using a java applet. Ive been considering jmonkeyengine as our 3d library, i know hes been looking at java3d a bit too (which i think is old, or not supported). In terms of a language comparison, I do prefer C++. Not really a way to run that in a browser, but im wondering if maybe that trade off is worth it to develop in opengl or directx using c++.   
  Yes :PUse the web to download your uber game to their uber system. And for transfering grilled cheese samiches into my stomach now.(plz)note: truthfully it doesnt matter, if you know java, use java. It'll be cool cross platform style.   ;  Another option you may want to consider is writing everything in C++ and then running it from an ActiveX control within the browser.You could also use Flash   ;  There's also the Unity engine - full 3D gaming engine that runs in a browser:http://unity3d.com/;  That looks pretty cool. However we dont really have very much capital to actually put towards this right now, as were both students finishing up our program. Whether we would need a pro version or not of that im not sure. Looking at the features, Indie license would be fine if were not worried about things like native c++ libraries and that sort. But both have the browser integration.   ;  I wouldn't cling to C++ too much, especially not if you want to get something running in a browser. Considering how widely Flash is available, and how easy it is to create games for it... I wouldn't even think about low-level C++ and OpenGL/DirectX. Those things have their place, but it's not in browser-based games or rapid prototyping/development.   ;  Also, recall that isometric tiles are a very good method of faking 3-dimensions entirely with 2d sprites - so you may not need a 3d engine at all.   ;Quote:Original post by swiftcoderAlso, recall that isometric tiles are a very good method of faking 3-dimensions entirely with 2d sprites - so you may not need a 3d engine at all.Hmm interesting point. We are barely in the planning phase of the project, and just have kind of been thinking about things. We want to have the general point of the game, and other parts before we actually dive into creating anything for it. Obviously figuring out analysis and a bit of design beforehand as well.   