ChinaStrrationalism/CPyMO
PyMO AVG Game Engine implemention in C.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🎮 CPyMO: Động cơ visual novel PyMO được viết lại bằng C, chạy đa nền tảng
Bản sao chép của PyMO AVG Game Engine bằng ngôn ngữ C, giúp phát triển và chạy trò chơi trên nhiều hệ nền tảng khác nhau.
CPyMO là một dự án mã nguồn mở nhằm tái hiện lại PyMO — một động cơ dùng cho các trò chơi visual novel (AVG) — bằng ngôn ngữ lập trình C. Mục tiêu chính của CPyMO là mang lại khả năng tương thích rộng rãi, cho phép người dùng chạy các trò chơi PyMO trên nhiều nền tảng khác nhau như Windows, Linux, macOS, Nintendo 3DS, PSP, và cả web thông qua Emscripten.
✨ Điểm nổi bật
- Đa nền tảng: Hỗ trợ chạy trên Windows, Linux, macOS, Nintendo 3DS, PSP, Nintendo Switch, iOS, Android, UWP, và cả trình duyệt thông qua Emscripten.
- Hỗ trợ phát video và âm thanh: Sử dụng FFmpeg để phát video và âm thanh, đồng thời hỗ trợ SDL2_mixer làm phương án thay thế.
- Tính năng tiếp cận: Hỗ trợ người dùng khuyết tật với tính năng sao chép văn bản ra clipboard và các tùy chọn giao diện thân thiện.
- Công cụ hỗ trợ phát triển: Cung cấp mẫu dự án CPyMO + YukimiScript giúp dễ dàng bắt đầu phát triển trò chơi.
- Tùy chỉnh linh hoạt: Hỗ trợ nhiều tùy chọn biên dịch như vô hiệu hóa console, kiểm tra rò rỉ bộ nhớ, tắt VSync, và thiết lập ngôn ngữ mặc định.
- Hỗ trợ nền tảng đặc biệt: Hỗ trợ chạy trên Nintendo 3DS, PSP, Wii và các nền tảng khác thông qua các backend tương ứng.
💡 Vì sao đáng chú ý
CPyMO nổi bật vì sự linh hoạt trong việc hỗ trợ đa dạng nền tảng, từ máy tính để bàn đến các thiết bị cầm tay độc quyền như Nintendo 3DS hay PSP. Điều này giúp người dùng dễ dàng mang các trò chơi PyMO của họ đến với cộng đồng người dùng trên nhiều thiết bị khác nhau mà không cần phụ thuộc vào một nền tảng duy nhất. Ngoài ra, CPyMO còn chú trọng đến trải nghiệm người dùng với các tính năng hỗ trợ người khuyết tật và khả năng tùy chỉnh cao thông qua các tùy chọn biên dịch đa dạng.
#VisualNovel #PyMO #OpenSource #CrossPlatform #TiniX
Similar Projects
Discover other similar projects and AI models.
Play your GeForce NOW games on the New Nintendo 3DS. A native, unofficial cloud gaming client with hardware video decoding, gyro aim, custom button mapping and a calm OLED-black design.
Fast and simple homebrew save management framework for 3DS and Switch.
An enhancement ONScripter project porting to many platforms, especially web.
Programmer-friendly framework for visual novels (VN) / text-based adventure games (AVG) on Unity