Who Wants To Be That Next Tools Guy? (Learning C#)

Other video games, TV shows, movies, general chit-chat...this is an all-purpose off-topic board where you can talk about anything that doesn't have its own dedicated section.

Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Leftos on Sat Jun 15, 2013 11:07 pm

I was looking around Channel 9's various series because I found some on C++ that really piqued my interest, and I came across a C# series which is for absolute beginners, so I thought I'd post it here because I know that the NLSC has some aspiring programmers that would love to be able to either continue my work or build their own modding tools.

Programming is a form of art, to me. Pretty much any kind of application I've ever put mind to doing, I've done, and the experiences, both positive and negative, that you go through applying yourself at building something are essential. I always thought I knew a language, and then my first big, lengthy project would come, and after I was done I'd be at a whole new level, mocking myself whenever I looked at my older code.

So, C# is my favorite language. Although not widely used in the games industry to actually make games, it's a language that gets used regularly to build development and editing tools that don't go in the game, per se. So, for example, a basketball game is made in C++, but the roster editor the developers use could be written in C#. Although C# can make a developer spoiled by how easy it is, I feel it's a good first language to learn, and due to its design being an easier, more robust C++-derived language, you can easily transition to C++ when you feel comfortable enough. You could also go the other way (from C++ to C# at some point), if for some reason you want to start at C++.

So, the link to the "C# Fundamentals: Development for Absolute Beginners" is here: http://channel9.msdn.com/Series/C-Sharp ... -Beginners
Every lesson is easy to follow and example-based. If any of you try to follow it or have some kind of programming question (either conceptual or practical), I'll try to be around to answer them. I'm not making myself to be an expert by any means, but I'd be happy to help guide any aspiring developers. Who knows? Maybe the experience you get actually lands you a job in the games industry, if you're interested in that, like it happened for me!
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby dare on Sat Jun 15, 2013 11:30 pm

Thanks for the link (Y)
User avatar
dare
True kings have rings
 
Posts: 3966
Joined: Fri Sep 11, 2009 8:19 pm
Location: Somewhere

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby JaoSming on Sun Jun 16, 2013 2:07 am

:wave:
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby NovU on Sun Jun 16, 2013 9:07 pm

Leftos, I know I already complemented on your work but again just for sake of it, it was just awesome. The other day, I skimmed through your NBA Stat Tracker coding and simply was in awe. I could feel your passion in both the coding and basketball. Perhaps, I will look into the modding myself soon now but you know programmer's life. It's just too much to study and do everything! LoL.

Leftos wrote:Programming is a form of art

Couldn't have said it any better.

Leftos wrote:So, C# is my favorite language. Although not widely used in the games industry to actually make games, it's a language that gets used regularly to build development and editing tools that don't go in the game, per se. So, for example, a basketball game is made in C++, but the roster editor the developers use could be written in C#. Although C# can make a developer spoiled by how easy it is, I feel it's a good first language to learn, and due to its design being an easier, more robust C++-derived language, you can easily transition to C++ when you feel comfortable enough. You could also go the other way (from C++ to C# at some point), if for some reason you want to start at C++.

C# it is for me too(lol I know I been harsh on micro$oft lately w/ their xbone stuff but no doubt C# is on the rise...) as my Database major option pretty much hooked me into it.

Leftos wrote:Maybe the experience you get actually lands you a job in the games industry, if you're interested in that, like it happened for me!

You earned it, ma man.

phpBB [video]

Bosh also code(s/d) btw. LoL
THX TO DOPE-JAO FOR THE SPECIAL SIG! <3
Image
Enjoy! <3 Jao
User avatar
NovU
Crap, what am I going to brag about now?
 
Posts: 11325
Joined: Tue Jun 05, 2007 6:50 pm

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby shadowgrin on Mon Jun 17, 2013 12:49 am

lol at that video.
Nothing against computer programmers but coding is a 'first world' priority.
I'd like to see how coding can help you when you're in a community with no electricity and easily available source of clean water much less have a decent structure that can shelter you comfortably. Also, food.

I like how the first quote in that video is from someone who got his success mostly because of the people working with him.

And the still shot of the video is from someone whose greatest work was blatantly stolen from some douchebags.

0:40, 4:51 - will bang
Last edited by shadowgrin on Mon Jun 17, 2013 1:06 am, edited 1 time in total.
HE'S USING HYPNOSIS!
JaoSming2KTV wrote:its fun on a bun
shadowgrin
Doesn't negotiate with terrorists. NLSC's Jefferson Davis. The Questioneer
 
Posts: 23229
Joined: Thu Dec 12, 2002 6:21 am
Location: In your mind

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Leftos on Mon Jun 17, 2013 1:05 am

Not sure if talking about Elena or Gabe. Probably Gabe. Agreed. Would bang.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby NovU on Mon Jun 17, 2013 10:38 am

I think he meant Elena and Mark. Stop vid precisely at 0:40 and 4:51 point, you clearly see them. Splendid taste nonetheless.
THX TO DOPE-JAO FOR THE SPECIAL SIG! <3
Image
Enjoy! <3 Jao
User avatar
NovU
Crap, what am I going to brag about now?
 
Posts: 11325
Joined: Tue Jun 05, 2007 6:50 pm

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby BrotherJRB on Fri Jul 05, 2013 1:13 pm

Thanks Leftos. I actually use Lynda.com and I am very happy with their tutorial videos. I learned quite a bit over the past few weeks.

Anyway I am close to taking another job which will hopefully allow me to increase my extra curricular activities with learning how to code. I have plans for Leftos's stat mod.
2013 is the year?
Thanks to Vl@d, Leftos and all the other patchers for their hard work.
User avatar
BrotherJRB
 
Posts: 460
Joined: Sat Sep 28, 2002 6:42 am
Location: Cleveland, Ohio

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Leftos on Fri Jul 05, 2013 1:39 pm

Agreed, Lynda.com have put together great videos on the subject.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby deihatein on Sat Jul 06, 2013 3:19 pm

I might give the tutorial a shot but I just don't have the free time to do so, internship and all. I also don't have the motivation to code right now, after what I did a year ago coding an application that was supposed to be a group work but I did all the work.
shadowgrin wrote:Quick question: who is better in basketball, a black dude or a pinoy dude. If you thought or considered for a moment that it's the black dude then you're also a little bit racist.

End of any racist discussion.


Pinoy > Dallas Mavericks
User avatar
deihatein
Like he never left!
 
Posts: 3879
Joined: Fri Jan 26, 2007 9:13 pm
Location: Pilipphines

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Leftos on Sat Jul 06, 2013 10:55 pm

dei., group work assignments that turn into one-man jobs were quite a common occurrence during my years at University. You'll fall for that a couple of times, but if you really enjoy coding and creating things of your own that way, you'll just say "fuck you all" and go and do your own thing and be a amazing at it.

And who knows? Maybe one day you're part of a group that actually shares the same passion with you and you find that you're all actually working together.

Don't let idiots and leechers ruin your appetite. Sky's the limit when you code.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby shadowgrin on Sun Jul 07, 2013 7:05 pm

dei. wrote:coding an application that was supposed to be a group work but I did all the work.

Good. It means less interference from others that might ruin your work when you don't need to.
HE'S USING HYPNOSIS!
JaoSming2KTV wrote:its fun on a bun
shadowgrin
Doesn't negotiate with terrorists. NLSC's Jefferson Davis. The Questioneer
 
Posts: 23229
Joined: Thu Dec 12, 2002 6:21 am
Location: In your mind

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby NovU on Mon Jul 08, 2013 10:42 am

I will be honest. Back in my univ days, I was a free rider on a great team that had LeBron James(Cavalier version) of our program. We ended up doing really good although rest of us were pretty much Mo Williams and Delonte West. If that's too hard to understand, let me put it this way, I didn't write a single line of code and still got my 'A'. :seriouscat:
THX TO DOPE-JAO FOR THE SPECIAL SIG! <3
Image
Enjoy! <3 Jao
User avatar
NovU
Crap, what am I going to brag about now?
 
Posts: 11325
Joined: Tue Jun 05, 2007 6:50 pm

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby shadowgrin on Mon Jul 08, 2013 11:04 am

So one of you banged the mom of your groupmate who did all the work?
HE'S USING HYPNOSIS!
JaoSming2KTV wrote:its fun on a bun
shadowgrin
Doesn't negotiate with terrorists. NLSC's Jefferson Davis. The Questioneer
 
Posts: 23229
Joined: Thu Dec 12, 2002 6:21 am
Location: In your mind

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Stress Fracture on Mon Jul 08, 2013 12:18 pm

Leecher :shake:
benji wrote:LeBron is such a choker. And people were talking about him as an all-time great. As having possibly surpassed Kobe. What a joke.

velvet bliss wrote:Andrew, you the real MVP.

Andrew wrote:He who flops and flails to the Finals and a title, flops and flails best.
Stress Fracture
 
Posts: 2949
Joined: Wed Jan 02, 2008 1:03 pm

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby rafal723 on Thu Jul 11, 2013 6:51 am

Thanks for the link (Y) It's gonna be really helpful. I'm starting since tomorrow morning. ;)
Sorry for my English. Linsanity (we remember)
"People can't do something themselves, they wanna tell you, you can't do it. You wanna something. Go get it ! Period." - Chris Gardner, Pursuit of Happyness
Image
Image
User avatar
rafal723
 
Posts: 126
Joined: Sun Jul 25, 2010 7:24 am

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby Leftos on Thu Jul 11, 2013 1:50 pm

Good luck! Feel free to come back with any questions, and I'll do my best to help.
Eleftherios "Leftos" Aslanoglou
NBA 2K AI Software Engineer
Visual Concepts Entertainment / 2K Sports

Used to be "That Tools Guy" around here during the good ol' days. Although you probably remember me as your favorite Podcast host.
User avatar
Leftos
I'm The Pipeline, The Pipeline Is Me
NBA 2K Developer
 
Posts: 5223
Joined: Sun Jun 07, 2009 7:44 am
Location: Novato, CA, USA

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby ixcuincle on Sat Jul 13, 2013 9:23 am

Thanks for the info. Looking to improve my programming skills.
User avatar
ixcuincle
 
Posts: 1409
Joined: Thu Nov 10, 2005 11:01 am
Location: Suburban Maryland

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby BrotherJRB on Tue Jul 23, 2013 3:44 am

I have been lazy the last few weeks in terms of learning. Hopefully I can get back on course this week.
2013 is the year?
Thanks to Vl@d, Leftos and all the other patchers for their hard work.
User avatar
BrotherJRB
 
Posts: 460
Joined: Sat Sep 28, 2002 6:42 am
Location: Cleveland, Ohio

Re: Who Wants To Be That Next Tools Guy? (Learning C#)

Postby JaoSming on Tue Jul 23, 2013 4:13 am

Hoping to start soon :shifty:
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K


Return to Off-Topic

Who is online

Users browsing this forum: No registered users and 18 guests