|
| 04 Jan 2012 04:14 PM |
| What scripting language would be best to design a simple 3D game from scratch? and could potentially become a multiplayer game with servers and such. |
|
|
| Report Abuse |
|
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
| |
|
|
| 04 Jan 2012 04:17 PM |
| I'm not trying to troll, I was just asking you guys because you people seem more knowledgeable on the subject... |
|
|
| Report Abuse |
|
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
|
| 04 Jan 2012 04:18 PM |
| Pick a better username, then come back and we'll talk... |
|
|
| Report Abuse |
|
|
1Ra
|
  |
| Joined: 02 May 2010 |
| Total Posts: 2400 |
|
|
| 04 Jan 2012 04:19 PM |
hmm, a good scripting language?
not many of them.
do you want a Programming language? |
|
|
| Report Abuse |
|
|
|
| 04 Jan 2012 04:20 PM |
| I never got the difference...doesn't scripting have to go through a compiler or something like that... |
|
|
| Report Abuse |
|
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
|
| 04 Jan 2012 04:21 PM |
| As far as scripting languages, Lua's actually really well used in the gaming industry. For programming languages C++ is my personal preference. Some people like Java. |
|
|
| Report Abuse |
|
|
|
| 04 Jan 2012 04:23 PM |
I just started trying to learn java I don't even... could both a scripting language and programming language be used? what is the difference? |
|
|
| Report Abuse |
|
|
Legend26
|
  |
| Joined: 08 Sep 2008 |
| Total Posts: 10586 |
|
| |
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
|
| 04 Jan 2012 04:24 PM |
| A programming language will form the core of your game. A scripting language can be used in conjunction to affect things DURING gameplay. |
|
|
| Report Abuse |
|
|
|
| 04 Jan 2012 04:25 PM |
That makes sense... So I can use java or c++ in conjunction with lua? |
|
|
| Report Abuse |
|
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
|
| 04 Jan 2012 04:26 PM |
| I'm not sure how easy (or if it's even possible) it is to implement Lua into Java. But with C++ it's VERY simple. |
|
|
| Report Abuse |
|
|
|
| 04 Jan 2012 04:28 PM |
| Okay, thanks for clearing that up for me. |
|
|
| Report Abuse |
|
|
Legend26
|
  |
| Joined: 08 Sep 2008 |
| Total Posts: 10586 |
|
|
| 04 Jan 2012 04:29 PM |
"(or if it's even possible)"
It's possible. There are projects that use Lua. |
|
|
| Report Abuse |
|
|
aboy5643a
|
  |
| Joined: 20 Nov 2010 |
| Total Posts: 2785 |
|
|
| 04 Jan 2012 04:30 PM |
| Thanks Legend. I don't use Java much at all so I didn't know. |
|
|
| Report Abuse |
|
|
mew903
|
  |
| Joined: 03 Aug 2008 |
| Total Posts: 22071 |
|
|
| 04 Jan 2012 05:14 PM |
I use english, here is a little script I made with it
********************************************
The class 'script' is the program itself.
{Start class 'script.'}
Using the dll Main.dll
** [Note] Main.dll makes a function 'Main,' that is basically the function that runs the script, if started/called.
{This statement starts the function 'Main.'} Variable 'thisNumber' equals 10.
Variable 'noobFunc' is a function with the arguments of a; a being a number. {This statement starts the function noobFunc.}
If a is the number '10' then;
return the boolean value 'true.'
{This statement ends the function noobFunc.}
If 'thisNumber' is the number '10' and not the number '9' then {This statement runs the function 'noobFunc.'}
[End class 'script.'}
Run class 'script.'
**********************************
Or was the whole 'english' scripting language a joke?
|
|
|
| Report Abuse |
|
|
Bubby4j
|
  |
| Joined: 25 Dec 2008 |
| Total Posts: 1831 |
|
|
| 04 Jan 2012 06:45 PM |
| Flash + Molehill = 3D no-download game that uses hardware rendering and can be multiplayer. |
|
|
| Report Abuse |
|
|
| |
|
SDuke524
|
  |
| Joined: 29 Jul 2008 |
| Total Posts: 6267 |
|
|
| 04 Jan 2012 07:59 PM |
Use java if you're just starting out. Then when you get more experienced you could start learning C++.
Also, being that you're asking this question I can tell the former is going to be your choice. So download netbeans and then just get the JOGL plugin for it. Super easy download and tons of tutorials about using JOGL. |
|
|
| Report Abuse |
|
|
nights192
|
  |
| Joined: 22 Feb 2008 |
| Total Posts: 18071 |
|
| |
|
|
| 05 Jan 2012 06:14 AM |
I honestly wouldn't choose Java, lots of people advise against using it for games, even Notch has said it's a bad idea a few times. The realy popular web-based MMO which I probably can't mention the name of even said they definitly wouldn't use Java is they had to remake it from scratch, if I remember. I have no idea why, but if they're saying not to I'd trust their judgement.
And aiming to make a 3D game with networking is a realy big ambition if you've never programmed before. Do you have any experience with 3D rendering code (Matrixes, vertices and such)? |
|
|
| Report Abuse |
|
|
Bubby4j
|
  |
| Joined: 25 Dec 2008 |
| Total Posts: 1831 |
|
|
| 05 Jan 2012 09:20 AM |
3D is quite hard.
If you're going for a browser-based 3D game, other then java (yuck in the browser), flash + molehill is your buddy. |
|
|
| Report Abuse |
|
|