Skip to content

Experimenting with rendering different types of graphical elements in SDL2 and handling input. Includes some explosion particle effects, solid walls and AI bots. Also includes a class for building custom WAV audio files in-memory or outputting to a file. The in-memory part of this class doesn't really work, but the file-output part does.

Notifications You must be signed in to change notification settings

Nytra/ColourfulExplodingSquares

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDL2_RenderingExperiments

Experimenting with rendering different types of graphical elements in SDL2 and handling input. Includes some explosion particle effects, solid walls and AI bots. Also includes a class for building custom WAV audio files in-memory or outputting to a file. The in-memory part of this class doesn't really work, but the file-output part does. Code for WAV files taken from user Duthomhas here https://www.cplusplus.com/forum/beginner/166954/

Demo Demo Demo


The following shows the random wall generation. The coloured bots will collide with them and be unable to pass through. Demo Demo


The following shows the particle system in its infancy. Demo

About

Experimenting with rendering different types of graphical elements in SDL2 and handling input. Includes some explosion particle effects, solid walls and AI bots. Also includes a class for building custom WAV audio files in-memory or outputting to a file. The in-memory part of this class doesn't really work, but the file-output part does.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published