@SeñorSpock LeetCode has a ton of free problems of varying difficulty and you can solve them in many different languages in-browser.
Any good programming exercise?
Look for examples of prototypes of simple famous games from tutorials and update them. You can find a lot of video/text tutorials with enough information to start in any language/API/engine in the Internet.
I mean games like:
- Pong
- Breakout/Arkanoid
- Snake
- Tetris
- Minesweeper
- Pac-Man
- Bomberman
- Super Mario
- Flappy Bird
- Angry Birds
- and so on.
Making simple games are good exercises for learning programming. In addition you can make exercises on websites like it: https://www.codewars.com/
What I do is browse projects on GitHub in the language im learning and try and see how much of the code I understand like what's happening. Also I try and learn to use a library like sfml or sdl 2. (because im learning c++)
phlp said:
@SeñorSpock LeetCode has a ton of free problems of varying difficulty and you can solve them in many different languages in-browser.
+1
Komatsu said:
What I do is browse projects on GitHub in the language im learning and try and see how much of the code I understand like what's happening. Also I try and learn to use a library like sfml or sdl 2. (because im learning c++)
Me too. Many of tutorials has GitHub repo. I like this series of tutorials that was made in SFML (I want to rewrite it to pure WebGL and TypeScript):
Source code of game prototypes from the tutorials above in SFML: https://github.com/embeddedmz/16-Games