UE - IADE - Programming Fundamentals (2018) |
|
|
|
Lectures:
Program:
- Introduction to programming: concepts of algorithm and program
- Introduction to Lua: variables, data types, operators and functions
- Introduction to computer graphics: coordinates, color, transparency and Löve 2D graphical functions
- Conditional statements and user interaction
- Loops and images
- Vectors, physics and collision detection
- Arrays, matrices, animations and world representations
- Music and audio effects
- Introduction to artificial intelligence
References: Ierusalimschy, R. (2016). Programming in Lua, Fourth Edition. Lua.Org. ISBN: 978-8590379867
Ierusalimschy, R., Figueiredo, L. H., Celes, W. (2015). Lua 5.2 Reference Manual. Samurai Media Limited. ISBN: 978-9888381227
Lua 5.3 Reference Manual: https://www.lua.org/manual/5.3/
Löve Documentation: https://love2d.org/wiki/Main_Page
|