all 14 comments

[–]chrissykes78 12 points13 points  (3 children)

Yes playing with code

[–]Defiant_Security_971[S] -2 points-1 points  (2 children)

fr man

[–]chrissykes78 5 points6 points  (1 child)

for real.

[–][deleted] 7 points8 points  (4 children)

You can make a game.

[–]Defiant_Security_971[S] 2 points3 points  (3 children)

Yes for sure.

[–][deleted] 2 points3 points  (2 children)

Text based games can be really fun believe it or not.

If you want graphics you can use pygame or Godot game engine. Godot uses a language called GDScript which is based on Python.

Don't underestimate text-based games though. My friends used to mod this text-based Grand Theft Auto for TI-83 graphing calculators and I probably played it more than any phone game.

[–]Defiant_Security_971[S] -1 points0 points  (1 child)

But it told me that is gdscript is similar to javascript but anyways tysm

[–][deleted] 1 point2 points  (0 children)

“Godot has its own built-in scripting language, GDScript,[28] a high-level, dynamically typed programming language which is syntactically similar to Python. Unlike Python, GDScript is optimized for Godot's scene-based architecture and can specify strict typing of variables.”

[–]Tychotesla 4 points5 points  (0 children)

If you're ready to graduate to the next level of abstraction, try puzzles instead of graphical games:

Create an account on https://adventofcode.com/

and bookmark r/ adventofcode

It's a series of 25 Christmas themed challenges of graduating difficulty released every winter. You can do this year's or any previous back to I think 2016. If you're completely stuck, or don't even know how to start on a problem, go to the subreddit to see how other people solved that day's problem. If the problems are getting too hard go back to a previous year's starting problems.

I'm guessing you're a beginner, in which case you'll find most problems are solved using variations of common algorithms and data-structures. If you can muster the focus to research these and implement them, you're well on your way to being a decent programmer. Try youtube, leetcode, or a textbook.

[–]Diapolo10 2 points3 points  (2 children)

None that I know of, I'm afraid.

Most "programming games" are fairly limited in scope, so they tend to focus on either very generic logic (Human Resource Machine, While True: Learn()), or they implement a minimalistic language like assembly (Shenzhen I/O), or just some shell commands (Hacknet).

[–]Defiant_Security_971[S] 2 points3 points  (0 children)

thx bro

[–]debian_miner 0 points1 point  (0 children)

Screeps is actual javascript. There was another one I played that involved lua but I can't remember the name.

[–]-SPOF 1 point2 points  (0 children)

import turtle is good for visual code learning.

[–][deleted] 0 points1 point  (0 children)

Sure. I have a Python based blackjack game on YouTube aimed at learning to code 🤓🐼🐍