generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: What language should I learn for game dev?

Previous Thread :: Next Thread 
nova981 is not online. nova981
Joined: 15 Sep 2012
Total Posts: 6274
30 Sep 2014 08:42 PM
Not speaking Roblox, game dev in general. (Not browser based)
Report Abuse
nova981 is not online. nova981
Joined: 15 Sep 2012
Total Posts: 6274
30 Sep 2014 08:45 PM
I'm fine with any difficulty, I want to be a game developer for a future job.
Report Abuse
NotAshley is not online. NotAshley
Joined: 16 Jan 2014
Total Posts: 14257
30 Sep 2014 08:52 PM
This is a really broad question with no exact answer.
Report Abuse
Bobobob12 is not online. Bobobob12
Joined: 23 Jan 2008
Total Posts: 5350
30 Sep 2014 08:57 PM
C++, Java, Lua (LOVE2D), Javascript (Unity), C#, so forth

basically any language

i'd invest in using an engine though, like unity or love, rather than attempting to make your own with opengl or something
Report Abuse
cooldude999921 is not online. cooldude999921
Joined: 13 Aug 2011
Total Posts: 3702
30 Sep 2014 09:57 PM
lol


good luck making a detailed game out of LOVE2D


Hence the term "2D" its crap
Report Abuse
LeitrisArcade is not online. LeitrisArcade
Joined: 15 May 2010
Total Posts: 2127
30 Sep 2014 10:43 PM
I'd suggest looking into Unity3D, and learning Unityscript/C#. Going straight to C# from Lua can be scary, but C# has a lot more functionality than Unityscript, and is faster in a lot of ways. It handles large amounts of code better than Unityscript, compiles almost 75% faster, and gives you a lot more options to work with. Although if you aren't comfortable going straight to C#, you should learn Unityscript(also known as Javascript, yet it is native to Unity3D). Learning Lua before learning either language will help a TON, but learning any language can be scary likewise.

( ͡ಠ ͜ʖಠ)
Report Abuse
nova981 is not online. nova981
Joined: 15 Sep 2012
Total Posts: 6274
01 Oct 2014 07:08 AM
I'll try Unity3d
Report Abuse
Joe11Joe99 is not online. Joe11Joe99
Joined: 22 May 2011
Total Posts: 34458
01 Oct 2014 11:37 AM
try linux or python
Report Abuse
NotAshley is not online. NotAshley
Joined: 16 Jan 2014
Total Posts: 14257
01 Oct 2014 02:05 PM
"try linux or python"

this is a troll right?
Report Abuse
Joe11Joe99 is not online. Joe11Joe99
Joined: 22 May 2011
Total Posts: 34458
01 Oct 2014 02:19 PM
@not
nah

i wanna be a rbxdev, so silly baad - odnarb and 4muscles :^) - THREADS: 134362484
Report Abuse
Alyte is not online. Alyte
Joined: 24 Oct 2011
Total Posts: 10090
01 Oct 2014 02:28 PM
c++, c#, maybe lua, idk why u would need java, python is useful not in game development but it will come in handy for plugins and things like that
Report Abuse
builderman0621 is not online. builderman0621
Joined: 13 Jul 2010
Total Posts: 1612
01 Oct 2014 04:25 PM
"try linux or python"

ayy lmao
Report Abuse
apdapreturns is not online. apdapreturns
Joined: 31 Mar 2012
Total Posts: 1627
01 Oct 2014 05:16 PM
C++.
Report Abuse
ArbiterOfDeath is not online. ArbiterOfDeath
Joined: 20 Jun 2011
Total Posts: 1458
01 Oct 2014 07:00 PM
For actually building game engines, c++ is the go to language. For programming in games, python, javascript, and lua are all common choices. Basically most scripting languages. To work on the back end, c++, java, c#, ext.
Report Abuse
jode6543 is not online. jode6543
Joined: 16 Jun 2009
Total Posts: 5363
01 Oct 2014 09:02 PM
@Leitris
"compiles almost 75% faster" Except Lua isn't compiled; it's interpreted.

@OP
It really depends on what you want to make. I'd start small with 2D games first; Love2D is a good choice for beginners. However, if you want to use something more common in the industry, try MonoGame. It's a cross-platform implementation of XNA which supports both 2D and 3D games. If you want to go with a powerful, feature-packed 3D engine, Unity, Unreal Engine, and CryEngine all have free versions. Free Unity allows commercial projects, fry CryEngine doesn't, and I don't think free UDK allows them either (don't quote me on that though).

~Jode
Report Abuse
jode6543 is not online. jode6543
Joined: 16 Jun 2009
Total Posts: 5363
01 Oct 2014 09:03 PM
*free CryEngine
Typo.

~Jode
Report Abuse
LeitrisArcade is not online. LeitrisArcade
Joined: 15 May 2010
Total Posts: 2127
01 Oct 2014 09:31 PM
@jode I wasn't referring to Lua, I was saying that C# compiles quicker than UnityScript, which is why I recommended C# over unityscript if he were to use Unity3D.

( ͡ಠ ͜ʖಠ)
Report Abuse
Blankscarface23 is not online. Blankscarface23
Joined: 12 Apr 2011
Total Posts: 1234
01 Oct 2014 10:39 PM
Yeah, like everyone has stated. C#, Java, or Python would all be great choices.

~Blankscarface23
Report Abuse
1steverrock is not online. 1steverrock
Joined: 16 Jan 2012
Total Posts: 1101
01 Oct 2014 11:01 PM
LUA
Report Abuse
builderman0621 is not online. builderman0621
Joined: 13 Jul 2010
Total Posts: 1612
02 Oct 2014 04:23 PM
^
lolno
Report Abuse
NotAshley is not online. NotAshley
Joined: 16 Jan 2014
Total Posts: 14257
02 Oct 2014 04:41 PM
"LUA"

1: Lua is a word, not an acronym

2: Good luck writing a decent game in Lua outside roblox
Report Abuse
MikeFromStateFarmm is not online. MikeFromStateFarmm
Joined: 14 Feb 2012
Total Posts: 2254
02 Oct 2014 08:21 PM
english
Report Abuse
Argelius is not online. Argelius
Joined: 19 Jul 2010
Total Posts: 4047
02 Oct 2014 09:03 PM
I thought game logic in iOS apps is done with lua
Report Abuse
lah30303 is not online. lah30303
Joined: 15 Feb 2008
Total Posts: 10027
03 Oct 2014 10:25 AM
You can get Unreal engine 4 if you convince a teacher/school administrator to get you access (it doesn't cost them money, either).
Report Abuse
nova981 is not online. nova981
Joined: 15 Sep 2012
Total Posts: 6274
03 Oct 2014 09:21 PM
I could pirate it.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image