TheSwamp
Code Red => .NET => Topic started 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)
-
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!
-
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.
-
http://www.allitebooks.com/game-programming/