Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
KOJT4338 | Technology Of Creating Computer Games | Үшінші курс | 5 | 150 | 1 | 2 | 2 |
The purpose of the subject is to teach the advanced environment for developing computer games for personal computers (Windows, Macintosh), mobile devices (Android, iOS) and browsers. With Unity3D engine and MonoDevelop game script development environment is considered. Creating a two-dimensional scene, programming the game logic and developing its concept, as well as building, testing and debugging elements, finalizing the game and adding audio accompaniment.
System Programming
Algorithms and programming; Object-oriented programming
Group work, work in pair, learning and study, blitz-questions, critical thinking, brainstorming, case study, developmental teaching method, poster protection, jigsaw method, creativity teaching methods, Group work, cloud technology, IT method, Case-study method, group project work method, problem composition method, mini-research method, project work method, professional skill improvement method.
1 | Knows the basics of C# programming language. |
2 | Knows the technology of three-dimensional application development. |
3 | Knows the skills of using Unity3D development environment. |
4 | Can present the results of their activities, taking into account the level of the audience. |
5 | Uses the skills of creating three-dimensional and two-dimensional applications. |
6 | Designs three-dimensional and two-dimensional applications. |
Haftalık Konu | Evaluation Method | |
---|---|---|
1 | Types of games and ways to cre-ate them. Levels of computer games. | |
2 | Game technology components. Classification of game types. | |
3 | Types of computer games and features of their effective use. | |
4 | Unity interface. | |
5 | Adding scripts and creating ob-jects. | |
6 | Game elements character train-ing. | |
7 | Implementation of basic actions. | |
8 | Importing 3D models in Unity. | |
9 | Basics of scripting in C# | |
10 | Processing of basic game pro-cesses. | |
11 | Editing the user interface. | |
12 | The main stages of the game product development process. | |
13 | Application interface. Navigation in the virtual space of the game scene. | |
14 | Principles of interaction of en-gine components. | |
15 | Build the application to run on client devices. |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Textbook / Material / Recommended Resources | ||
---|---|---|
1 | Programming. Principles and practice of using the C++ language. Vol. 2.. 2014, p. Straustrup | |
2 | Programming technology: Textbook, 2021, K. A. Iskakova | |
3 | Java script is an object-oriented script programming language. Textbook, 2019, Vol. M. Mannapova, A. H. Kasymova | |
4 | Algorithmization and programming languages. Study is a methodological tool, 2021, G. A. Tyulepberdinova | |
5 | Programming technology: Educational and methodological complex, 2021, G. A. Tyulepberdinova |