togov
|
  |
| Joined: 21 Apr 2010 |
| Total Posts: 3740 |
|
|
| 06 Sep 2015 10:26 PM |
So, I was talking to my friend about programming. And he thinks lua is the end of the world (As in the one and only Language) And I told him lua isn't even an OOP its just a scripting language.
|
|
|
| Report Abuse |
|
|
| |
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 06 Sep 2015 10:27 PM |
ur friend is dumb
but wrong forum |
|
|
| Report Abuse |
|
|
W8X
|
  |
| Joined: 20 Jan 2014 |
| Total Posts: 683 |
|
| |
|
togov
|
  |
| Joined: 21 Apr 2010 |
| Total Posts: 3740 |
|
| |
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:31 PM |
| lua is a pretty weak language (literally), people who swear by it are usually too skiddish to understand and effectively use real languages |
|
|
| Report Abuse |
|
|
lah30303
|
  |
| Joined: 15 Feb 2008 |
| Total Posts: 10027 |
|
|
| 06 Sep 2015 10:33 PM |
| I think he has a point lua might be the end of the world guys. |
|
|
| Report Abuse |
|
|
|
| 06 Sep 2015 10:33 PM |
It's a procedural language,
You can do artificial OOP with meta tables. |
|
|
| Report Abuse |
|
|
|
| 06 Sep 2015 10:33 PM |
i like Lua but most games are not made by Lua i would say learn Java or C++
"As a wise man once told me, get out." |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:35 PM |
"i like Lua but most games are not made by Lua i would say learn Java or C++" Stop right there: there are way too many people who get off thinking that Java would be good for making games for whatever reason. C++ isn't very attractive either but often the basis of game engines. |
|
|
| Report Abuse |
|
|
lah30303
|
  |
| Joined: 15 Feb 2008 |
| Total Posts: 10027 |
|
|
| 06 Sep 2015 10:37 PM |
| Yeah java is one of the worst choices you can make for a game engine. |
|
|
| Report Abuse |
|
|
togov
|
  |
| Joined: 21 Apr 2010 |
| Total Posts: 3740 |
|
|
| 06 Sep 2015 10:39 PM |
I've worked with Java. It's not bad at all. The only issues with java is creating your own graphics. Atleast you'll understand it better than C++ lol. |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:39 PM |
| worse yet embedded but I assume he meant no engine altogether (or didn't know what he meant at all as a result of not understanding the typical development process). |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:41 PM |
"I've worked with Java. It's not bad at all. The only issues with java is creating your own graphics. Atleast you'll understand it better than C++ lol."
you are probably not advanced enough of a programmer to have to deal with a lot of the problems that come about from java not being that powerful
and I wasn't saying java is bad (portability, ease of use, etc make it okay) I was saying java is bad within the context of game development. |
|
|
| Report Abuse |
|
|
togov
|
  |
| Joined: 21 Apr 2010 |
| Total Posts: 3740 |
|
|
| 06 Sep 2015 10:45 PM |
No offense rambo, You don't know what your talking about. To make a game on Java isn't hard. -- Declare all objects as public. Loop the gameplay til game over. Set a score. Set Gui page back to start. -- |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:48 PM |
yeah and you can play a lovely platformer or some other dumb game because any real game would run up your RAM along with lack of speed
YOU don't know what you're talking about. You're a skid just like your friend; you took some class in high school or something similar and you think Java is "the end of the world", no? Java is weak. |
|
|
| Report Abuse |
|
|
togov
|
  |
| Joined: 21 Apr 2010 |
| Total Posts: 3740 |
|
|
| 06 Sep 2015 10:51 PM |
by your logic. Programming Languages were all wrong since they take up space. #NeverForgetAssemblyLanguage |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 10:53 PM |
by your logic you are stupid because you are trying to put a spin on my statement without any way to back that
all languages require mem use, etc. Java requires a lot of it |
|
|
| Report Abuse |
|
|
|
| 06 Sep 2015 10:56 PM |
It's as if people come to the Scripters forum for the sole reason of arguing with another person. Get over yourselves and do something productive instead of fighting on a children's forum.
FilteringDisabled is for squares |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 11:00 PM |
it's as if LeitrisArcade isn't still butthurt from the last time I called him out on acting like an imbecile
also this is one of the worst cases you can use to support your argument of "people coming here to argue", since it clearly evolved into a disagreement. |
|
|
| Report Abuse |
|
|
lordrambo
|
  |
| Joined: 16 Jun 2009 |
| Total Posts: 20628 |
|
|
| 06 Sep 2015 11:02 PM |
whoops sorry ego, missed the obviously troll there midnight I guess |
|
|
| Report Abuse |
|
|
lah30303
|
  |
| Joined: 15 Feb 2008 |
| Total Posts: 10027 |
|
|
| 08 Sep 2015 04:38 PM |
| Lmao rambo is right guys. Obviously you can make a game in java but it has way too much overhead and not nearly enough power to be a good idea for a game engine. Even C# is a better choice than java in this context. I wouldn't pick C# but there are some decent C# game engines out there. If you're making a small 2D platformer it won't necessarily matter which language you pick, and java will work fine. If you're making a 3D game with lots of assets, custom rendering, realistic physics, seamless audio, AI, and a large team all working in parallel, good luck using java. |
|
|
| Report Abuse |
|
|
|
| 08 Sep 2015 04:43 PM |
| minecraft is made with java, wat u mean its not a good language for games |
|
|
| Report Abuse |
|
|
lah30303
|
  |
| Joined: 15 Feb 2008 |
| Total Posts: 10027 |
|
|
| 08 Sep 2015 04:59 PM |
| Minecraft was a tech demo showcasing what was possible with voxels. Java is great for tech demos because it's easier to quickly work up something that can be showcased. The advantages provided with using voxels made up for the overhead Java causes. It was never meant to be a fully developed game. It didn't have complex AI/physics. It grew in popularity very fast and was well designed enough that it was easier to develop from what already existed than to remake it in a lower level language. In terms of complexity it is a far simpler game most that require lower level languages. |
|
|
| Report Abuse |
|
|
kert109
|
  |
| Joined: 31 Dec 2009 |
| Total Posts: 681 |
|
|
| 08 Sep 2015 05:03 PM |
Java for the graphics. C/C++ for the speed.
Speed > Graphics
C/C++ is a much better choice then Java if you're making a legit game. It's fine to make your first few games on Java, but big projects that require lots of speed and power should be done on C/C++.
You could combine the two using JNI, but eh. |
|
|
| Report Abuse |
|
|