Make an Animated Christmas Card with Curses
Details
Curses is a library for screen oriented text applications. Curses is essentially a window like user interface for text screens. When Bill Joy wrote vi, he wrote some code to optimize repainting the terminal screen and positioning the cursor. This code was borrowed and extended by Kenneth Arnold to create the general-purpose library curses for programming on text terminals.
This month, Richard Thomson will give us an introduction to programming with curses, using the ncurses library on linux and the pdcurses library on Windows. Some of the topics to be covered are:
- Obtaining the library via vcpkg
- Basic screen output with curses
- Setting character attributes with curses
- Obtaining input with curses
- Drawing simple animations with curses
This will be an online meeting, so drinks and snacks are on you!
Join the meeting here: https://meet.xmission.com/Utah-Cpp-Programmers
Watch previous topics on the Utah C++ Programmers YouTube channel:
https://www.youtube.com/@UtahCppProgrammers
Future topics: https://utahcpp.wordpress.com/future-meeting-topics/
Past topics: https://utahcpp.wordpress.com/past-meeting-topics/
