Einführung in das Open-Source-Gameserver-Framework NoahGameFrame (NF) (1)

Viele der in diesem Artikel vorgestellten Wissenspunkte stammen von der offiziellen Website: NoahGameFrame (NF) offizielle Website . Wenn der Link nicht funktioniert, suchen Sie auf GitHub nach NoahGameFrame.

1. Was ist NoahGameFrame?

NoahGameFrame (NF) ist ein leichtes, schnelles und skalierbares verteiltes Plugin-Framework. NF ist stark von OGRE und Bigworld inspiriert.

2. Funktionen

1. Benutzerfreundliches, schnittstellenorientiertes Design
2. Ein erweiterbares Plugin-Framework, damit Ihre Anwendung schnell und einfach ausgeführt werden kann
3. Sauberes und aufgeräumtes Design und stabile Engine, die in mehreren kommerziellen Produkten verwendet wurde
4. Eine hohe Leistung
5. Ereignis- und attributgesteuert, damit Ihr Geschäft klar und einfach bleibt.
6. Basierend auf Standard-C++-Entwicklung, garantierte plattformübergreifende Unterstützung.
7. Vorhandene C++- und C#-Spiele für schnelle Entwicklung.
8, plattformübergreifende Unterstützung

3. Tutorial && Dokumentation

Tutorial-Dokumentation

4. Abhängigkeiten

Libevent
Easylogging++
Google Protobuf
Hiredis
Ajson
Concurrentqueue
RapidXML
LuaIntf
Navigation
Lua

V. Zusammenfassung

Dies ist eine schnelle, skalierbare, verteilte C++-Gameserver-Engine/Framework, einschließlich Akteurbibliothek, Netzwerkbibliothek, kann als Echtzeit-Multiplayer-Game-Engine (MMO RPG/MOBA) verwendet werden, unterstützt C#/Lua-Skript/Unity3d, Cocos2dx und Unterstützung für Unreal ist geplant.

Für weitere Informationen können Sie online nach Artikeln zu NoahGameFrame suchen. Dieser Artikel ebnet lediglich den Weg für die folgende Framework-Konstruktion und die damit verbundenen Einführungen.

Nächster Artikel: Open-Source-Spieleserver-Framework NoahGameFrame (NF) serverseitige Umgebungskonstruktion (2)

Guess you like

Origin blog.csdn.net/jianjianshini/article/details/126160072