İçeriğe atla
3D Menu and Save System ilanı için 1. medya
0 yorum

Açıklama

Plugins Required for 5.4-5.5 Versions ONLY:

Plugin: JsonBlueprintUtilities and Plugin: BlueprintFileUtils

Description:

Elevate your game architecture with a professional C++ framework designed for high-performance data persistence and immersive UI. This version moves beyond Blueprints to provide a robust, optimized, modular C++ foundation built for serious scalability.

Whether you need human-readable JSON files for easy modding or the speed of native Unreal SaveGame objects, this system handles the heavy lifting so you can focus on gameplay.

Core Features

Dual Mode Data Persistence
Choose between JSON or the native Unreal Engine Save system.

Native C++ Performance
Built from the ground up in C++ for better memory management and execution speed. It is easy to extend with your own custom classes.

3D Spatial Menu System
Includes a fully realized 3D Main Menu and Pause Menu. These are designed to exist within your game world for a modern, high end feel.

Modular Settings Framework
A comprehensive settings suite covering audio, graphics, and controls. Changes are cached and saved automatically to ensure a consistent player experience.

Advanced Slot Management
Native support for multiple save slots with metadata. Perfect for RPGs or games requiring distinct player profiles.

Why this version?

The original Blueprint version was great for prototyping, but this C++ overhaul is built for production. It offers cleaner code, better performance, and the flexibility that full-stack developers expect. Stop fighting with save logic and start building your world.

Documentation and regular updates are included to ensure compatibility with the latest engine builds.

Description for 5.4-5.5:

3D Menu and JSON Save System

Effortlessly add menus and save functionality to your Unreal Engine project with a customizable and versatile system!

The "Menu and JSON Save System" is a complete solution for creating interactive menus and saving/loading game data using JSON. This system is designed to be easy to integrate, flexible for various game genres, and user-friendly for players. Perfect for indie developers, prototyping, or anyone looking to streamline menu and save systems in their Unreal Engine projects.

Features:

  • Flexible JSON Save System: Save and load game data quickly and securely using JSON, enabling easy file handling and data manipulation.

  • Main Menu System: Fully functional and customizable main menu layout with options for Play, Settings, Load Game, and more.

  • In-Game Pause Menu: Allows players to pause the game and access options like Save, Load, and Settings seamlessly.

  • Settings Menu: Configure settings for audio, graphics, and controls, with all changes saved automatically.

  • Save Slots: Support for multiple save slots, perfect for multiple playthroughs.

  • Easy Integration: Designed to be easily integrated with both Blueprint and C++ projects in Unreal Engine.

  • Highly Customizable: Adjust UI appearance, animations, and functionality to match your game’s unique style and needs.

Config: If you wish to delete the Config folder you will need to make BP_Gameinstance the base game instance. as well as make the BP_Player controller the base controller. The maps will need to be remade, follow video tutorial on how to make the Menu system work for a new map!

Technical Details:

  • Supported Engine Versions: 5.x

  • Platforms Supported: Windows Mac, Console, and Mobile need testing

  • Blueprints & C++ Support: Fully compatible with both Blueprint and C++ workflows.

  • Images have the variables and locations for updates in a editor environment; Documentation to come.

İçerdiği biçimler