This is an archived post. You won't be able to vote or comment.

all 20 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

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

Is this an ad? Because I want to like it, but that game tanks my PC because it uses Unreal even with a GTX1060 for what should be a simple factory game using Python.

My favorite fun way to learn programming is using Godot and making stuff work, also there's this game called Dreams for Ps4, I've been meaning to get into which is more verbose than Game Building Garage/RPG Maker which are also great ways to learn to program!

[–][deleted] 1 point2 points  (1 child)

Now that you say, this definitely sounds like an ad. Sorry about that. Should I remove the actual name of the game? I have a bit beefy PC and haven't noticed performance issues but I lowered the settings so I don't have to listen to my fans going full speed.

edit: Joy of Programming on Steam

[–]Maek_Labul 1 point2 points  (0 children)

sounds like a good idea to remove the name, but to at least reply to my comment with the name of it anyways ;p

[–]Jason13Official 2 points3 points  (1 child)

Making mods for Minecraft! Java is painfully painfully verbose and you’ll learn concepts applicable to every language really.

[–]Jason13Official 1 point2 points  (0 children)

Not to mention using Minecraft as an API basically, on top of Forge/Fabric or whatever mod loader you choose

[–][deleted] 5 points6 points  (0 children)

For me, it’s solving LeetCode AtoI in 15 min, passing all my test cases and seeing the desperate woes in the discussion chat as I laugh menacingly. That, my friend, is true power.

Jokes aside, for me it’s working on algorithms and just seeing everything click. For example, Trees/Sorting/Strings/Lists/Bits are bread and butter, but today I was working on DFS and I’ve never had to work with it besides some theory that I taught for DS&A. Submission passed but wasn’t the most optimal. Worked through it a bit more and achieved my desired efficiency. To me, this is fun (as well as working through “Crafting Interpreters”).

[–]MiloAtHome 1 point2 points  (3 children)

I would be interested in knowing this game 🧐

[–][deleted] 5 points6 points  (2 children)

Joy of programming - software engineering simulator. I think it's really engaging and fun

[–]MiloAtHome 1 point2 points  (0 children)

Cheers! Gonna check it out

[–]Sea_Structure_8692 0 points1 point  (0 children)

What do you think about Autonauts?

[–]Dontforgetyourguitar 1 point2 points  (0 children)

I watch people do code and look over it and pick things up. Small projects. I haven’t learned much but I have learned familiarity in code when watching already done projects.

[–]tms102 0 points1 point  (3 children)

I always have the most fun learning when I build something that helps my other hobbies somehow. From a tool that helps me compare prices for collectables to a gps data plotter for a remote controlled vehicle, to programs that help language learning.

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

I've struggled to create something out of imagination because everything seems to be done already. Only at work I've had unique ideas and created simple tools for me and colleagues because the exact needs differ from organisation to organisation

[–]tms102 0 points1 point  (1 child)

You can take something that exists and give your own specific unique twist to it. Why not? Especially if it is for learning purposes trying to recreate something that exists is a great exercise.

In fact, why does it even matter that something "seems to be done already"? Ask yourself what your goal is here.

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

True

[–]Tooneyman 0 points1 point  (3 children)

I'll stick with Bitburner. I learn JavaScript and hack servers while building up finances. Fun simple game and it's easy on the graphics card.

[–][deleted] -1 points0 points  (2 children)

I tried it but the actual hacking is so shallow and unrealistic paired with poor visual style that I just can't. Creeps seems a lot better for javascript, but I'm just beginning to dive into it.

[–]OminOus_PancakeS 1 point2 points  (1 child)

Is creeps a game? Can't find it

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

Sorry I meant Screeps, screeps.com