| View previous topic :: View next topic |
| Author |
Message |
GooberMan


Status: Offline Joined: 17 Jan 2005 Posts: 3682 $poons: 127.80 Location: Melbourne! Booyah.

|
Posted: Fri Feb 03, 2012 4:08 pm Post subject: |
|
|
|
|
| Benza wrote: | | So what's a good programming language to learn if you're looking at doing something like a simple platformer? |
How'd I miss this?
If you actually want to learn a programming language instead of using a game creation tool: C#. Assuming you're never going to go pro and work on AAA games, C# covers many bases these days. You can Unity fairly well with C#, and C# gets you XNA access so that you can make games for PC and X360 and upload them to the Indie Channel (if we weren't Aussie that is).
Otherwise, being adept at C++ is the single most useful skill a game programmer can have. Still the industry standard, and with new languages insisting on providing managed and protected environments that really won't change until processing speed isn't an issue (Protip: as long as consoles are fixed platforms, processing speed will always be an issue).
Still, if you don't know jack about 3D math or aren't comfortable enough with the concepts, definitely stick with a game maker to play around with ideas. Hell, I opened up a Doom level editor the other month to give an FPS idea I had a whirl. _________________
|
|
| Back to top |
|
|
ThunderCurls


Status: Offline Joined: 26 Mar 2009 Posts: 1127 $poons: 9.80 Location: Tasmania

|
|
| Back to top |
|
|
Benza


Status: Offline Joined: 11 Mar 2008 Posts: 14586 $poons: 119.20

|
Posted: Fri Feb 03, 2012 4:52 pm Post subject: |
|
|
|
|
I'm pretty sure that's Fetid's solution to pretty much any problem Thunder.
@ goobers
I'm really not looking to get any industry quality experience and I really don't think I have the head to learn a scripting language all up. Basically just looking for something that can put together a game simply then put pretty graphics on it. _________________
|
|
| Back to top |
|
|
subbastard


Status: Offline Joined: 15 Oct 2008 Posts: 1306 $poons: 432.00

|
Posted: Fri Feb 03, 2012 4:55 pm Post subject: |
|
|
|
|
| ThunderCurls wrote: | | Are you guys implying I smoke weed or something? I don't get it. |
Need more choof yo. _________________ I'd be apathetic, but I can't be arsed.
|
|
| Back to top |
|
|
GooberMan


Status: Offline Joined: 17 Jan 2005 Posts: 3682 $poons: 127.80 Location: Melbourne! Booyah.

|
|
| Back to top |
|
|
Benza


Status: Offline Joined: 11 Mar 2008 Posts: 14586 $poons: 119.20

|
Posted: Fri Feb 03, 2012 5:16 pm Post subject: |
|
|
|
|
are there any good places to learn C# for free online since I'm mainly doing this in my spare time at work? _________________
|
|
| Back to top |
|
|
GooberMan


Status: Offline Joined: 17 Jan 2005 Posts: 3682 $poons: 127.80 Location: Melbourne! Booyah.

|
|
| Back to top |
|
|
grim-one


Status: Offline Joined: 07 Dec 2007 Posts: 6646 $poons: 1567.30 Location: Perth

|
Posted: Fri Feb 03, 2012 5:32 pm Post subject: |
|
|
|
|
Don't forget to install achievement support
Good luck with C# Benza. It's a full-blown programming language, even if it's not up to C++ standards of difficulty.
If I were going to learn programming from scratch I'd probably try Python first right now. Also did you consider trying Flash? _________________
Steam:grim_one | PSN/Live:najakh | Flickr
|
|
| Back to top |
|
|
Benza


Status: Offline Joined: 11 Mar 2008 Posts: 14586 $poons: 119.20

|
Posted: Fri Feb 03, 2012 5:39 pm Post subject: |
|
|
|
|
I was thinking about flash, but the main problem there is I wouldn't be able to install flash at work, and hell I doubt it would even run if I could.
What's the difference between C# and Python etc? _________________
|
|
| Back to top |
|
|
subbastard


Status: Offline Joined: 15 Oct 2008 Posts: 1306 $poons: 432.00

|
Posted: Fri Feb 03, 2012 5:54 pm Post subject: |
|
|
|
|
| Benza wrote: | | are there any good places to learn C# for free online since I'm mainly doing this in my spare time at work? |
4th fret, 2nd form barre chord _________________ I'd be apathetic, but I can't be arsed.
|
|
| Back to top |
|
|
Mike\


Status: Offline Joined: 17 Mar 2002 Posts: 2034 $poons: 448.60 Location: Melbourne

|
Posted: Fri Feb 03, 2012 6:18 pm Post subject: |
|
|
|
|
what..
the..
fuck..
|
|
| Back to top |
|
|
grim-one


Status: Offline Joined: 07 Dec 2007 Posts: 6646 $poons: 1567.30 Location: Perth

|
Posted: Sat Feb 04, 2012 12:29 am Post subject: |
|
|
|
|
| Benza wrote: | | I was thinking about flash, but the main problem there is I wouldn't be able to install flash at work, and hell I doubt it would even run if I could. |
And you can install Visual Studio? But the Flash developer tools aren't free AFAIK.
| Benza wrote: | | What's the difference between C# and Python etc? |
Python's a bit more freeform than C#. IMHO Python's probably a little easier to learn. Here's a couple of python game pages:
http://inventwithpython.com/chapters/
http://ezide.com/games/writing-games.html
http://pygame.org/wiki/tutorials
| Mike\ wrote: |
what..
the..
****.. |
Yo. I heard you like achievements dawg. So I put achievements in your IDE so you can get achievements while you code achievements.
Or something...?  _________________
Steam:grim_one | PSN/Live:najakh | Flickr
|
|
| Back to top |
|
|
GooberMan


Status: Offline Joined: 17 Jan 2005 Posts: 3682 $poons: 127.80 Location: Melbourne! Booyah.

|
Posted: Sat Feb 04, 2012 1:01 am Post subject: |
|
|
|
|
I can't stand Python's syntax. And bearing that in mind, I still say C# so that you don't learn bad habits.
You could also start with Visual Basic, but there's no real need these days considering how much both it and C# are tied in with the .NET runtime these days. _________________
|
|
| Back to top |
|
|
Mike\


Status: Offline Joined: 17 Mar 2002 Posts: 2034 $poons: 448.60 Location: Melbourne

|
Posted: Sat Feb 04, 2012 1:03 am Post subject: |
|
|
|
|
| GooberMan wrote: | I can't stand Python's syntax. And bearing that in mind, I still say C# so that you don't learn bad habits.
You could also start with Visual Basic, but there's no real need these days considering how much both it and C# are tied in with the .NET runtime these days. |
vb still freaks me out going back to it; no braces, no semi colons, its just.. weird D:
|
|
| Back to top |
|
|
grim-one


Status: Offline Joined: 07 Dec 2007 Posts: 6646 $poons: 1567.30 Location: Perth

|
Posted: Sat Feb 04, 2012 1:21 am Post subject: |
|
|
|
|
Oh god.... do not start with VB. Friends don't let friends do VB.  _________________
Steam:grim_one | PSN/Live:najakh | Flickr
|
|
| Back to top |
|
|
ObsoletE


Status: Offline Joined: 30 Sep 2003 Posts: 20357 $poons: 34.20 Location: Perth, WA :: Jubei'Thos

|
|
| Back to top |
|
|
Quin


Status: Offline Joined: 19 Mar 2002 Posts: 3434 $poons: 342.10 Location: Portsmouth, UK

|
Posted: Sat Feb 04, 2012 2:44 am Post subject: |
|
|
|
|
I went back and looked over some of the stuff I coded last year for various university projects...
I code like a blind drunk monkey on goofballs. _________________
|
|
| Back to top |
|
|
Jedi_Amara


Status: Offline Joined: 25 Dec 2006 Posts: 3377 $poons: 24.40 Location: Melbourne

|
Posted: Sat Feb 04, 2012 2:51 am Post subject: |
|
|
|
|
I like Python as a language to work in quickly, rapid scripting, etc, but while it's simple I hate it as a first language. Melb Uni teaches it in first year now and compared to pre-Melbourne Model when they had C and Haskell in first year, the quality/knowledge of second years coming through my classes has fallen so much If you never want to do any other programming ever, then Python is fine as a first language; if not, then start with something else that teaches you proper syntax and explicit typing. _________________
Games I'm after | Play-Asia link
MY PSP IS NOT PINK! - now with added blog
|
|
| Back to top |
|
|
DeathFalcon


Status: Offline Joined: 07 Dec 2006 Posts: 582 $poons: 14.00 Location: Victoria

|
Posted: Sat Feb 04, 2012 11:37 am Post subject: |
|
|
|
|
| grim-one wrote: | | Benza wrote: | | I was thinking about flash, but the main problem there is I wouldn't be able to install flash at work, and hell I doubt it would even run if I could. |
And you can install Visual Studio? But the Flash developer tools aren't free AFAIK. |
You can get Flash Develop for free, which is pretty compact and awesome (a lot of places use this for production). Alternatively you can download Eclipse with the open source Flex plugin and SDK. AS3 is like a retarded C++/Java. You can do a lot in the language but if you have worked with other languages before you may find some missing features frustrating (I don't think you would have any issues with this though, and they will address some of these concerns in AS4).
I don't mind Python, but I wouldn't create a freaking game/project in it. We just use it with WAF for our build process. _________________
|
|
| Back to top |
|
|
grim-one


Status: Offline Joined: 07 Dec 2007 Posts: 6646 $poons: 1567.30 Location: Perth

|
Posted: Sat Feb 04, 2012 12:00 pm Post subject: |
|
|
|
|
^ Oh wow, never heard of them. I bet Adobe absolutely hate those freeware tools. Flash Develop looks pretty cool. _________________
Steam:grim_one | PSN/Live:najakh | Flickr
|
|
| Back to top |
|
|
GooberMan


Status: Offline Joined: 17 Jan 2005 Posts: 3682 $poons: 127.80 Location: Melbourne! Booyah.

|
Posted: Sat Feb 04, 2012 12:47 pm Post subject: |
|
|
|
|
| Mike\ wrote: | | vb still freaks me out going back to it; no braces, no semi colons, its just.. weird D: |
But it does have a non-implied structure. IF statements end with END IF instead of indenting back for example. The only actual formatting constraint VB puts on you is that you're only allowed one statement per line. Which really isn't a bad thing - my C/C++/C# code often has multiple inline statements, usually causing some programming colleagues to complain. Bitch to debug too. _________________
|
|
| Back to top |
|
|
PixieGirl


Status: Offline Joined: 16 Sep 2009 Posts: 1538 $poons: 640.60 Location: QLD, Australia

|
Posted: Mon Feb 06, 2012 7:31 pm Post subject: |
|
|
|
|
A bunch of questions for the One Questions thread! Well who cares, people always write out long replies in here anyway. so, Knights of the old Republic...
Should I buy the first one and play that first? Or am I better off going straight to the second one? The stories are seperated so I'm leaning towards playing the second (more refined???) one.
and, where can I buy it? Because I can only find KOTOR1 on Steam I don't want to use ebay.
Last question... Is it a good game for someone who's sort of trying to get into turn-based combat? Because I've always hated it but I want to give it another go to open up my selection of RPGs a little further.
|
|
| Back to top |
|
|
Frozencry


Status: Offline Joined: 04 Nov 2005 Posts: 9277 $poons: 1628.10 Location: Sydney

|
Posted: Mon Feb 06, 2012 7:37 pm Post subject: |
|
|
|
|
KOTOR1 as far as I know is a better game overall (never played KOTOR2). So yeah I can't say much regarding the second, I can highly recommend the first as it's got an exceptionally well done story and the combat is great. It's turn based but not as explicit as the more old school games, so should be good (and it's cheap now). _________________
|
|
| Back to top |
|
|
Fetidchimp


Status: Offline Joined: 02 Jul 2007 Posts: 8666 $poons: 60.20

|
Posted: Mon Feb 06, 2012 7:46 pm Post subject: |
|
|
|
|
The second one is a fairly sterile experience compared to the first one, enjoyed first way more. Rushed and buggy the second one, but larger and more of the same. _________________ kill, kill, kill.....the white man. Kill the white man, kill
|
|
| Back to top |
|
|
grim-one


Status: Offline Joined: 07 Dec 2007 Posts: 6646 $poons: 1567.30 Location: Perth

|
Posted: Mon Feb 06, 2012 8:12 pm Post subject: |
|
|
|
|
Play the first, if you enjoy it, seek out the second.
There's a mod for the second one that purports to restore all the great improvements that got cut. _________________
Steam:grim_one | PSN/Live:najakh | Flickr
|
|
| Back to top |
|
|
|