Desktop game development according to the whole cycle of Challenge Based Learning framework. Learn the basics of UNIX systems and the basics of writing code in the C programming language.
-
Updated
Apr 4, 2025 - C
Desktop game development according to the whole cycle of Challenge Based Learning framework. Learn the basics of UNIX systems and the basics of writing code in the C programming language.
The uchat “Speechy” project is a desktop messaging application developed in C, designed for secure communication between users on a local network. The application includes a GTK+ 3-based client and a server built using socket programming with OpenSSL, JSON for API, and SQLite for database management, offering features similar to Telegram.
Add a description, image, and links to the challenge-based-learning topic page so that developers can more easily learn about it.
To associate your repository with the challenge-based-learning topic, visit your repo's landing page and select "manage topics."