3D BUZZ | XNA Xtreme 101 - Volume 2 [2009] [EN] PCRec
Автор (режиссер): 3D BUZZ
Название: XNA Xtreme 101 - Volume 2
Год выпуска: 2009
Жанр: Программирование
Язык: EN
Качество видео: PCRec
Продолжительность: 65:51:04
Видеокодек: XviD
Битрейт видео: ~24.5 - 135 кбит/с
Размер кадра: 720 x 540
Аудиокодек: MP3
Битрейт аудио: 24.0 Кбит/сек 1 канал 22.05 КГц
Описание:Второй диск из серии XNA Xtreme 101 series продолжает изучение основ программирования на языке C# в объеме более 50 часов лекций. Volume 2 начинается с продолжения изучения основ языка C#, начатого в
volume 1. Вы увидите, как работать с переменными, включая предопределенные типы данных и типы исходных значений. Затем вам будут представлены различные способы организации циклов в коде для дальнейшей автоматизации. Этот курс также научит вас ключевым концепциям объектно-ориентированного программирования, вводя классы, наследование и полиморфизм. Volume II заканчивается созданием экшн игры Precision, в которой цель игрока - управлять движением ‘нанозонда’ на экране для спасения находящихся под угрозой клеток от болезни вырождения, избегая вражеских антител. В течение игры все полностью инфицированные клетки будут превращаться в антитела, тем самым увеличивая количество врагов на экране. Если антитело коснется нанозонда, игрок проигрывает жизнь. Когда все жизни проиграны, игра заканчивается.
Knowledge Review 7 - The DAG
In this Knowledge Review, the viewer is challenged to create a Directed Acyclic Graph (DAG). Those who have used 3D applications may be familiar with this concept as it is the basis for the scene. A DAG is made of of nodes representing the various abjects within the scene. The nodes can then be parented to form complex hierarchies used to influence such things as transformations. In the creation of the DAG, the viewer must put their understanding of object-oriented programming to the test. Inheritance and virtual methods play a key role as the basic properties and behaviors are defined in the base node class and then passed on to subsequent, more complex classes. The creation of a scenegraph is extremely important in the world of game development as todays games consist of hundred or thousands of objects all working together inside of an overall scene. The DAG Knowledge Review is a true test for any aspiring game programmer. The viewer is first given the opportunity to attempt to solve the task on their own. They are then walked through the creation of the DAG step by step to see how the instructors completed it.
Knowledge Review 8 - The Simple Pong Game
This Knowledge Review challenges the viewer to create a simple game in the style of the famous Pong. All of the knowledge gained up to this point will be essential to the successful completion of this game. The ability to accept custom input from the player becomes key in this lesson. In addition, the viewer learns how to output text to the screen to inform the player of the status of the game. While this game is somewhat simple, the skills gained in its creation will be absolutely essential to the creation of any more complex game the viewer might undertake in the future. As with all Knowledge Reviews, after the viewer has been given the opportunity to complete the challenge, the instructors will demonstrate the creation of the Pong-style game.
Precision
The culmination of XNA Xtreme 101 - Vol. 2 is the creation of the Precision game. This is a top-down 2D game making use of such concepts as object-oriented methodologies, moveing and scaling sprites, accepting input from the player, and displaying text to the screen. Here, the viewer is forced to reach deep into their bag of knowledge gained over the course of Volume 1 and Volume 2. This full-featured game is not only fun to play, but will give the viewer a real taste of what goes into game development from the design to the implementation and the viewer is even walked through the creation of the sprites used in the game.
Скриншоты: Время раздачи: с 23:00 до 8:00 (днём по возможности) до первых пяти скачавших
Заранее извиняюсь за низкую скорость раздачи... быстро скачать не получится...
Отдельная благодарность Группе "Uploaders" и лично
slava03 за поддержку релизов