CPU Chips & Programming a Game: Explained

  • Thread starter whatzzupboy
  • Start date
  • Tags
    cpu Work
In summary, the topics of CPU design and game programming are complex and require years of learning and thousands of pages of explanation. It is recommended to ask more focused questions and to be aware that there are various aspects and jobs within game programming that require a high level of understanding in math.
  • #1
whatzzupboy
60
0
can sombody please tell me how cpu chips work and how to make one oh and same for programming a game
 
Computer science news on Phys.org
  • #2
whatzzupboy,

Both topics (CPU design and game programming) would take you years to learn, and would require thousands of pages to provide an adequate explanation.

Perhaps you should consider asking more focused questions.

- Warren
 
  • #4
Last edited:
  • #5
whatzzupboy said:
can sombody please tell me how cpu chips work and how to make one oh and same for programming a game

Some things:

Get a book on computer architecture. You'll learn about AND, OR, and XOR gates. These are the basic circuits in a CPU. You can hook them together in very complicated ways to do arithmetic. You can write numeric code called "assembly language" to control how the CPU does that arithmetic. All high-languages such as C++ and whatever else is the norm today, is converted by another program into this numeric code. They're right. Takes a long time and it's beautiful!

Salty
 
  • #8
chroot said:
whatzzupboy,

Both topics (CPU design and game programming) would take you years to learn, and would require thousands of pages to provide an adequate explanation.

Perhaps you should consider asking more focused questions.

- Warren

Yes, please. Knowing how the circuits and boards work will not increase programming skills sufficiently, they will only help with building a computer from scratch. Game programming also does not simply fall into one category. There are different jobs such as Tools, Level Design, Storyboarding (on occasion, and that doesn't really have anything to do with programming), skinning, modeling, engine design, and countless others. In addition, many of these jobs require an incredibly high understanding of math.
 

1. What is a CPU chip?

A CPU chip (Central Processing Unit) is a small electronic device that serves as the brain of a computer. It is responsible for executing instructions and performing calculations that make our devices function.

2. How does a CPU chip work?

A CPU chip works by receiving instructions from a computer program and then executing them. It does this by using a set of transistors and logic gates to perform operations such as arithmetic, logic, and data movement.

3. What is programming a game?

Programming a game involves designing and creating the code that makes a video game function. It includes writing algorithms, creating graphics and sound, and implementing game mechanics and rules.

4. What programming languages are commonly used in game development?

Some common programming languages used in game development include C++, C#, Java, and Python. Each language has its own strengths and weaknesses, and the choice often depends on the specific needs of the game.

5. How do you optimize a game for CPU performance?

To optimize a game for CPU performance, developers must carefully consider the game's design and code. This may involve minimizing the number of instructions and calculations needed, using efficient algorithms, and utilizing multi-threading to distribute tasks across multiple cores of the CPU.

Similar threads

Replies
3
Views
1K
  • Computing and Technology
Replies
9
Views
934
Replies
4
Views
820
  • Computing and Technology
Replies
6
Views
923
  • Computing and Technology
Replies
15
Views
2K
  • Electrical Engineering
Replies
8
Views
944
  • Computing and Technology
Replies
10
Views
2K
Replies
11
Views
2K
  • Computing and Technology
Replies
18
Views
1K
  • Computing and Technology
Replies
7
Views
2K
Back
Top