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
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 25 Jun 2012 01:21 PM |
| Why would you make your first game 3D? |
|
|
| Report Abuse |
|
|
|
| 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
|
  |
| 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
|
  |
| 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 |
|
|
|
| 25 Jun 2012 01:25 PM |
| Wait until Roblox makes in-browser applets. |
|
|
| Report Abuse |
|
|
|
| 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 |
|
|
|
| 25 Jun 2012 01:25 PM |
| DirectX11. Massive API for graphics rendering. You could use OpenGL as well. |
|
|
| Report Abuse |
|
|
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
|
  |
| 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 |
|
|
|
| 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 |
|
|
| |
|
|
| 25 Jun 2012 01:29 PM |
| It's compiled into an intermediate language then I think interpreted. |
|
|
| Report Abuse |
|
|
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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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
|
  |
| Joined: 06 Sep 2010 |
| Total Posts: 8072 |
|
|
| 25 Jun 2012 01:34 PM |
^ What?
All these speculations make me sick. |
|
|
| Report Abuse |
|
|
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 |
|
|
|
| 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 |
|
|
|
| 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 |
|
|
|
| 25 Jun 2012 01:39 PM |
| A 32bit OS can't address the extra memory... |
|
|
| Report Abuse |
|
|
|
| 25 Jun 2012 01:40 PM |
@Prehistoric
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx |
|
|
| Report Abuse |
|
|