The gameplay in the programming simulator is very casual, allowing you to relax better and pass the boring time.
The graphics in the game are very beautiful, and they look very comfortable, allowing you to enjoy the game better.
The various gameplay methods are still very simple, which allows you to have a better relaxing experience.
7 Billion People is a very special independent programming game that aims to bring a unique programming and simulation game experience to gamers. The story of the game takes place in a future world where technology is highly developed. Most work is automatically completed by machines, but people still pursue the experience of going to work and working. In the game, players need to master programming languages and use instructions to coordinate staff collaboration to complete various tasks. In the game, users do not need to manually operate any characters or units, but use text instructions to guide workers to complete various tasks, such as item handling, table processing, information transmission, etc. In addition, 7 Billion People has also added many plots and random events between characters, so that you can also experience a little bit of fun during the meditative process of breaking through levels. The editor strongly recommends that users who like programming and vector graphics download and try it. Give it a try!
[Customs Clearance Principles]
•Instruction quantity challenge
Rule: Use fewer lines of code than specified by the system.
I won’t talk about code reuse as much as possible. Programmers all know it. Just pay attention to the following principles for the rules of the game itself.
1. Choose a simple solution and try to achieve it by repeating simpler actions
2. Don’t pursue code elegance, such as ensuring that workers do not die or that worker actions end after all actions are completed, unless workers’ tampering will affect subsequent results.
3. If necessary, do not write judgments.
For example, before picking up a block, if you do not determine that there is no block in your hand and there is a block on the ground, the worker will report an error, which will increase the execution time. Even if this causes the code execution to timeout in some cases, it doesn't matter, as long as it can be executed successfully any time.
speed challenge
Rule: Actual time required to run at double speed. Since some levels have random numbers and random walks that lead to uncertain times, the average of 25 times is taken.
1. You can choose a slightly complex but highly efficient solution, such as one that requires the cooperation of multiple people. But don’t go for complexity. In many cases simple is effective.
2. Don’t make judgments unless necessary. Judgment also takes time, especially if it needs to be compared with Zhou Jie.
If you need to perform different actions based on different initial positions, it's better to make a good judgment call at the beginning rather than running out of time asking "Who am I?"
3. Everything is for efficiency. Even if the execution fails occasionally, as long as the average time is short, it is enough.