Developer Essentials - 2024

📄 Documentation 💬 Forum


Combined in a single bundle, get EasyPerformanceMonitor, EasyLocalization, and EasyPooling as solution for monitoring, localizing, and game optimizing.


🚀 EasyPerformanceMonitor


EasyPerformanceMonitor is an in-game performance monitoring tool designed for Unity3d. With real-time monitoring of essential metrics such as FPS, CPU usage, GPU usage, memory usage and more, EasyPerformanceMonitor empowers you to optimize your application and game performance.


- In-Game Monitoring: In-game overlay that keeps you updated.


- Simple to Use: No complicated setup or technical knowledge required - just plug and play.


- Compatibility: Integrate with all Unity3d supported target platforms.


- Custom Data Extension: Extend your monitoring capabilities by integrating custom data.


🌎 EasyLocalization


Let the world be your audience - Localization connects people and allows you to release your application worldwide in your audience's native language.


EasyLocalization is an optimized tool for Unity that simplifies and streamlines the localization process. It offers an uncomplicated way to translate your story, subtitles, and audio while adjusting cultural references, symbols, or images to cater to your target audience.


- Localize: Localize your story, dialogs, menus, symbols, icons, voiceovers and even more.


- Customize: Using a generic approach, everything you can imagine is localizable.


- In-Editor Preview: Built-in feature for visualizing multilingual game aspects without constant builds.


- Automated Translation: Utilizes DeepL for automatic or real-time translation of text.


🔄 EasyPooling


Welcome to EasyPooling, your solution for efficient GameObject pooling in Unity game development. Whether you're creating a fast-paced action game or a simulation with numerous entities, EasyPooling empowers you to manage and reuse GameObject seamlessly, enhancing your game's performance and ensuring a smoother gaming experience.


- Boost Performance: Eliminate frame drops and negative spikes using pooling to reuse GameObjects efficiently.


- Flexible Pooling Strategies: Choose between Scene and Global pools, and easily register and manage your poolable GameObjects. Enjoy the flexibility to adapt pooling strategies based on your game's unique requirements.


- Effortless Spawning and Despawning: EasyPooling handles the pawning and despawning, so you can focus on creating an amazing gaming experience.


- Blueprints: Register your Prefabs as so called blueprints, allowing an efficient plug n' play pooling and spawning system based on already existing Prefabs!


📝 DOCUMENTATION


All tools are packed with plenty of manuals, scripting API reference docs, and demos, enabling you to dive straight into coding!


Documentation and Scripting Api Reference


📦 PLATFORMS


All platforms Unity supports. Includes Mono and IL2CPP.


🌐 CONTACT


From developers for developers since 2017! If you have any questions feel free to ask.


Contact: guardingpearsoftware@gmail.com

Website: guardingpearsoftware.com


🔒 SECURITY TOOLS


- Keep your game free from cheaters: AntiCheat

- Protect your game source code: Obfuscator