TheSwamp

Code Red => .NET => Topic started by: Kerry on August 04, 2013, 05:50:39 PM

Title: Beginning Game Programming with C#
Post by: Kerry on August 04, 2013, 05:50:39 PM
Beginning Game Programming with C#
https://www.coursera.org/course/gameprogramming.

Start learning how to program video games using the C# programming language. Plenty of practice opportunities are included!

Workload: 5-10 hours/week
No previous programming experience required; all are welcome!
September 2013 (8 weeks long)   
Title: Re: Beginning Game Programming with C#
Post by: destination on March 08, 2016, 11:35:21 PM
Unity 3D is the most impressive engine I have seen.  It has support for C# scripting right out of the box!

Here is a C# coding reference for the absolute beginner. 
https://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/coding-for-the-absolute-beginner

I have used it to create a spaceship builder game and used the asset store to purchase several spaceships that are break-a-part, where the pieces like the wings, cockpit, fuselage, etc. all come as separate 3d models so you can code against them for drag and drop, etc.  In my opinion, it is really easy to get started!
Title: Re: Beginning Game Programming with C#
Post by: kdub_nz on March 09, 2016, 12:08:43 AM
Yes, Unity 3D is a great engine. The changes they've made in the last 18 months to provide the Visual studio plug-ins and the VS Code plug-in has made a big difference. Unfortunately the built in compiler is based on Mono using net 3.5, so no C#6 functionality out of the box yet.

AutoDesk could learn some lessons from them regarding API's and documentation ... and servicing their user base.
Title: Re: Beginning Game Programming with C#
Post by: Andrey Bushman on March 09, 2016, 03:15:48 PM
http://www.allitebooks.com/game-programming/