Cyber Rush
Studio:
Far Apart Studio
Role:
Gameplay Programmer
Tools Used:
Unreal Engine 4, Confluence, GitHub
Project: Cyber Rush
Cyber Rush was developed by a small studio comprising designers and programmers, with support from an outsourced art studio. The project adhered to agile principles, employing Gantt charts, work breakdown structures, risk assessments, and agile weekly sprint planning to ensure efficient progress and coordination. Utilising source control, branch, and department workflows, the team maintained a streamlined development process.
Software Utilised:
GitHub: Employed as the primary source control platform to facilitate collaboration and version management.
Hacknplan: Utilised for sprint planning and organisational tasks, ensuring project milestones were effectively tracked and met.
Google Docs: Utilised for the creation of the general design document and other external documentation, promoting transparency and documentation of design decisions.
Unreal Engine: Selected as the engine of choice for its extensive toolset, particularly its expertise in first-person shooters, providing a robust foundation for development.
Contributions:
Procedurally Generated Room System: Developed a fully procedurally generated room system, seamlessly connecting different premade rooms to create dynamic and varied maps, enhancing replayability.
Procedural Enemy and Object Spawning: Implemented procedural spawning of enemies and other objects throughout the rooms, ensuring dynamic and challenging gameplay experiences.
Enhanced Room Generation Techniques: Offered easy room probability settings and utilised pseudo-random techniques to create natural-feeling room generation, enhancing immersion and gameplay variability.
Utilisation of Unreal Engine's Dynamic Level Streaming System: Leveraged Unreal Engine's dynamic level streaming system to optimise performance and improve loading times, enhancing the overall player experience after converting the project to a new version.
Cyber Rush Release Trailer
This trailer was recorded for the Steam release of the game. Future updates are planned including a complete visual overhaul.