RepositoryC#
MO

MonoGame/MonoGame

One framework for creating powerful cross-platform games.

14.6ksao
3.1kfork
735issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: game-framework

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: monogame

#1 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: xna

#2 Repository Của Tuần

🎮 MonoGame: Framework game đa nền tảng mạnh mẽ bằng C#

Một framework .NET đơn giản nhưng mạnh mẽ giúp bạn tạo ra những tựa game hoạt động trên mọi nền tảng — từ PC đến console và thiết bị di động.

MonoGame là một framework .NET mã nguồn mở, được viết bằng ngôn ngữ C#, dùng để phát triển game cho PC, console và thiết bị di động. Đây là bản reimplement mã nguồn mở của Microsoft XNA Framework — một công nghệ đã ngừng hỗ trợ nhưng từng được nhiều nhà phát triển yêu thích. Nhờ MonoGame, hàng trăm tựa game nổi tiếng như Streets of Rage 4, Carrion, Celeste và Stardew Valley đã được tạo ra.

✨ Điểm nổi bật

  • Đa nền tảng: Hỗ trợ Windows, Linux, macOS, Android, iOS và cả các console như PlayStation, Xbox, Nintendo Switch.
  • Giao diện đồ họa mạnh mẽ: Hỗ trợ cả đồ họa 2D và 3D với các API như OpenGL, DirectX 10/12 và Vulkan (đang trong bản xem trước).
  • Mã nguồn mở: Miễn phí sử dụng và đóng góp, cộng đồng phát triển lớn mạnh.
  • Tài liệu và mẫu tham khảo phong phú: Cung cấp hướng dẫn chi tiết, tài liệu API và nhiều dự án mẫu thực tế.
  • Tương thích ngược với XNA: Dễ dàng chuyển đổi dự án từ XNA sang MonoGame.
  • Hỗ trợ cộng đồng: Diễn đãn Discord, GitHub Discussions và hệ thống issue tracker hoạt động sôi nổi.

💡 Vì sao đáng chú ý

MonoGame không chỉ là sự kế thừa thông minh của XNA mà còn là lựa chọn lý tưởng cho nhà phát triển muốn tập trung vào logic game mà không phải lo lắng về khả năng tương thích nền tảng. Với sự hỗ trợ cả console và thiết bị di động, đây là công cụ rất thích hợp cho cả indie developer và studio nhỏ.


#MonoGame #XNA #GameDevelopment #CSharp #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC#
OpenRA/OpenRA

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

17.7k
Oct 25, 2026
RepositoryC++
godotengine/godot

Godot Engine – Multi-platform 2D and 3D game engine

119.0k
Oct 23, 2026
RepositoryRust
bevyengine/bevy

A refreshingly simple data-driven game engine built in Rust

49.3k
Oct 26, 2026
RepositoryC#
AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

31.7k
Oct 23, 2026
RepositoryC#
BeyondDimension/SteamTools

🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

27.2k
Aug 31, 2026
RepositoryC#
Quaver/Wobble

A powerful MonoGame extension framework for developing cross-platform games.

76
Sep 11, 2026
RepositoryRust
kitao/pyxel

A retro game engine for Python

18.4k
Oct 23, 2026
RepositoryGo
heroiclabs/nakama

Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

13.6k
Oct 22, 2026
RepositoryRust
spacedriveapp/spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

39.3k
Oct 13, 2026