Learn to code and make games, how to learn game programming

Updated on technology 2024-02-09
4 answers
  1. Anonymous users2024-02-05

    There shouldn't be much comparison between this, and game production will also involve programming, of course, in addition to programming, it will also involve art, because there will be character settings, interface settings, etc., of course, for large companies, different tasks will be assigned to different people to complete.

  2. Anonymous users2024-02-04

    If you really want to make a good game, then you need a lot of programming skills, for example, graphic design games are pure programming, and other game design is more or less programming, so programming is the foundation, and games are applications.

    Once you have a solid foundation in programming, you will be able to take your game design to the next level. All in all, game design is equivalent to the application of programming, so you still have to learn programming well, and when you have a solid programming foundation, it's not too late to learn to make games, here are some of my suggestions.

  3. Anonymous users2024-02-03

    Learning game programming is mainly self-study and enrolling in classes, but it is not recommended for ordinary people to learn on their own.

    At present, the Internet industry is developing rapidly, and most of the related industries are developing very well, and the prospects for game design are naturally quite good. The launch of a game has to go through many links, script design, original art creation, scene modeling, but the core part is programming language development.

    The main contents are as follows:

    1.Game Programming: Introduction to C Programming; basic data types and inputs and outputs; process control statements; arrays, pointers and references, functions; program structure and writing rules; Fan structures and associations, classes; inheritance and polymorphism; Exception handling and program debugging.

    2.Algorithms and Data Structures: Algorithm Analysis; Data structure; basic algorithms; the concept and use of STL; static and dynamic libraries; Use of XML libraries.

    Programming: Getting Started with Windows Programs; Windows Messages; GDI Drawing Game Tool with MFC; Fundamentals of network programming search clusters.

    4.Game Math and Intelligent Applications: Coordinate Systems in Games; vectors, matrices; geometric collisions; physical simulation; Artificial Intelligence and Wayfinding Algorithms.

    Game Technology and Application: Introduction to 2D Game Technology; game map system; GUI system; combat system design; task system; Excellent sound engine bass; Cocos2D-X engine; Box2D physics engine.

    The Internet industry is still one of the hottest industries, and after learning IT skills, you have the opportunity to enter Tencent, Alibaba, NetEase Zhengbao and other Internet companies with high salaries, and the development prospects are very good, and ordinary people can also learn.

  4. Anonymous users2024-02-02

    If you want to learn game programming, you need to have IT-related programming skills. You can choose to go to the mechanics or find the materials to learn on your own.

    The main contents are as follows:

    1.Game Programming: Introduction to C++ Programming; basic data types and inputs and outputs; Process Control Statement; arrays, pointers and references, functions; procedures and writing rules; structure, association, class; genetics and polymorphisms; Exception handling and program debugging.

    2.Algorithms and Data Structures: Algorithm Analysis; Data structure; basic algorithms; the concept and use of STL; static and dynamic libraries; Use of XML libraries.

    Programming: Introduction to Windows Programs; Windows Messages; GDI Drawing Game Tools & MFC: Fundamentals of Web Programming.

    4.Game Mathematics and Intelligent Applications: Coordinate Systems in Games; vectors and matrices; geometric collisions; physical simulation; Artificial Intelligence and Wayfinding Algorithms.

    Game Technology and Application: Introduction to 2D Game Technology; game map system; GUI system; combat system design; task system; Excellent sound engine bass; CocoS2D-X engine; Box2D physics engine.

    The Internet is still the hottest industry at present. If you are good enough to learn IT skills, you will have the opportunity to enter high-paying employment in large Internet companies such as Tencent, Alibaba, and NetEase. The development prospects are very good, and ordinary people can learn from them.

    If you want to study systematically, you can investigate and compare popular schools that offer IT majors. Good schools have the ability to develop their own curriculum based on the current needs of the business. It is advisable to compare the field trips.

    I wish you success in your studies, hopefully.

Related questions
39 answers2024-02-09

If you are addicted to this game, the time of the day is about 6 hours or more, it can tell you that it will affect your learning, and it will also affect your eyesight and cause myopia, it is difficult to say that you still dream of that game at night; If you only work for about 2 hours a day, it will not have much impact on your study and can reduce the pressure of studying. However, it is better to focus on learning a little less, focus more on learning, and look for more information about learning when you have time, and if you have a high degree of education, it will be useful for you to find a good job in the future, and you can also go to find a job to do in your spare time, earn some pocket money by yourself, and earn some work experience by the way, which will be of great use to you in the future.

12 answers2024-02-09

This is not necessarily, some people play every day, but when they study, they are very serious, and it depends on you personally, whether you have to do it or not

31 answers2024-02-09

To restrain yourself, you have to think, if you don't study hard now, then, look at the migrant workers, cleaners, and even beggars on the street now, do you want to become them? So, study hard.

7 answers2024-02-09

Haha, if you're just learning SQL programming, you'll be fine with any of them, but I'd recommend Oracle because it's closer to the common usage and the essence of SQL. One more sentence: What weight is not weight, and it is impossible to learn the heavyweight directly? >>>More

28 answers2024-02-09

Set a system with your child and link it to studying and playing games. Periodic or long-term assessments, such as good academic performance and long time playing games; Poor academic performance, little or no time to play games. Doing homework after school every day can also be used to require, after completing a part and the quality is relatively good, you can play ten minutes or a round of games, and then do it, and then play, so that the child will not resist dividing the time into sections. >>>More