Coding
Assassin’s Creed Nexus VR: Delivering A Performant Living World in Mobile VR
This session will explore the ways that the team behind Assassin’s Creed Nexus VR worked to bring a AAA experience from a much-loved franchise into mobile VR, and used the limitations of the Quest 2 as an opportunity to think innovatively to build an immersive living world.
It will include tangible examples with gameplay footage and performance numbers, and will also explore how the team looked into the franchise’s history (Assassin’s Creed Unity) to elevate the experience.
Session Takeaway
- Understand the challenges and trade-offs involved in achieving AAA quality in mobile VR
- Learn techniques to boost performance without sacrificing NPC fidelity
- Discover what it takes to achieve realistic NPC reactions in VR
Future-Proofing Game Dev: Upcoming Trends & Strategies
This talk focuses on future trends in gaming, ensuring your career and game are prepared for what's ahead.
The talk will cover:
- Shift towards procedural generation (PCG) in game development.
- Increasing interconnectivity of IPs, with game assets used in virtual production and more.
- Exploding demand for content and supporting tools.
- Verse and why it will be important in a metaverse age and why they should consider learning it.
- Advantages of publishing to Unreal Engine's Fortnite (UEFN) for visibility and leveraging platform work.
Session Takeaway
Getting Started Developing for Apple Vision Pro Using Unity
In this talk, you'll learn the fundamentals of building to the Apple Vision Pro (or the Apple Vision Pro Simulator) using Unity. We'll explore the different modes of applications you can build for the device, learn about Unity's visionOS support (including Unity's PolySpatial package for visionOS development). You'll learn about the tools and workflows required to deploy to the device, and the samples and templates available to help you get started. This session is your gateway to unlocking the potential of creating immersive applications for Apple's innovative platform.
Session Takeaway
- The different types of applications you can build forApple Vision Pro
- Requirements for visionOS development
- How to deploy your first application to the Apple Vision Pro, using Unity
Revolutionising Game Worlds: Development in Emergent AI
Dive into the innovative world of Utility AI and its transformative impact on non-player character (NPC) behaviour in video games with Dr. Vicky Bloom. She brings her expertise in AI and game development to introduce the fundamental concepts of Utility AI. A system that empowers NPCs to make lifelike decisions, providing a significant advancement over traditional AI by providing more dynamic and emergent interactions.
Vicky will introduce Utility AI's basics, including its decision-making models and scoring systems, which enable NPCs to exhibit varied and complex behaviours. She'll share insights from her experience as Lead Software Engineer at Astrid Entertainment, using practical examples from their current game to demonstrate how Utility AI can transform NPC interactions and game worlds.
The session will cover the integration of Utility AI into Unreal game development, focusing on rapid development with plugins and best practices. Attendees will learn how to start with Utility AI, from concept to execution. They will gain a foundation for applying this technology in their projects, paving the way for the next generation of interactive entertainment.
Whether you are a student eager to learn about the cutting edge of game AI, an entry-level developer looking to enhance your skill set, or simply curious about the future of game design, this talk will provide you with a comprehensive introduction to one of the most exciting advancements in game development technology. Don't miss this chance to see how Utility AI can animate your game worlds in new, exciting ways.
Session Takeaway
- An understanding of Utility AI basics and how it creates dynamic NPC behaviour with real-world examples.
- Learn how to seamlessly incorporate Utility AI into Unreal projects, emphasising plugin integration and best practices.
- Gain practical insights from applying Utility AI in Astrid Entertainment's current project, inspiring the creation of captivating game worlds.