Overview
- This project aims to create a tool that transforms text descriptions into 3D blockout environments inside Unreal Engine.
- Given a script excerpt or location description, the system automatically generates a playable blockout layout in Unreal Engine, supporting real-time iteration.
Objectives & Responsibilities
- Implement script/text analysis for spatial understanding to extract scene layout, objects, and relations from natural language descriptions.
- Design and implement automatic placement of modular pieces and props in Unreal Engine to produce coherent, navigable blockout environments.
Core Features to Develop
- Script/text analysis for spatial understanding and mapping semantic elements to spatial constructs.
- Automatic placement of modular assets and props plus custom difficulty profiles and analytics dashboard integration.
Technology & Tools
- Use Unreal Engine 5 as the runtime and editor integration point for real-time iteration inside the engine.
- Integrate NLP models (Python) and a PCG (Procedural Content Generation) framework to translate text into layout plans and asset placements.
Expected Deliverables
- A pipeline that accepts text/script excerpts and outputs playable blockout levels in Unreal Engine 5.
- An integration demo showcasing real-time iteration, automatic placement, and a basic analytics dashboard with difficulty profiles.
Candidate Profile & Skills
- Experience with Unreal Engine 5 (Blueprints or C++), Python, and familiarity with NLP model usage or integration.
- Knowledge of procedural content generation techniques, scene graph/level composition, and basic UX for in-editor tools.
How to Apply
- Send your application specifically for this project to
recruitment@lanterns-studios.com
.
- Include a short motivation, relevant experience with UE5/NLP/PCG, and links to any prior projects or demos.