Thanks for the really informative video. I hope to see more of the ones with you actually playing the game - the Venus start was amazing and I hope it continues.
@@cowsareevil7514 I hope so. I love the tutorial videos and you've given me the confidence to actually make my own MIPS scrips. I like the playthrough videos as well. Venus will be a great one to watch because of the varied challenge and what you decide to prioritize. I learn so much from all your content and I'm shocked you don't have more subs yet. Best Stationeers content creator, hands down.
The light came on, well a few of them lol... I for a moment thought relative might be that simple but didn't test it #facepalm. However the final example you just showed us literally solved the issue i was stuck on and made everything i was trying to understand make sense. Awesome as always, Thank you Mick :)
I'm so glad coding languages like this are rare as far as i know, is there any reason why we are forced to use MIPS in stationeers or is it just a big trol from the devs?
Games (and real engineering) are about limited resources and constraints. This language is based on a real and widely used architecture. There are click-to-win games out there, like how many times you can click a cookie in a period of time. This just isn't one of those games.
I think the devs wanted to cater for most people and not just programmers. They needed a language that was simple enough for beginners but also powerful enough to achieve the required automation. I have found it to be a reasonable choice for that purpose.
@@cowsareevil7514 Well MIPS is easy enough but has some bad flaws like the jumping. In object orientated coding thats a big nono. True its very powerfull but extremely prone to creating bugs due to lowered readability. (like the relative jumping and non relative jumping) i DO think it was by design that they have chosen this since they limit how much you can write and its still fun to figure it out. But i've always been thought that jumps are the devil for a good reason :D. Anyways, enjoying your content. Keep up the good work!
@@cowsareevil7514 I would hope people understand whether you're writing in C, Java, Python, or Ladder Logic, at the lowest level it's all compiled down to instructions like the ones we see in MIPS. It really does illustrate how computers work. I don't know whether most non-programmers actually make that connection or not. I once went to a Maker Faire and one high schooler was there who'd built a functioning CPU out of NAND gate CMOS chips, and I thought "that kid knows how computers work!"
@@dragoken1616 This language was design to control hardware in this game, so it's similiar to assembler. There is no such thing as objects when you write programs in assembler. It's just registers, adresses, pointers, data, jumps, branch instruction and few others. This language is perfect for the job.
You have a really good way of explaining, not too short neither too overloaded with information, very helpful, thanks for your guides!
Thanks for the really informative video.
I hope to see more of the ones with you actually playing the game - the Venus start was amazing and I hope it continues.
Don't panic, Venus will continue.
@@cowsareevil7514 I hope so. I love the tutorial videos and you've given me the confidence to actually make my own MIPS scrips. I like the playthrough videos as well. Venus will be a great one to watch because of the varied challenge and what you decide to prioritize. I learn so much from all your content and I'm shocked you don't have more subs yet. Best Stationeers content creator, hands down.
@@cowsareevil7514 whew... Panic over
The light came on, well a few of them lol... I for a moment thought relative might be that simple but didn't test it #facepalm.
However the final example you just showed us literally solved the issue i was stuck on and made everything i was trying to understand make sense.
Awesome as always, Thank you Mick :)
Very nice video, it also answers a question I asked you a while ago, and it does it very well. 👍
Loved this video. Very useful information. Thank you!
well done and thank you for the mips programming lesson. it helped me.
During this coding some was shived for car theft, unexpected.
I'm so glad coding languages like this are rare as far as i know, is there any reason why we are forced to use MIPS in stationeers or is it just a big trol from the devs?
Games (and real engineering) are about limited resources and constraints. This language is based on a real and widely used architecture.
There are click-to-win games out there, like how many times you can click a cookie in a period of time. This just isn't one of those games.
I think the devs wanted to cater for most people and not just programmers. They needed a language that was simple enough for beginners but also powerful enough to achieve the required automation. I have found it to be a reasonable choice for that purpose.
@@cowsareevil7514 Well MIPS is easy enough but has some bad flaws like the jumping. In object orientated coding thats a big nono.
True its very powerfull but extremely prone to creating bugs due to lowered readability.
(like the relative jumping and non relative jumping) i DO think it was by design that they have chosen this since they limit how much you can write and its still fun to figure it out. But i've always been thought that jumps are the devil for a good reason :D.
Anyways, enjoying your content. Keep up the good work!
@@cowsareevil7514 I would hope people understand whether you're writing in C, Java, Python, or Ladder Logic, at the lowest level it's all compiled down to instructions like the ones we see in MIPS. It really does illustrate how computers work. I don't know whether most non-programmers actually make that connection or not.
I once went to a Maker Faire and one high schooler was there who'd built a functioning CPU out of NAND gate CMOS chips, and I thought "that kid knows how computers work!"
@@dragoken1616 This language was design to control hardware in this game, so it's similiar to assembler. There is no such thing as objects when you write programs in assembler. It's just registers, adresses, pointers, data, jumps, branch instruction and few others. This language is perfect for the job.