{"repo":"FlaxEngine/ArizonaFramework","free":true,"listed":false,"github":"https://github.com/FlaxEngine/ArizonaFramework","clone":"git clone https://github.com/FlaxEngine/ArizonaFramework.git","description":"Ready to use, open-source framework for creating games in Flax","language":"C++","stars":68,"topics":["flax","flax-engine","flaxengine","gamedev","indiedev","scripting"],"license":"MIT","category":"game-templates","readme_excerpt":"Arizona Framework Ready to use, open-source framework for creating games in Flax. Features Core game architecture concepts Game Mode and Game State Player State, Player Pawn and Player UI Multiplayer-ready (server-client infrastructure with optional local co op) Extendable (eg. via GameSystem or GameSceneSystem ) Debug UI (ImGui) Minimum supported Flax version: 1.5 . Sample project See the open-source Arizona Framework Sample project that showcases Arizona Framework usage in a simple first-person shooter game with multiplayer. Installation 0. Ensure to have proper system setup for C++ Scripting - see Flax Docs 1. Clone repo into \\Plugins\\ArizonaFramework (with submodules: git submodule update --init --recursive ) 2. Add reference to Arizona Framework project in your game by modyfying your game .flaxproj as follows: 3. Add reference to ArizonaFramework module in your game build script (eg. Game.Build.cs ) as follows: 4. Create new Game Instance Settings (linked to Game Settings by Editor). Ensure to have Network Settings setup. 5. Customize it Now you can use Arizona Framework in your project. Use created Game Instance Settings asset to define your game mode, player pawn and other types to control the game data and logic. License Both this plugin and ImGui are released under MIT License . Core Components Game Instance Main game singleton plugin that manages the game systems and handles Game Mode setup and lifetime for the play. Game System Gameplay system component attached to","default_branch":null,"files":null,"tree":[],"storefront":"/r/FlaxEngine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FlaxEngine/ArizonaFramework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}