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: Languages-Where to next?

Previous Thread :: Next Thread 
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:20 PM
Roblox is fun, but I think I'm getting over it, and when I look back at it, the only thing Roblox has done for me is introduced me to scripts. I think it's time to move on. My friends and I have talked about creating a game by the end of HS and I figure it's time to start learning. But this isn't my diary, so getting to the point, what is the best language to learn to create a game that will also be linked to a website. I think it will be 3D and I'm planning on building the site through Ruby on Rails. But for the game, I'm not sure where to go. Ruby really isn't a gaming language, and I don't think Lua can get you all the way. I'm thinking C++ but not sure. I thought I should get some more opinions. So, whatever language you feel is the best, please post it.
PS If you know any really good guides, tutorials, etc. for your language, please also post that.
Thanks.
Report Abuse
su8 is not online. su8
Joined: 06 Mar 2009
Total Posts: 6334
25 Jun 2012 01:21 PM
Why would you make your first game 3D?
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:23 PM
Java can create stuff on a webpage but you would be better off making a DX11 app.
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:23 PM
Point taken. I'm planning on making little ones on the side, but my friends are thinking big. Anyways, to be honest, I am really a noob when it comes to scripting. What do you suggest?
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:24 PM
@Prehistoricman
Okay. Never heard of DX11 but I'll look into it.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:25 PM
Wait until Roblox makes in-browser applets.
Report Abuse
trappingnoobs is not online. trappingnoobs
Joined: 05 Oct 2008
Total Posts: 19100
25 Jun 2012 01:25 PM
If you can't understand scripting yet you have little hope of making an advanced website interacting 3D game within a few years unless it's horribly laggy and full of bugs.

Aside from pessimism, probably C++. C# if you don't mind windows-only, or Java if you don't mind a large memory impact.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:25 PM
DirectX11. Massive API for graphics rendering. You could use OpenGL as well.
Report Abuse
Legend26 is not online. Legend26
Joined: 08 Sep 2008
Total Posts: 10586
25 Jun 2012 01:26 PM
"but my friends are thinking big."

It's already doomed.
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:27 PM
@Trapping

Yeah, I learned Lua semi quickly so I figured I could get something at least presentable, but I doubted I could make anything that would be considered advanced.
Report Abuse
trappingnoobs is not online. trappingnoobs
Joined: 05 Oct 2008
Total Posts: 19100
25 Jun 2012 01:27 PM
C# uses probably close as much memory as Java, although it's inarguably much more feature rich and nicer to program in, but again you sacrifice Linux, Mac, etc, unless you use Mono, which is a bit slower than regular C#.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:28 PM
Can C# work in a VM?
Report Abuse
trappingnoobs is not online. trappingnoobs
Joined: 05 Oct 2008
Total Posts: 19100
25 Jun 2012 01:29 PM
It's compiled into an intermediate language then I think interpreted.
Report Abuse
Combrad is not online. Combrad
Joined: 18 Jul 2009
Total Posts: 11025
25 Jun 2012 01:29 PM
I would personally choose C# but as trapping said, it would unfortunately be limited to windows.

Although, I am sure many people would disagree, but a nice move would be AS3.0 (ActionScript 3.0) which I believe Adobe made and works nicely with Flash.

Although Flash is phasing out, it's a nice step up from Lua that allows you to make things outside of ROBLOX really.

After AS3.0 I would migrate to C# or another language for your game design.
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:30 PM
@Legend
Yeah, but they're smart. One of them knows basic java and the other knows how to program on a calculator, but I have no idea what language that is. I don't think it's gonna work out but I think it'll still be worth while to learn how to do this.
Report Abuse
trappingnoobs is not online. trappingnoobs
Joined: 05 Oct 2008
Total Posts: 19100
25 Jun 2012 01:31 PM
>it would unfortunately be limited to windows.

Windows does, however, totally dominate the PC market. People will argue with me here but I see mac and linux totally as "convenience" operating systems. It's nice to have access to them, but barely anyone _ONLY_ runs them, and a lot of people accept that a lot of things are windows only.

And there's always mono. It could run at full speed on a windows platform and with barely any edits run slightly slower on other platforms. I think mono has fully implemented the .NET 4.5 spec already but don't hold me to that!
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:32 PM
@Combrad

Sounds good. If its the first step I should take from Roblox, I'll do it.
Report Abuse
trappingnoobs is not online. trappingnoobs
Joined: 05 Oct 2008
Total Posts: 19100
25 Jun 2012 01:32 PM
>One of them knows basic java and the other knows how to program on a calculator,

>basic java
>calculator

you'd need all three of you to learn a new language, you'd all learn in a different fashion, pick up all different bad habits, be newbies to the language gotchas and syntax and storage types, and it'd just be a messy mess.
Report Abuse
Combrad is not online. Combrad
Joined: 18 Jul 2009
Total Posts: 11025
25 Jun 2012 01:33 PM
I dislike Apple, but I like Linux.
Apple seems overly confident in there product, Microsoft knows when they made a mistake and fix it.

Apple just starts over again and again :/
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
25 Jun 2012 01:34 PM
^ What?

All these speculations make me sick.
Report Abuse
C0D3Y is not online. C0D3Y
Joined: 24 Jul 2010
Total Posts: 1692
25 Jun 2012 01:35 PM
@Trapping

Eh, I'm sure we'll have fun trying though.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:36 PM
Apart from appearance and incompatability and the lack of an installable OS, I don't really have any problems with Mac. I love Windows Aero, I also find the easiness of use and compatability of Windows great as well.
Report Abuse
popinman322 is not online. popinman322
Joined: 04 Mar 2009
Total Posts: 5184
25 Jun 2012 01:37 PM
@Combrad

Microsoft limits memory available on a system based on the version of windows being used. Apple just accepts that you somehow managed to sneak in additional memory and goes with it.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
25 Jun 2012 01:39 PM
A 32bit OS can't address the extra memory...
Report Abuse
popinman322 is not online. popinman322
Joined: 04 Mar 2009
Total Posts: 5184
25 Jun 2012 01:40 PM
@Prehistoric

http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx
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