Comprehensive C/C++ Tutorial Collection (Complete)

Comprehensive C/C++ Tutorial Collection (Complete)

Beginner C Tutorial (Very basic, suitable for beginners) Learn C Language in just one week (Monday) Learn C Language in just one week (Tuesday) Learn C Language in just one week (Wednesday) Learn C Language in just one week (Thursday) Learn C Language in just one week (Friday) Learn C Language in just one week … Read more

C++ Mini Game: Guess the Number

C++ Mini Game: Guess the Number

Today, we bring you a mini game: Guess the Number. Compile it quickly and see who can guess the correct number in the fewest attempts! #include<iostream>#include<cstdlib> // For rand() and srand()#include<ctime> // For time()// Bit Rabbit – Informatics Competition Productionusing namespace std;int main() { int secretNumber, guess, attempts = 0;// Set random seed srand(time(0));// Generate … Read more

kys-cpp: Recreating the Classic Jin Yong’s Heroes with Modern C++, Supporting Three Innovative Combat Modes!

kys-cpp: Recreating the Classic Jin Yong's Heroes with Modern C++, Supporting Three Innovative Combat Modes!

A 2D game development framework based on SDL2, it is both a classic recreation and an excellent example for learning game development. After the passing of Mr. Jin Yong, a group of programmers who love martial arts games recreated the classic DOS game “Jin Yong’s Heroes” using modern C++. They built a fully functional 2D … Read more

C++ Mini Game: Guess the Letter

C++ Mini Game: Guess the Letter

Today, I bring you a mini game:Guess the Letter. Compile it quickly and see who is more familiar with the English alphabet! Can the kids understand how it is implemented in C++? // Note: The file encoding should be GBK#include <iostream>#include <cstdlib>// For rand() and srand()#include <ctime>// For time()// Bit Rabbit – Informatics Competition Productionusing … Read more

Mastering C Language: Developing a Simple Soccer Bouncing Animation with Over 100 Lines of C Code!

Mastering C Language: Developing a Simple Soccer Bouncing Animation with Over 100 Lines of C Code!

“From today on, study hard and make progress every day” Repetition is the best method for memory; spend one minute every day to remember the basics of C language. “Mastering C Language:C Language Graphical Programming and Game Development“ Preface to this Series For those who are unclear about this series or unfamiliar with the concept … Read more

Developing Mini Games with C++

Developing Mini Games with C++

Teaching C++ to children can be quite dull, but using EasyX to guide them can enhance their enthusiasm for learning. This article introduces EasyX. 01 Software Overview The EasyX Graphics Library is a free drawing library for Visual C++, supporting VC6.0 to VC2022. It is easy to use, has a low learning curve, and is … Read more

What Can You Do With C++? How to Learn It?

Many people have likely heard various reasons for learning the C++ language from both official and unofficial sources. If you search on Baidu, you’ll find a lot of information. Just type “C++”, and you’ll definitely get a huge list of results.But you might still not understand why you should learn the C++ language. What are … Read more

The Power of Open Source Tools in Game Engine Development

The Power of Open Source Tools in Game Engine Development

For game engine developers and maintainers, how to efficiently, conveniently, and cost-effectively maintain the engine, allowing for rapid optimization and functional updates, while ensuring its build system is compatible with multiple development platforms and tools, is an age-old challenge. At GDC 2023, KK, an engine programmer from NetEase Games’ team for “EVE Echoes”, shared how … Read more

Career Directions in C/C++ Development

Career Directions in C/C++ Development

Hello everyone, I am A Q. Today, this article is specifically for those who are still confused about what direction to take in C++ development. Years from now, you will surely thank your hardworking self! C++ is currently a very popular object-oriented language with numerous applications, and there must be one that you like and … Read more

How C++ Transforms Code into Games

How C++ Transforms Code into Games

Click the above “Beginner Learning Visuals”, choose to add “star” or “top” Heavyweight content delivered first time How does C++ transform code into games? Well. It’s simple. Since you asked about C++, let me ask you, now, I have a<span>Student</span> class. How does C++ create an object of the student class? // Well, I can! … Read more