1 00:00:00,390 --> 00:00:01,770 Hi, welcome back. 2 00:00:02,040 --> 00:00:11,250 In this video, we will discuss bison by game module, which is a library and open source module for 3 00:00:11,520 --> 00:00:15,450 bison programming language used to create games. 4 00:00:15,450 --> 00:00:25,950 This bi game module built on top of that highly portable SDL module, which stands for simple direct 5 00:00:25,950 --> 00:00:35,910 media earliest developmental library pygame can run across many platforms and operating systems as it 6 00:00:35,910 --> 00:00:40,920 is important and cites the bison development environment. 7 00:00:41,250 --> 00:00:48,150 By using the big game module, you can control the logic and the graphics of your games without worrying 8 00:00:48,150 --> 00:00:55,000 about the back and processes required for working video and audio. 9 00:00:55,620 --> 00:01:02,070 Now watch the block with its required from you to be able to use pygame game efficiently. 10 00:01:02,670 --> 00:01:12,900 The first recordset that's required from you as to make sure that Bison's re installed on your operating 11 00:01:12,900 --> 00:01:13,380 system. 12 00:01:13,380 --> 00:01:20,110 And also you have a python ID to run the bison free environment. 13 00:01:20,670 --> 00:01:30,660 The second request that requires from you to run pygame efficiently that you should also familiar with 14 00:01:30,660 --> 00:01:41,190 the following Python programming concepts that as the following importing modules variables while loops 15 00:01:41,370 --> 00:01:44,040 for loops, conditional statements. 16 00:01:44,840 --> 00:01:47,840 Balloons, logic operators. 17 00:01:48,910 --> 00:01:54,760 You can refresh your basic vital concepts and information by using the first part of this course. 18 00:01:55,810 --> 00:02:08,170 We will use Talab and Sublime text to code and programming using pygame module and create games. 19 00:02:09,930 --> 00:02:20,220 The first step to install the buy game module is the following, using Samed and Windows or terminal 20 00:02:20,220 --> 00:02:20,980 iMac. 21 00:02:21,240 --> 00:02:26,160 So I will Obinze ACMD, then I will tie. 22 00:02:27,170 --> 00:02:29,150 Pepsi and install. 23 00:02:31,170 --> 00:02:31,830 Pygame. 24 00:02:32,700 --> 00:02:33,660 As the following. 25 00:02:35,690 --> 00:02:40,040 Then click, enter, and the comments were on. 26 00:02:42,170 --> 00:02:47,060 So I have already installed. 27 00:02:48,070 --> 00:02:50,290 By agame before. 28 00:02:52,150 --> 00:02:55,050 So I will close the same deal window. 29 00:02:57,850 --> 00:03:09,570 Now we will open new job at lab notebook, fired at the following by using seemed the entire Jimm lab, 30 00:03:09,580 --> 00:03:10,810 then click, enter. 31 00:03:12,790 --> 00:03:23,700 This will open automatically your new job to file, and after I open your job, it'll bison's the notebook 32 00:03:23,710 --> 00:03:24,240 file. 33 00:03:25,090 --> 00:03:35,890 I already bought the big game to ensure that my game module working correctly and runs the cell we get 34 00:03:35,890 --> 00:03:38,340 by game one point nine point six. 35 00:03:38,350 --> 00:03:38,740 Hello. 36 00:03:38,750 --> 00:03:42,970 From the big game community and are of the big game community. 37 00:03:43,510 --> 00:03:48,640 That is mean that Bigham module is working correctly. 38 00:03:48,970 --> 00:03:56,170 So when beginning a project and by game, we will start with a bold statement used for. 39 00:03:57,110 --> 00:04:06,170 Importing modules, which will be added to the top of my game file and board by game, then we will 40 00:04:06,170 --> 00:04:14,030 initialize by games functionalities was initialized or any function, which is the shorthand for initialize 41 00:04:14,690 --> 00:04:22,680 the IT function will automatically start ups by game module that you need to initialize. 42 00:04:23,060 --> 00:04:31,850 You can also initialize each part of pygame module individually as the following by game dot font dot 43 00:04:31,850 --> 00:04:32,330 in it. 44 00:04:32,480 --> 00:04:40,160 So to recap it, we firstly and bought by game modules and initialize it using initialize or init function 45 00:04:40,370 --> 00:04:45,470 and we can use any function to initialize any part of Bigham module. 46 00:04:45,680 --> 00:04:49,940 So at this point we reach the end of this lecture. 47 00:04:49,970 --> 00:04:52,760 Hope you enjoy this lecture and get all of that. 48 00:04:53,040 --> 00:04:56,210 Thanks for being here and thanks for watching. 49 00:04:56,720 --> 00:04:58,930 See you next with you.