MCPcopy Create free account
hub / github.com/NazaraEngine/NazaraEngine

github.com/NazaraEngine/NazaraEngine @v0.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.4 ↗ · + Follow
4,680 symbols 8,104 edges 909 files 196 documented · 4% updated 5d ago0.0.0-nightly · 2024-01-24★ 83312 open issues

Browse by type

Functions 3,577 Types & classes 1,103
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
Platforme Build Status Nightlies
Windows AppVeyor Build status MSVC14: x86 x86_64
Linux Travis CI Build Status Non

Nazara Engine

Nazara Engine est une API rapide, complète, portable et orientée-objet qui peut vous aider dans votre vie de développeur de tous les jours.
Son objectif est de fournir un ensemble de classes utiles : Son noyau dispose de chaînes de caractères unicode, de gestion du système de fichiers, hashs, threads, ...

Il propose aussi un ensemble de bibliothèques, comme audio, réseau, physique, moteur de rendu, moteur 2D et 3D, ...

Vous pouvez également l'utiliser pour toute application commerciale sans aucune contrainte (Licence MIT).

Auteurs

Jérôme "Lynix" Leclercq - développeur principal (lynix680@gmail.com)
Rémi "overdrivr" Bèges - développeur & aide - module Noise - (remi.beges@laposte.net)

Installation

Utilisez le système premake pour construire le projet du moteur, dans le dossier build, pour ensuite compiler le moteur pour votre plateforme.

Utilisation

Vous pouvez lire des tutoriaux sur l'installation, la compilation et l'utilisation sur le wiki officiel (*En cours de rédaction*)

Contribution

N'hésitez pas à contribuer à Nazara Engine en :
  • Contribuant au wiki (*Lien brisé*)
  • Soumettant un patch sur GitHub
  • Postant des suggestions/bugs sur le forum ou sur le tracker GitHub
  • Faisant un fork du projet sur GitHub et en proposant vos changements
  • Parlant du Nazara Engine à d'autres personnes
  • Faisant n'importe quoi d'autre qui pourrait nous aider

Liens

Website
Documentation
Mattermost
Wiki
Forum

Remerciements:

  • RafBill et Raakz: Recherche de bugs et/ou tests
  • Fissal "DrFisher" Hannoun: Aide et conseils lors de la conception de l'architecture du moteur
  • Alexandre "Danman" Janniaux: Aide sur l'implémentation POSIX
  • Youri "Gawaboumga" Hubaut: Amélioration du moteur tant au niveau du code que de sa documentation et du projet en général.

Core symbols most depended-on inside this repo

Shape

Method 2,961
Class 970
Function 616
Enum 133

Languages

C++100%

Modules by API surface

src/Nazara/Core/String.cpp82 symbols
src/Nazara/Utility/PixelFormat.cpp78 symbols
src/Nazara/Lua/LuaState.cpp73 symbols
src/Nazara/Renderer/Renderer.cpp72 symbols
src/Nazara/Physics2D/Constraint2D.cpp51 symbols
src/Nazara/Utility/AlgorithmUtility.cpp49 symbols
src/Nazara/Utility/Image.cpp48 symbols
src/Nazara/Renderer/Texture.cpp48 symbols
src/Nazara/Renderer/OpenGL.cpp47 symbols
src/Nazara/Utility/Node.cpp45 symbols
src/Nazara/Platform/X11/WindowImpl.cpp45 symbols
src/Nazara/Utility/Mesh.cpp40 symbols

For agents

$ claude mcp add NazaraEngine \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page