DEV Community

Cover image for Game Loop - One Byte Explainer
Lakshita Kumawat
Lakshita Kumawat

Posted on • Edited on

Game Loop - One Byte Explainer

This is a submission for the Web Game Challenge: One Byte Explainer

Explainer

In simple words, Game loop is like when you play a pokemon rom, you have to battle with the Gym leader until you win. This sometimes become annoying 😮‍💨

Additional Context

Not only battle but every step in a game is game loop. There are different type of game loop . In a game loop, the main process are input, update and render. These process makes the game playable.

Its like when you hit a key, the program will look for the function and then render the result.

For a more better example, when you press W on a keyboard, the program moves the player one step upwards and then changes the player current position to new position.

That's how it works in simple word 😁 Hope this post will help you 😊

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (3)

Collapse
 
lakshita_kumawat profile image
Lakshita Kumawat • Edited

Is there anyone who also loves to play pokemon roms? 🙂

Collapse
 
brandong profile image
Brandon

Without it, games would freeze or lag?

Collapse
 
lakshita_kumawat profile image
Lakshita Kumawat

The game will be like a image cause you will even not be able to move

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay