Lecture

Game Engines: Overview

In course
DEMO: dolor laborum est magna
Eu deserunt laboris aliqua nostrud eiusmod eiusmod est ad. Incididunt mollit in pariatur minim voluptate ad quis cupidatat sint tempor pariatur. Est cillum pariatur elit duis consectetur duis duis nostrud. Ullamco sunt do qui proident exercitation quis enim veniam esse incididunt dolor ea. Proident sunt do reprehenderit mollit excepteur nisi commodo ipsum sit sint. Ut proident cillum nulla cillum ipsum aliqua exercitation id non est labore. Amet aliqua ullamco dolore occaecat excepteur aute.
Login to see this section
Description

This lecture provides an overview of game engines, defining them as software components that handle geometry and physics calculations in real-time for video games. It explains their role in allowing game developers to focus on game content rather than technical issues. The lecture covers various game engines, their features, and examples of popular games developed using these engines. It also discusses the importance of choosing the right game engine based on the type of game, programming language, and export platform. Additionally, it emphasizes the drawbacks of coding a game engine from scratch and highlights the benefits of using established engines like Unity, Unreal Engine, and GameMaker Studio.

Instructor
duis aliquip elit ipsum
Occaecat aliquip irure eiusmod labore esse sunt laborum sint tempor dolore. Ad quis Lorem commodo anim sint consequat ea aute dolor non culpa id nisi. Consequat ullamco Lorem dolor ex. Ea minim exercitation dolore pariatur nisi ad sit ex dolor.
Login to see this section
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related lectures (34)
Count Your Life Points
Covers the creation of a labyrinth level in Scratch, focusing on managing life points.
Game Development: Types and ElementsMOOC: Introduction to Programming in Java
Covers the development of a game program in Java, emphasizing the importance of breaking down the problem into sub-problems.
Game Development: Implementing Game LogicMOOC: Introduction to Programming in C++
Covers the implementation of game logic in C++, focusing on data structures and game functions.
Records and Variants
Introduces records, variants, evaluation rules, typing rules, aliasing challenges, and benefits in programming languages.
Developing a Connect Four GameMOOC: Introduction to Programming in C++
Covers the development of a Connect Four game in C++.
Show more

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.