About this ebook
A collection of useful C# & XNA code including Scrolling Credits, Ticker Tape, Xbox360 Error Handling/Reporting & Global High Score Component.
MM Watson
The author MM Watson was born, educated and lived in Africa for many years, before returning to the land of his forefathers in England. He has worked a variety of jobs, particularly, but not limited to Information Technology and Security Installations. He has at least 15 years IT experience and currently works full time as a programmer & DBA. As a hobby he creates video games for distribution on Xbox Live Indie Games.
Related to C# & XNA My Way
Related ebooks
XNA 4.0 Game Development by Example: Beginner's Guide – Visual Basic Edition Rating: 0 out of 5 stars0 ratingsPractical Game AI Programming Rating: 4 out of 5 stars4/5Blood PitTM In-Game Module Rating: 0 out of 5 stars0 ratingsBuilding Android Games with Cocos2d-x Rating: 0 out of 5 stars0 ratingsPhaser.js Game Design Workbook: Game development guide using Phaser JavaScript Game Framework Rating: 0 out of 5 stars0 ratingsUnity Pro Series: Engineering Cutting-Edge Game Mechanics: Unity Game Development Series Rating: 0 out of 5 stars0 ratingsHoloLens Blueprints Rating: 0 out of 5 stars0 ratingsDirectX Demystified: A Comprehensive Guide to Game Development Essentials Rating: 0 out of 5 stars0 ratingsThe Beginner’s Guide to Unreal Engine Building Complete Games: The Beginner’s Guide to Unreal Engine, #3 Rating: 0 out of 5 stars0 ratingsMastering Unity 5.x Rating: 0 out of 5 stars0 ratingsUnity from Zero to Proficiency (Proficient): Unity from Zero to Proficiency, #5 Rating: 5 out of 5 stars5/5Learning Windows 8 Game Development Rating: 0 out of 5 stars0 ratingsSFML Essentials: Getting Started with Game Development: SFML Fundamentals Rating: 0 out of 5 stars0 ratingsGameMaker Cookbook: Over 50 hands-on recipes to help you build exhilarating games using the robust GameMaker system Rating: 0 out of 5 stars0 ratingsFirst Steps in SDL Game Development: An Introductory Guide: SDL Game Development Series Rating: 0 out of 5 stars0 ratingsHoloLens Beginner’s Guide Rating: 0 out of 5 stars0 ratingsApp Inventor for Android: Build Your Own Apps - No Experience Required! Rating: 5 out of 5 stars5/5Beginning C++ Game Programming: Learn C++ from scratch by building fun games Rating: 3 out of 5 stars3/5Building a 3D Game with LibGDX Rating: 1 out of 5 stars1/5The Ready Maker Handbook: Imagining the World Through Software Rating: 0 out of 5 stars0 ratingsGodot from Zero to Proficiency (Proficient): Godot from Zero to Proficiency, #5 Rating: 5 out of 5 stars5/5Build 6 Games In Unreal Rating: 0 out of 5 stars0 ratingsTorque 3D Game Development Cookbook Rating: 0 out of 5 stars0 ratingsExtending Unity with Editor Scripting: Put Unity to use for your video games by creating your own custom tools with editor scripting Rating: 0 out of 5 stars0 ratingsAdvanced SDL Game Engineering: Expert Techniques for Professional Developers Rating: 0 out of 5 stars0 ratingsBuildbox 2.x Game Development Rating: 0 out of 5 stars0 ratingsC# 7 and .NET Core Cookbook Rating: 0 out of 5 stars0 ratingsIntroduction to Unity Rating: 0 out of 5 stars0 ratings
Programming For You
Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsPython Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Python Data Structures and Algorithms Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Godot from Zero to Proficiency (Foundations): Godot from Zero to Proficiency, #1 Rating: 5 out of 5 stars5/5PYTHON PROGRAMMING Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsAccess 2019 Bible Rating: 5 out of 5 stars5/5Excel 101: A Beginner's & Intermediate's Guide for Mastering the Quintessence of Microsoft Excel (2010-2019 & 365) in no time! Rating: 0 out of 5 stars0 ratings
Reviews for C# & XNA My Way
0 ratings0 reviews
Book preview
C# & XNA My Way - MM Watson
C# & XNA My Way
by
MM Watson
SMASHWORDS EDITION
* * * * *
PUBLISHED BY:
MM Watson on Smashwords
C# & XNA My Way
Copyright © 2010 by MM Watson
**********
Having been in the Information Technology field for well over a decade and having wanted to write video games since a very young age, I was absolutely thrilled when I came across Microsoft's XNA Framework, which allows you to develop video games in C# for Windows, Zune, Windows Phone 7 and what I feel is most important, the Xbox 360.
I started my adventure into C# and XNA prior to the launch of Xbox Live Community Games (later to be renamed Xbox Live Indie Games), which allows developers to publish their games to the Xbox marketplace for sale. What an ingenious and wonderful distribution method it is by allowing indie developers to distribute on one of the major gaming platforms for a minimal cost and what I consider, generous royalties.
At the date of writing, I have been using C# and XNA for around two years and have encountered many pitfalls and had to discover ways of writing what I first thought to be quite complex solutions, but after a bit of forethought and planning turned out to be fairly straightforward. That is where is book comes in - I am hoping that it will help you the reader to avoid the long sleepless nights that I had to put up with when trying to achieve fairly simple objectives whilst at the same time trying to get my head around C# and the XNA Framework.
I am in no way claiming to be an expert developer or that the code I am providing is the best way to do it, it is just one way to achieve the goal of what I set out to achieve. I am self taught in C# & XNA, so my methods and techniques may not be what the professionals are used to, but if it works, it works! Furthermore, the intention of this book is not to teach you how to write XNA code, it is merely showing the solutions that I used to achieve what I wanted.
If you enhance my code and/or use it