Allegro C++

Allegro is a software library for video game development. Created by CodingMadeEasy.

Recommended that you have a good foundation in C++ before taking this course.


Average Course Length

10 hours


Skill Level

Intermediate


Pick a lesson


1: Intro & Install
2: Core Functions
3: Closing The Game Window
4: Writing Text
5: Changing the Font
6: The Game Loop
7: FPS (Frames Per Second)
8: Keyboard Input
9: Working With The Buffer
10: Drawing Primitives
11: Working With Sprites
12: Sprite Animation[Part 1]
13: Sprite Animation[Part 2]
14: Sprite Animation[Part 3]
15: Individual Sprite Animation[Part 1]
16: Individual Sprite Animation[Part 2]
17: Individual Sprite Animation[Part 3]
18: Sounds & Music
19: Mouse Routines [Part 1]
20: Mouse Routines [Part 2]
21: Custom Mouse Cursor
22: Single Keypresses [Part 1]
23: Single Keypresses [Part 2]
24: Single Mouse Clicks
25: Bounding Box Collision
26: Pixel Collision
27: User Inputted Text
28: Simulating Keypresses
29: Keyboard Combinations
30: Keyboard Combinations Addon
31: Loading Maps Episode 1 [Part 1]
32: Loading Maps Episode 1 [Part 2]
33: Loading Maps Episode 2
34: Loading Maps Episode 3
35: Loading Maps Episode 4
36: Loading Maps Episode 5
37: Screen Scrolling
38: Gravity
39: Distributing Your Games (Visual Studio)
40: Distributing your game (Other Compilers)