|
Title: |
Artificial Intelligence for Computer Games |
|
Author: |
Flávio Soares Correa da Silva |
|
Abstract: |
Artificial
intelligence and
computer games have strong connections. Artificial
intelligence opens a myriad of possibilities to make
computer games more realistic and more interesting, and
computer games provide the field of AI with the best of scenarios to test and to apply AI techniques. In the present course we explore some of these connections. We focus on action games at the
games side and on knowledge-based systems, multi-agent systems, knowledge sharing and coordination mechanisms on the AI side. |
| |
|
|
Title: |
Introduction to
Computer
Programming with
C# |
|
Author: |
DIGIPEN |
|
Abstract: |
This computer science course provides a unique curriculum for instructors to teach Microsoft's C# programming language
through the implementation of computer games. Computer games are used to illustrate C# programming concepts because they are an ideal medium to present complicated subjects in a format that is engaging to students. |
| |
|
|
Title: |
Ken Greenebaum's Digital Media Classes |
|
Author: |
Ken Greenebaum,
DIGIPEN adjunct
faculty |
|
Abstract: |
The following
presentations
represent the
lecture content
from my
undergraduate
course:
Introduction to
Interactive
Sound Synthesis.
The course
textbook is:
"Audio
Anecdotes". The class is based on my experience developing Digital Media applications at Silicon Graphics and Microsoft. |
| |
|
|
Title: |
Managed DirectX9 Workshop |
| Author: |
Dave Remba |
| Abstract: |
Managed DirectX is a set of real-time animation and
rendering in game engines.
Code examples for this tutorial are provided
on the code section of this Kit. |
| |
|
|
Title: |
Learn to Write C# the Fun Way |
|
Author: |
DIGIPEN |
|
Abstract: |
Learn a fun way to write in C#! Instructors from the DigiPen Institute of Technology (the first school in the world to offer a Bachelor of Science degree in Game Development) introduce participants to the concepts of video game production. Presenters demonstrate the key stages in developing a game engine through the creation of a top-down shooter game called "Star Trooper," using Visual C# 2005 Express Edition, a new development environment from Microsoft designed for beginner programmers. If you want to build the game yourself as you follow along,
you can use the
included Visual
Studio 2005
development
environment or
download the
Visual C# 2005
Express and executable and source archives. |
| |
|
|
Title: |
Software Engineering for Computer Games |
|
Author: |
Flávio Soares Correa da Silva |
|
Abstract: |
Computer games are essentially software products. Moreover, computer games are highly sophisticated software products that require the utmost software engineering techniques to be well-built in due time consuming a reasonable budget. Software engineering is, therefore, a critical issue for the design and development of computer games. It is not surprising, therefore, that computer games - as well as software tools to build computer games - can be used as prototypical problems to teach software engineering concepts. The present course material contains an all-purpose software engineering course, whose projects and assignments are all related to the construction of a software tool to build computer games, together with a couple of games developed using that tool. It should be useful to teach software engineering in general, although we consider it should be obviously more appealing to an audience interested in learning software engineering concepts to participate in the specific development process of games. |
| |
|
| |
|