Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Management & Leadership
Python
Digital Marketing
Introduction to Frisian
Functional Programming Principles in Scala
Arab-Islamic History: From Tribes to Empires
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to implement multiplayer servers in game programming, focusing on key concepts and practical techniques for creating robust online gaming experiences.
Learn game programming fundamentals, workspace setup, and planning for multiplayer development in this comprehensive video tutorial.
Explore game development insights as The Cherno reviews and improves old Ludum Dare projects, focusing on graphics and rendering techniques in this 55-minute tutorial.
Revisit and improve old Ludum Dare game projects, exploring code optimization, bug fixes, and design enhancements to elevate game development skills and create better gaming experiences.
Learn to contribute to the Sparky project on GitHub. Discover the development process, understand project goals, and gain practical experience in open-source collaboration.
Comprehensive guide to Java serialization, covering advanced techniques and best practices for efficient data storage and transmission in software development.
Learn techniques for deserializing fields, strings, and arrays in programming, enhancing your data handling skills and improving application efficiency.
Learn efficient techniques for serializing and deserializing strings in programming, enhancing data handling and storage capabilities.
Learn to implement database serialization techniques, enhancing data storage and retrieval efficiency in your programming projects.
Explore 2D graphics implementation in DirectX and memory management techniques for game engine development.
Learn efficient techniques for serializing arrays in programming, covering implementation strategies and best practices for handling complex data structures.
Explore the implementation of Physically Based Rendering in game engine development, focusing on key techniques and their impact on realistic graphics in real-time applications.
Comprehensive walkthrough of the Sparky game engine, exploring its architecture, features, and implementation details. Gain insights into game engine development and design principles.
Detailed code review of "Growth" game from Ludum Dare 34, exploring development techniques, game mechanics, and optimization strategies for aspiring game developers.
Learn to serialize binary floats, doubles, and booleans efficiently. Master essential techniques for handling these data types in serialization processes.
Get personalized course recommendations, track subjects and courses with reminders, and more.