Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real-time Generation of Random Tracks for 3D Racing Games Supervisor: Kurt Debattista Observer: Joe Cordina.

Similar presentations


Presentation on theme: "Real-time Generation of Random Tracks for 3D Racing Games Supervisor: Kurt Debattista Observer: Joe Cordina."— Presentation transcript:

1 Real-time Generation of Random Tracks for 3D Racing Games Supervisor: Kurt Debattista Observer: Joe Cordina

2 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games2 APT Advanced practical task serve the purpose of allowing students to design, implement and document a medium to large project Student initiative Understand task + design Research into possible solutions Work alone under supervisor’s guidance

3 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games3 Overview Generate a futuristic 3D racing game where a random track is generated through the use of Bézier curve

4 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games4 Literature Any good 3D book OpenGL Red book

5 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games5 Assessment 50% Design/Implementation 30% Documentation/Inception Report 20% Presentation/Interview

6 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games6 Main issues of APT High standard Implementation Random generation of track Game engine Interface Look and feel Extras Networking Artificial Intelligence

7 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games7 Random Generation of Track Random track generation Bézier curves Amount of curvature controls difficulty Other methods Built from basic components Infinite track Performance issues (for real-time creation) Circular track Find suitable algorithm

8 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games8 Game Engine Traditional game engine design Game loop Collision detection Simple physics modelling During collision Acceleration / deceleration Hover effects (?)

9 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games9 Interface and Look and Feel Interface design Interaction with models Settings Look and feel Characteristic (signature) Futuristic Non-photo realistic rendering

10 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games10 Extras Artificial Intelligence Simple AI Advanced model AI AI with distinctive characteristics Networking Multiplayer – beware of synchronisation Advanced graphics Graphics overload

11 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games11 Documentation Inception report (Thursday 28 th February) Analysis/Design Work plan Report Detailed analysis of problem Discussion of solution (+ others considered) Detailed description of data structures and algorithms used

12 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games12 Presentation 15 minute presentation Choice of material Knowledge of subject Clarity Interview Answer questions related to APT

13 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games13 Interaction Expect to report to supervisor every other week Thursday Who cannot attend must mail in progress report + work in progress demo First meeting Thursday 28 th February

14 Kurt DebattistaReal-time Generation of Random Tracks for 3D Racing Games14 The end All the best! Good luck! Work hard! Have fun!


Download ppt "Real-time Generation of Random Tracks for 3D Racing Games Supervisor: Kurt Debattista Observer: Joe Cordina."

Similar presentations


Ads by Google