Profilo di StephenStephen's spaceFotoBlogElenchiAltro Strumenti Guida

Blog


18 dicembre

Pat McGee, Top Development and Gaming Authority, Author, and Microsoft Most Valuable Professional

This is the next blog in the continuing series of interviews with top-echelon and renowned professionals. In this blog, I interview Pat McGee, Top Development and Gaming Authority, top-selling Author, and Microsoft Most Valuable Professional (MVP). 

Pat has an infectious enthusiasm that appears in this interview. When you consider that gaming is a $18B industry in NA versus $9B for movies, you can see its continuing rise is readily apparent. In fact, it’s predicted that e-sport federations will supplant traditional sports as the most popular spectator pastime. This is happening now in parts of the world where stadiums are filled to capacity to watch on gigantic screens while e-teams compete.

Enjoy,
Stephen Ibaraki,
FCIPS, I.S.P., MVP , DFNPA, CNP, Advanced Technology

Pat McGee, Top Development Authority, Author, and Microsoft Most Valuable Professional

This week, Stephen Ibaraki has an exclusive interview with Pat McGee.

Pat McGeePat is a Microsoft XNA / DirectX MVP and has co-authored the Microsoft XNA Game Studio Creator's Guide. Pat McGee is an Instructor and curriculum developer for both CST part-time studies and for BCIT's High Tech Professional Programs. In his career he has been a Games Programmer and a Technical Engineer at Business Objects where he worked with business intelligence technologies. Pat began his teaching career by leading several video games courses for teens in summer sessions. Since then Pat has gone on to develop several courses for BCIT and for Part-Time studies in addition to writing two books on games programming.

To listen to the interview, click on this MP3 file link

DISCUSSION:

Interview Time Index (MM:SS) and Topic

:00:38:
What triggered your initial interest in computing?
"....Being able to combine an interest in technology with any industry or sector, and being able to create something from nothing using software was a real selling point for me...."

:01:15:
Pat profiles how he got to his present position in his career.

:03:23:
Pat describes his upcoming work at BCIT.
"....A web programming option, very Microsoft based...."

:04:18:
Please define XNA: what it is, who uses it, where and how do you get it?
"....It is a C# based platform from Microsoft that enables development for the Xbox 360 and PC....As far as 3D games are concerned, it's really the number one freeware library out there for hobbyists, programmers and independents. It's really changed the gaming programming world...."

:06:38:
Based on your experience if someone had some background in computing but wanted to get into the gaming area, how long do you think it would take them to go from scratch to having some proficiency?
"....Not long at all....The XNA creative site has tons of examples.....These libraries have been built by thousands of people over millions of hours so they've really streamlined it and made the 3D graphics development very simple...."

:07:38:
Profile key lessons from the XNA Game Studio Creator's Guide which you co-authored.
"....It's really a complete solution showing how to build the entire game. That's the approach that I use in the classroom too....How to build a complete project and also to encourage the readers or students to take it further and customize it and make it their own...."

:09:26:
What best practices can you share from other books you have written?
"....We had Nick Gravelyn help with the tech review of our latest book. He's a Microsoft MVP for XNA and really knows his stuff and is a really big community champion as well....We've really benefited from having that expertise in the technical review and that's really going to take the 2nd edition to another level...."

:10:43:
What gaming best practices can you share from the courses you are teaching?
"....The ones who do really well are the ones that experiment, who look things up on their own. They'll take the framework that I provide them but they will go and try things on their own...."

:11:31:
Can you talk about the suitability of XNA for schools and for encouraging students to learn programming?
"....I think it's a great technology for schools. At BCIT we run kids camps almost every summer and the game programming courses are extremely popular....It's exciting for children, they can learn about programming and even if they don't become game programmers, the skills they learn, applying the logic, they can apply in other industries. It really is a great, healthy learning tool for young learners...."

:14:28:
Can you explore further key new and recent features surrounding: Developers selling their games on Xbox Live, Networking, and Zune deployment (Microsoft's mobile mp3 player)?
"....This is going to drive game innovation. We are going to see a lot of small game developers and independents driving innovation. I think it's going to change the way games are made and I think big companies are going to be paying attention to what the smaller developers are doing with XMA...."

:18:25:
What are some little known but essential tips in XNA?
"....In general 3D graphics are easy to program. The main area of math that you can benefit from knowing is linear algebra which is mostly addition, multiplication and volume....All 3D worlds, everything from plants to people, are just a collection of triangles...."

:20:59:
Where is gaming heading in 3, 5, and then 10 years?
"....More advertising in games....Athletics integrated into the games....Resort companies hiring companies to build 3D models of their resorts so they can be toured virtually....A convergence of animation and 3D programming...."

:24:12:
The industry is changing. What advice would you give to IT professionals to stay on top of what is happening in the industry in order to position them (from a career standpoint) and their organization to benefit from these trends?
"....Anybody interested in this industry really needs to find what interests them the most and to focus on it. Over time, as they gain experience they will find a way to take a lead and find a niche...."

:25:48:
In your current role, what are the biggest challenges, and their solutions? How does this relate to business?
"....For me it's trying to create complete solutions that are good foundations for anyone to start with; to challenge people to customize by adding to it and to develop it into a framework and make it their own....Find what's important to you and pursue it. That's how I've approached it for myself...."

:26:48:
Pat shares some stories (something surprising, unexpected, amazing, or humorous) from his work.

:30:42:
Provide your predictions of future IT/Business trends and their implications/opportunities?
"....Independent developers are going to see their ideas come to light and we'll see a lot of good small games come out of this. There's always going to be room for the big companies too. I think they will definitely co-exist. But we will benefit more from having platforms like XNA...."

:31:36:
Which are your top recommended resources and why?
"....XMA Creater's club....Shawn Hargreaves blog....Michael from Ziggyware....Andy Dunn from ZBuffer....George Clingerman....Nick Gravelyn...."

:34:04:
Provide commentary on any topics of your choosing.
"....XNA is a great platform for schools. If I were to choose a games platform for a school/college/university, I would choose XNA. It's free, it has incredible support from Microsoft....You've got a great suite of products that you can use to develop the games....More and more applications are going to use advanced graphics and elements of XMA graphics libraries are finding their way into other applications...."

Commenti

Attendere...
Il commento immesso è troppo lungo. Immetti un commento più breve.
Immissione non effettuata. Riprova.
Impossibile aggiungere il commento al momento. Riprova più tardi.
Per aggiungere un commento è necessaria l'autorizzazione di un genitore. Chiedi autorizzazione
I tuoi genitori hanno disattivato i commenti.
Impossibile eliminare il commento al momento. Riprova più tardi.
Hai raggiunto il numero massimo di commenti pubblicabili giornalmente. Riprova tra 24 ore.
Impossibile lasciare commenti. La funzionalità è stata disattivata perché i sistemi hanno rilevato una possibile attività di spamming dal tuo account. Se ritieni che il tuo account è stato disattivato per errore, contatta il supporto tecnico di Windows Live.
Esegui il seguente controllo di protezione per completare la pubblicazione del commento.
I caratteri digitati nel controllo di protezione devono corrispondere ai caratteri dell'immagine o della riproduzione audio.

Per aggiungere un commento, accedi con il tuo Windows Live ID (se utilizzi Hotmail, Messenger o Xbox LIVE possiedi già un Windows Live ID). Accedi


Non hai ancora un Windows Live ID? Registrati

Riferimenti

L'URL di riferimento per questo intervento è:
http://stephenibaraki.spaces.live.com/blog/cns!D6C9D99B08BE40A3!153.trak
Blog che fanno riferimento a questo intervento
  • Nessuno