Pc game to learn coding

Code or script? there are a few that encurage your to script.

Minecraft comes to mind, creting Mods for it, things like pneumaticcraft and a number of other mods have programming/scripting aspects.
there's also screep: world

edit : you can have a look at these maybe :



Updated:October 26, 2022

i've not actevely used those but a quick good suggest them as a look.
 
Last edited:
Stationeers lets you write scripts in-game, using something called MIPS. Also Space Engineers has something similar but in C#

Neither game really teaches you anything though, it's just something you can do if you can be bothered reading about it outside of the game.

I don't know anything about it, but it looks like Human Resource Machine has some programming element to it.

 
There was one where it was like an RPG and you could do little coding tasks to 'hack' vending machines and stuff. May have been covered in a list above.

 
Last edited:
Yeah I was looking at using video games as a teaching aid to learn coding/scripting. If it's a fundamental part of a game and it's fun to play with a low barrier to entry then that would be ideal.
 
some additonal links below.
i do remember some RPG that was ment to help teach programming / scripting but cant find it, my GoogleFoo is failing me also.
i think it might have been this one : https://store.steampowered.com/app/246070/Hack_n_Slash/

finding the best "in" is key though something you can enjoy or "approach that works for you", is acutally the hardest part. many concepts translate over to other laungages with minor tweeks ect. game-afiying it is probably hard to implement.








https://www.freecodecamp.org/news/learn-to-code-rpg/ <-- maybe look at this one as it has a lot of other free content available on website.


i still think Minecraft may be the better option just for the sheer amount of people who write for it and getting help could be easier. Direwolf20 re-created old mods in his new series for ones that havent been ported over, simple code like with nuclear reactors or the fammed draconic reactor <- try programming that with out erm "making a mess" :D vs energy storage requireements ect
to making mining turtle's with programming : LUA - https://feed-the-beast.fandom.com/wiki/Mining_Turtle see also : https://feed-the-beast.fandom.com/wiki/ComputerCraft


 
Last edited:
Probably very basic as aimed at children, but the only one that comes to mind - https://register.ubisoft.com/rabbids-coding/en-US

I agree with the other post that if you were going to "learn coding" (which is a really vague statement..) then you would have just got on with it already.

One of my mates is like this, flitting from thing to thing but always wanting a quick way to do things. He tried "coding" too but gave up when he realised he'd need to have some self motivation and do some hard work.
 
Probably very basic as aimed at children, but the only one that comes to mind - https://register.ubisoft.com/rabbids-coding/en-US

I agree with the other post that if you were going to "learn coding" (which is a really vague statement..) then you would have just got on with it already.

One of my mates is like this, flitting from thing to thing but always wanting a quick way to do things. He tried "coding" too but gave up when he realised he'd need to have some self motivation and do some hard work.

Which is exactly why it's important to start off in a way that gives you the best chance of sticking with it.
There's plenty of reasons why people don't just "get on with it already", especially with coding. It's not the same as just picking up a pen and teaching yourself to draw.
Not sure why people are finding this so hard to grasp.
Another thing to note @Rich43 there is a very high degree of elitism and snobbery in that field. Don't get put off by snarky comments from people who think coding is still something only elite uni students do, it's more accessible than ever (and A.I is capable of it too).
 
Last edited:
I think it's more that as long as you have a laptop or desktop and were iinterested in coding you'd have done something already. Doesn't need to be gamified.
Follow a youtube video (there's thousands) or websites with full programs written out.
I remember starting to learn to code before the internet and following magazine listings.
Just played about trying loops and decision branches for my sister to try out.

And yes, coding is now my day job :)
 
Back
Top Bottom