CPU Chips & Programming a Game: Explained

  • Thread starter Thread starter whatzzupboy
  • Start date Start date
  • Tags Tags
    cpu Work
AI Thread Summary
Understanding CPU chips and game programming involves complex concepts that require extensive study. CPU design centers around basic circuits like AND, OR, and XOR gates, which are combined to perform arithmetic operations. Mastery of assembly language is essential for controlling CPU functions, as high-level programming languages like C++ are ultimately translated into this lower-level code. Learning these topics can take years and necessitates a solid foundation in computer architecture. In game programming, the field is diverse, encompassing roles such as tools development, level design, and engine design, each requiring different skill sets and often a strong grasp of mathematics. A comprehensive understanding of hardware may aid in building computers but does not directly translate to programming skills. Focused questions and targeted learning resources are recommended for those seeking to delve into these areas.
whatzzupboy
Messages
60
Reaction score
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
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
 
Last edited:
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
 
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.
 

Similar threads

Back
Top