
Graphics in C++ Introduction
Download and install Turbo C++ 4.0 on Windows 7 or 8 64-bit, locate the installation, and set code generation and linker options to run graphics programs.
Learn how to set up the Turbo C++ compiler, navigate its folders, and implement graphics programming using the graphics driver files and header files.
Learn to write a basic graphics program in C with Turbo C, initialize graphics, load the graphics driver, handle errors, set colors, draw simple shapes, and clean up.
Explore graphics resolution and 640x480 pixel coordinates, learn to draw a line with the line function, set color with color codes, and manage screen clearing to prevent flicker.
Explore mouse functions in C++ projects by initializing the mouse, showing and hiding the cursor, and reading x y coordinates and button status using interrupt 86 with service numbers.
Explore C++ real-time app basics by implementing mouse interactions, drawing a blue rectangle, tracking mouse coordinates, handling left-click events, and restricting mouse motion within a defined region using restrict functions.
Learn to implement and render ellipse and sector shapes in C++ projects, using fill ellipse and sector methods with x, y, x radius, y radius, and start angle.
Learn to build and use a graph function to plot coordinates on the x and y axes, enabling the placement of shapes like rectangles and circles for games.
Learn how to use getimage and putimage in C++ to capture a shape as a bitmap, store it in heap memory, and animate its display with a loop.
Demonstrates how to display color code boxes in C++ by rendering 16 color bars with 3D outlines and labels, mapping codes 0–15 to colors, with careful spacing and transparency considerations.
Move a bar with the arrow keys in a simple c++ program, using ascii codes, macros, and a switch statement to update x and y and display the image.
Animate the Indian flag in a C++ real-time app by detecting mouse clicks in a defined area, updating the flag’s y-position in a loop, and revealing it at the top.
Create a C++ pie chart program that inputs total amount and expenses (food, clothes, electricity, other), computes savings and percentages, and renders a five-slice 3d pie chart.
Develop a real-time c++ pie chart app by building five slices, calculating start and end angles, and animating the chart with coordinates, radius, colors, and adapting to zero-value slices.
Build a 3d bar chart in c++ to visualize total expenses and savings, with categories like food and clothes, showing percentages and using colors and a bar rendering method.
Build a real-time C++ bulls-eye program that calculates a percentage from max marks, renders a bullseye target, and updates an arrow and mood faces as performance changes.
Build a stock infograph in C++ that animates a truck with face expressions and color changes driven by stock percent.
Master file operations in C++ by adding, updating, and deleting employee records, and display them in a rectangular ASCII box menu with persistent disk storage.
Build part 3 of a real-time c++ project to add, update, and delete employee records in a rectangular file, using a menu and a temporary file for updates.
Create a graphics tic tac toe game in C++ using a box array and pixel input. Track game state, current players, and a graphical main menu.
Explore the tic tac toe graphics project, showing how the game screen initializes, resets boxes 1–9, manages player turns, displays the board and combined player names, and prevents infinite loops.
Develop a graphical tic tac toe game by implementing a game status checker, win and draw logic, and score persistence, while handling player turns, clicks, and exit.
If you have at least basic knowledge about C++, you can easily learn this course. I have explained everything in a detailed manner, so you can easily understand the topics. Videos in the course are in simple English language (No complicated words). If you are studying in the School/College/University and if you have any project work in C++, this course is best choice for you. After learning this course you will be able to make any app in graphics. I have created many apps in this course with full of graphics and animations like: Piechart, Barchart, Truck Stock Infograph, Hit the Bulls Eye and finally a Project Work in Tic Tac Toe Game.
Note: for each lecture, I have included the source code for your reference. you can download it to save your time in code typing. For Tic Tac Toe game I have included its source code and Project Synopsis also, so that you can use it in School/College or add in your resume.
I am here to build your logic. If you are logically strong, you can learn any programming language and make any kind of app. Because a strong logic does matter!!
Compiler Required: Turbo C++