- Raspberry Pi By Example
- Ashwin Pajankar Arush Kakkar
- 207字
- 2021-07-16 11:24:19
Introducing PyGame
PyGame is a set of Python modules designed for the writing of video games. It is built on top of the existing Simple DirectMedia (SDL) library, and it works with multiple backends, such as OpenGL, DirectX, X11, and so on. It was built with the intention of making game programming easier and faster without getting into the low-level C code that was traditionally used to achieve good real-time performance. It is also very flexible and comes with many operating systems. It is very fast as it can use multiple core CPUs very easily and also use optimized C and assembly code for core functions.
PyGame was built to replace PySDL after its development was discontinued. Originally written by Pete Shinners, it is a community project from 2004 and is released under the open source free software GNU's lesser general public license. Since it is very simple to use and is open source, it has a lot of members in the international community and so it enjoys access to a lot of resources that other libraries may lack. There are many tutorials that can build different games with PyGame. It contains the following modules

Note
For more information on the PyGame library, you can visit www.pygame.org.
- .NET之美:.NET關鍵技術深入解析
- Getting Started with CreateJS
- Vue.js 3.0源碼解析(微課視頻版)
- Visual C++串口通信技術詳解(第2版)
- Building Cross-Platform Desktop Applications with Electron
- 深度強化學習算法與實踐:基于PyTorch的實現
- Reactive Programming With Java 9
- 名師講壇:Spring實戰開發(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- JavaCAPS基礎、應用與案例
- C#程序設計教程(第3版)
- Managing Microsoft Hybrid Clouds
- 工業機器人離線編程
- SEO教程:搜索引擎優化入門與進階(第3版)
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- JavaScript Mobile Application Development