Những sự thật thú vị về PYGAME

Category: Pygame

Pygame là một bộ module Python được sử dụng trong thiết kế trò chơi điện tử. Pygame chứa các thư viện đồ họa máy tính và âm thanh để phát triển các trò chơi tương tác người dùng chất lượng cao. Pygame được phát triển bởi Pete Shinners. Cho đến năm 2000, đây là một dự án cộng đồng, sau đó được phát hành theo Giấy phép Công cộng Miễn phí Nguồn mở. 

Lộ trình phát triển Pygame phiên bản 2 đang được triển khai:

  1. 2019-5-5 bản phát hành trước Dev.1

  2. Bản phát hành trước Dev.2 ngày 20-6-2019

  3. 2019-7-14 bản phát hành trước Dev.3

  4. 2019-10-8 bản phát hành trước Dev.4

  5. 2019-10-28 bản phát hành trước Dev.6

  6. Bản phát hành trước ngày 6-5-2020 Dev.8

  7. Bản phát hành trước Dev.10 ngày 31/5/2020

  8. Ngày phát hành 28-10-2020

Sau đây là một số sự thật về Pygame có thể khiến bạn ngạc nhiên:

  • Để thay thế PySDL, Pygame đã ra đời.
     

  • Pygame thực sự có tính di động, mã của nó có thể chạy trên nhiều hệ điều hành khác nhau như Linux, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX và QNX.
     

  • Pygame sử dụng mã C và Assembly được tối ưu hóa để hoạt động.
     

  • Pygame miễn phí và được phát hành theo giấy phép GPL. Bạn có thể tạo các trò chơi mã nguồn mở, miễn phí, phần mềm miễn phí, phần mềm chia sẻ và trò chơi thương mại bằng Pygame.
     

  • Pygame có sẵn tính năng Ngớ Ngẩn. Ngoài ra, tính năng Ngớ Ngẩn mới sẽ được thêm vào sau mỗi 3,1415 giây.
     

  • Mã Pygame được viết bằng ngôn ngữ C, nhanh hơn mã Python từ 10-20 lần và Ngôn ngữ Assembly nhanh hơn mã Python từ 100 lần trở lên.
     

  • Pygame có trình cài đặt (và gỡ cài đặt) dành cho Windows hoặc macOS.
     

  • Không cần cài đặt setuptools hoặc ctypes trong Python. Không cần cài đặt các gói khác ngoài trình quản lý gói của hệ điều hành.
     

  • Pygame có thể được sử dụng trên các thiết bị cầm tay của Nokia, máy chơi game như gp2x và chương trình One Laptop Per Child (OLPC).
     

  • Vào năm 2009, Pygame phiên bản 2 được lên kế hoạch là "Pygame Reloaded" nhưng quá trình phát triển đã bị dừng lại trong một thời gian dài.

Published on Jul 25, 2025

Related Posts