Endless Platform Creator










Description
DEMO LINK: Link
DISCORD SERVER: Link
The Endless Platforms Creator is an innovative tool designed to simplify and accelerate the development of endless platform gameplay mechanics. This comprehensive product offers eight templates for creating endless platforms, catering to both C++ and Blueprint code implementations. These templates are organized into two primary categories—Dynamic Platforms and Static Platforms—each further divided into two sub-categories: Dynamic Tiles and Static Tiles. This structure ensures flexibility, catering to a variety of game designs and developer preferences.
Dynamic Platform Templates
Dynamic Platforms are perfect for scenarios where gameplay requires continuous generation of new tiles based on the player’s progression. These templates dynamically generate tiles at runtime, ensuring a seamless and unpredictable platforming experience. Specifically, the Dynamic Tile Templates are designed to create a new tile at the end of the platform while simultaneously destroying the tile that has gone out of use, maintaining performance by limiting the number of active tiles.
Static Platform Templates
In contrast, Static Platforms utilize a more efficient Polling Technique to manage tiles. Rather than creating and destroying tiles during gameplay, this method reuses existing tiles by moving them from the front to the end of the platform. This approach significantly enhances performance, making it an excellent choice for resource-intensive games or those targeting devices with limited computational power. The Static Tile Templates generate tiles in a straight line, creating a predictable and stable platform layout that aligns well with specific game styles.
Extensive Template Collection
Developers can choose from four distinct templates for each platform category, resulting in 53 Blueprints and 16 C++ classes included in the package. This extensive collection provides ample flexibility for designing gameplay mechanics, whether focusing on dynamic, procedurally generated platforms or static, performance-optimized layouts.
User-Friendly Design
The Endless Platforms Creator has been meticulously designed to ensure ease of use. The code is simple and intuitive, enabling developers of all experience levels to integrate the templates into their projects. Blueprints are enriched with well-structured, color-coded comments to enhance clarity, and inputs are highlighted in red for easy mapping. These thoughtful design features minimize the learning curve and maximize productivity.
Easy Integration
Integrating the Endless Platforms Creator into your project is straightforward. To begin, copy the plugin from the [ENGINE INSTALL DIR]\Engine\Plugins\Marketplace folder and paste it into a newly created [Plugins] folder within your project directory. Restart your project, and the plugin will be ready for use. The product supports both Windows and Mac development platforms, making it versatile and accessible to a wide range of users.
Template Details
The following templates are included in the product:
- Dynamic Platforms
- Dynamic Tiles:
- [1] DynamicPlatform_DynamicTile Blueprint Template
- [2] DynamicPlatform_DynamicTile C++ Template
- Static Tiles:
- [3] DynamicPlatform_StaticTile Blueprint Template
- [4] DynamicPlatform_StaticTile C++ Template
- Dynamic Tiles:
- Static Platforms
- Dynamic Tiles:
- [5] StaticPlatform_DynamicTile Blueprint Template
- [6] StaticPlatform_DynamicTile C++ Template
- Static Tiles:
- [7] StaticPlatform_StaticTile Blueprint Template
- [8] StaticPlatform_StaticTile C++ Template
- Dynamic Tiles:
By leveraging the Endless Platforms Creator, developers can craft engaging platforming experiences efficiently while maintaining optimal performance and a smooth development workflow. Whether building a fast-paced endless runner or a meticulously planned platformer, this tool offers a robust foundation to bring your vision to life.
Technical Details
NOTE
To add the plugin to your project:
Navigate to the [ENGINE INSTALL DIR]\Engine\Plugins\Marketplace folder.
Copy the EndlessPlatformCreator plugin.
Go to your project folder and create a new folder named Plugins (if it doesn’t exist).
Paste the EndlessPlatformCreator plugin into the Plugins folder.
Restart the project to enable the plugin.
Features
Implementation: Available in both C++ and Blueprints.
Code Quality:
Clean and easy-to-understand code.
Well-commented scripts with color-coded comments in Blueprints where necessary.
Templates: Includes four distinct templates for customization.
Details
Number of Blueprints: 53
Number of C++ Classes: 16
Network Replication: Not supported
Supported Development Platforms:
Windows: Yes
Mac: Yes
ALL ASSETS FROM OCEAN INTERACTION: Link
Tags
endless platform creator, dynamic platforms, static platforms, blueprint templates, C++ templates, platform generation, unreal engine plugin, dynamic tiles, static tiles, platforming game tools, unreal engine development, game development tools, template-based platform creation, performance optimization, platforming mechanics, unreal engine C++, unreal engine blueprints, plugin installation, Windows support, Mac support, plugin for endless platforms, customizable templates



