Not everybody needs to learn coding. Not everybody needs to become a programmer. However if you've been thinking about it for a while this video is meant to push you over the edge so you give it a try. It's not as hard as it looks. :)
I've been trying to learn for a while, but Im not good at learning things via internet guides and everything I've tried seems daunting. I just have no idea where to start.
@@JonasTyroller i know i'm just part of random internet crowd in your comments but mate :O please if you ever find the time uploade this tool it looks amazing :D i play a lot around in 3D modeling and just generel video editing and this would be soooo awesome to have ;) plus like you i think i could use hours just refreshing it hehe XD But yea i get it when you have a lot on your plate ;) keep up the good work and cheers from denmark
People think it's a bit strange that we both code when working as a husband & wife duo, but it's a great advantage being able to debug together and be flexible how much effort we put into both art and development. 👍 - Really love that you take a visual apprioach to starting coding, we did the same when teaching coding a few years ago, so much fun. 😁
Awesome video! Definitely motivates me even more! For me the big reasons why it's so fun for me is: It makes you think, it learns you how to solve problems and there is a new challenge everyday!
Wow. Great video. I started making games because it combines so many different art forms into one. Drawing, animating and making music for example. I really wanted to be able to combine all of those skills into sth dynamic and interactive.
I would say that it depends. Code is essentially action, loop and decision statements. The difficulty comes from translating the thing you want the computer to do into those statements. Platformer, pretty easy. Prison Architect/Rimworld; doable just going to take half a decade. KSP, forget it.
when i first started coding i made the terrible mistake of going "wow, some of my favourite games (edmund mcmillen games) are made on home made engines with c++! i should start learning there!" i gave up after making a simple addition calculator and now im proudly learning godot script
@Bruh Coins I completely agree with you. I started out with JavaScript and it wasn't until I learned C++ that I was truly able to understand how thing like classes, types, etc work. After learning C++, I was able to dip my toes in Java and am currently in the process of learning C# for Unity with most of what I learned from C++ carrying over.
@@yogurtgaminglol Personally I think that Java and C# are *_very_* similar actually. (although I might be wrong as I'm honestly not even professional-ish in both of them. But, for me, there is a thing called "Learning" out there!)
so far I have been taking fun cis classes in my college n right now im halfways done with web deisng 2 n i learned the basic of open gl,c#,and a bit more of javascript but mainly open gl and c#, I instantly became a fan of coding now cuz its like those fun japenese puzzle box of complexity of a puzzle where its fun to solve n its up in my alley. :) u Rock Jonas.
Finishing my final project for Programming Foundations. A few more hours of sitting in one spot and I should have enough done to turn in then it’s time to start adding features requested by the rubric to the brick breaker game kind of excited about this the text game we wrote or choose your own adventure kind a got me hooked I forgot how much fun it was when I wrote my first hot cold guessing game in python subscribed I’ll be paying attention got a lot of learning to do if I’m gonna finish my Game design degree and eventually start my own company once I get a feel for the industry.
@@bongobliss5795 MatLab is a programming tool which mainly involves math to create mathematical diagrams and tools whith which you can solve mathematical problems. But you can not only do mathematical things but also sound design thanks to plugins. That's the main reason why I want to try this program out :D
jonas im still making my "storm area 51" game and i hope to send it to you in time! i really need feed back because i have been working on it without telling anyone yet :P
HAndLol need a tester ;) or barely average intermediate 3D models...I could probably knock out a few fairly quickly for of decent Chars, I can’t rig reliability tho, oh and After finishing my last weeks homework for programming if we spark my interest in coding to for the first time since I was like 14 making a hot cold guessing game in python LOL
"Balancing: the only creative discipline based on math and numbers." Not true. Most of the others disguise it really well, though. Music is based on ratios between sound frequencies, combining sound frequencies in creative ways, and creative use of duration, among other things. All of those are mathematical, but are not generally how people making music think about it (there are occasional exceptions, of course). There are probably other examples, but that's the one I'm most familiar with. I wouldn't have objected to the sentence if it was written differently (replacing "only" with something less forceful in tone is where I'd start). That said, communication (especially good communication) is hard, so I'm going to try to keep it from bothering me too much.
Ich habe heute so richtig kreativ programmiert. Rechteverwaltungsgesteuerte Bescheidabsetzungseinschränkungen. Jaaa, das ist doch Spaß xD Aber Scherz beiseite war es tatsächlich ein motivierender Arbeitstag (ich bin 4 Uhr aufgestanden, um der Hitze zu entgehen) und jetzt habe ich drei Wochen Urlaub :D Ich muss aber auch sagen, dass die Arbeit die Qualität und Robustheit meines Codes sehr verbessert hat. Also profitiert auch mein Spiel davon.
I am currently learning C# but Idk I have the feeling Im doing something wrong.It just feels like I could never become really good at it. I think I havent found the right balance between understanding and learn by heart, yet.
I can code relativly well (I think, I probably still suffer from the Dunning Kruger effect a bit) BUT I have ABSOLUTELY no creativity, which means I suck at anything that requires it like designing, for example a GUI (like where the heck should I place text/buttons so it looks good??? What colors make your eyes not bleed??) and I'm not even talking about games, those are basically impossible for me to create (except things that don't require creativity like tic-tac-toe). Personally I like programming because everything is predictable (except bugs, f*** bugs), so as long as I have to do no graphical design I'm happy (until unexplainable bugs cause me to pull my hair out, trust me they are every devs worst nightmare. The moment you create something bigger than hello world those little f***ers sneak in and you have to spend SO MUCH TIME getting rid of them, often having to rework a lot of your code which in turn creates even more bug, until finally after weeks of pain and suffering it just works. But oh boy once you try to add something new and you didn't plan for it while writing the original code you're gonna have all sorts of weird bugs, AGAIN.) Damn I'm rambling again, anyway good video!
I want to learn coding in unity but my system doesnt supports unity kind of lags a lot so what should i do, i am an artist btw, and your suggestion will help me a lot
If you read this please like so I remember remember I left this comment basically n have an idea for a simple gun mechanic put a perpetual motion script on a ball make it so when I click then it spawns it ok thanks
"Once you know one language, learning another one is quite simple" The practice determined that statement to be false. I still only know one programming language: Java. And a few markup languages, like Markdown, JSON, JSON5, and a bit of HTML and YAML I tried to learn C# cause it's supposed to be similar to Java, but upon further inspection, it was just too complicated for me. Probably because of its relationship to C. which I also don't get: I tried, and am still making attempts to learn C(++) and got confused by how it hates importing things more than once and how am I even supposed to import libraries to a project? Just steal them and plop them in? Where's the dependency management system?! and how the two languages are supposed to work together but not really (and what's the difference anyway?) and the compiler always being different for every single project... Windows? Visual Studio. Switch? 'Make' via MSYS2. Linux? GCC....
Different devices have different compilers because their hardware architectures have different machine instruction binary codes, meanwhile Java compiles into a binary code that is run by a virtual processor(java virtual machine). There _is_ a different jvm for a different hardware, but they all run the same binary code At least different platforms can compile from the same source code I suggest learning Pascal if you wanna learn something outside the Java-style convenience comfort zone, that is easy
@@JonasTyroller WElcome.And Thankyou because you inspired me so much about games and codings but Also I am a little demotivated because I am 16 and has only made a moving cube game at most. And 1 idea whereas you have done so much since the age of 10
If you want to dive deeper into procedureal textures i wrote a basic tutorial about the topic, many years ago. Heres a link, if you should be interested: www.dbfinteractive.com/forum/index.php?topic=4194.0
Not everybody needs to learn coding. Not everybody needs to become a programmer. However if you've been thinking about it for a while this video is meant to push you over the edge so you give it a try. It's not as hard as it looks. :)
actually I good in coding, but in models it's another story
@@Pixel_Entriment24 same lol
I've been trying to learn for a while, but Im not good at learning things via internet guides and everything I've tried seems daunting. I just have no idea where to start.
Coding combines so much skills (linguistic, logic, maths etc.) that it makes you develop yourself doing cool stuff at the same time.
I dont know what is math....
@@mumentho8598 coding helps with learning it.
@@mumentho8598 It's just the code name for meth. ( One of my best jokes ( Opposite of ) )
I love how Jonas’s perception of making games is learning new magic spells
I need that seamless texture tool :O
I'd like to say you can have it but that would mean I have to go through the work of uploading it... xD
We'll see. :P
@@JonasTyroller You could also just put it into a dropbox or so and publish the download link
@@JonasTyroller You can upload it on itch
@@JonasTyroller it is a really cool tool did you actually go around releasing it?
@@JonasTyroller i know i'm just part of random internet crowd in your comments but mate :O
please if you ever find the time uploade this tool it looks amazing :D
i play a lot around in 3D modeling and just generel video editing and this would be soooo awesome to have ;) plus like you i think i could use hours just refreshing it hehe XD
But yea i get it when you have a lot on your plate ;) keep up the good work and cheers from denmark
Jonas Joestar's Bizzare Coding Adventures
Haha. :P
People think it's a bit strange that we both code when working as a husband & wife duo, but it's a great advantage being able to debug together and be flexible how much effort we put into both art and development. 👍 - Really love that you take a visual apprioach to starting coding, we did the same when teaching coding a few years ago, so much fun. 😁
Can you upload the seamless texture tool on steam of somewhere on the internet please. I need it😀
Alright. :P
@@JonasTyroller Where?
Thanks, now i have ZUPERCHARGED creativity!
Awesome video! Definitely motivates me even more! For me the big reasons why it's so fun for me is: It makes you think, it learns you how to solve problems and there is a new challenge everyday!
Exactly. That's how I feel about it as well. :)
Wow. Great video. I started making games because it combines so many different art forms into one. Drawing, animating and making music for example. I really wanted to be able to combine all of those skills into sth dynamic and interactive.
I would say that it depends. Code is essentially action, loop and decision statements. The difficulty comes from translating the thing you want the computer to do into those statements. Platformer, pretty easy. Prison Architect/Rimworld; doable just going to take half a decade. KSP, forget it.
learning but school is holding me down
Ahh. That stinks. It's strange we have to say things like that about school. I feel you and I'm sure you'll get there. :)
thanks you have motivated me a alot to get into unity and I have developed some of simple unity games cause of you and at last science always kicks 😅
9:36 C++ enters the chat
when i first started coding i made the terrible mistake of going "wow, some of my favourite games (edmund mcmillen games) are made on home made engines with c++! i should start learning there!"
i gave up after making a simple addition calculator and now im proudly learning godot script
@Bruh Coins I completely agree with you. I started out with JavaScript and it wasn't until I learned C++ that I was truly able to understand how thing like classes, types, etc work. After learning C++, I was able to dip my toes in Java and am currently in the process of learning C# for Unity with most of what I learned from C++ carrying over.
@@yogurtgaminglol Personally I think that Java and C# are *_very_* similar actually. (although I might be wrong as I'm honestly not even professional-ish in both of them. But, for me, there is a thing called "Learning" out there!)
I started with Pascal->C->C++, plain C enables learning the mid-level fundamentals(variables, memory management, pointers) before complex OOP stuff
8:32 Coding without bloated framework has an advantage of creating a small executable... or yet I am to learn how to build small executables in Godot.
True. :)
Can u please make a tutorial on how to make that seamless texture generador?
Or mabe upload the project?
Thank u so much.
so far I have been taking fun cis classes in my college n right now im halfways done with web deisng 2 n i learned the basic of open gl,c#,and a bit more of javascript but mainly open gl and c#, I instantly became a fan of coding now cuz its like those fun japenese puzzle box of complexity of a puzzle where its fun to solve n its up in my alley. :) u Rock Jonas.
Awesome. Keep at it. I agree that coding feels like a neat puzzle game. :D
@@JonasTyroller Thanks Jonas I fallen in love with coding, i am gonna keep praciting.
Finishing my final project for Programming Foundations. A few more hours of sitting in one spot and I should have enough done to turn in then it’s time to start adding features requested by the rubric to the brick breaker game kind of excited about this the text game we wrote or choose your own adventure kind a got me hooked I forgot how much fun it was when I wrote my first hot cold guessing game in python subscribed I’ll be paying attention got a lot of learning to do if I’m gonna finish my Game design degree and eventually start my own company once I get a feel for the industry.
0:47 what a piece of art.
NICE...CAN YOU SHARE YOUR SEAMLESS TEXTURE TOOL? DOWNSCALED TO 1K OR 2K? 4K WOULD FRY MY PC
Toaster tool. :D
I might. I have a feeling people will keep asking about it till I upload it... Haha... :D
@@JonasTyrollerHAHA... WE FAN BOYS ARE SUPPORTING YOU. KEEP UP THE GOOD JOB JONAS.
WE. NEED. THIS.
@Sivert Myhrvold I don't know, xD!!!
Unless you're learning Danmakufu, in which case you become the computer's bitch.
Jonas, you should publish these projects, especially the random texture creator!
is there anywhere to play with the texture generator? looks super cool and useful!
coding teaches u how to think
I guess that's true. :)
Or does thinking teach you how to code?? :0
@@YellowAnimations yeah, I guess that's a more accurate.
6:30 I REMEMBER THAT GAME AND I LOVED IT
But I absolutely forgot how to play
Oh man, I really have to start learning programming! My father actually wanted to buy MatLab for me and I'm really excited for that :D
Whats that?
@@bongobliss5795 MatLab is a programming tool which mainly involves math to create mathematical diagrams and tools whith which you can solve mathematical problems. But you can not only do mathematical things but also sound design thanks to plugins. That's the main reason why I want to try this program out :D
@@goodpixels_ sounds cool thanx for sharing
Ah, sweet. I was already wondering why you want to learn MatLab. :D
jonas im still making my "storm area 51" game and i hope to send it to you in time! i really need feed back because i have been working on it without telling anyone yet :P
Haha. :D
@@JonasTyroller and im done! first time dealing with gmail so i hope it works
HAndLol need a tester ;) or barely average intermediate 3D models...I could probably knock out a few fairly quickly for of decent Chars, I can’t rig reliability tho, oh and After finishing my last weeks homework for programming if we spark my interest in coding to for the first time since I was like 14 making a hot cold guessing game in python LOL
Starting with Python or Lua is also a good starting point, right?
i know someone who started coding at 7,and is very good at it (he even made some games)
I really want that first tool!
I know people are already asking, but I thought I would ask.
Please make the seamless texture tool downloadable!!
Fiiiiiine. If everybody wants it so badly... :D
@@JonasTyroller Did you upload it anywhere? Would love to play around with it
"Balancing: the only creative discipline based on math and numbers." Not true. Most of the others disguise it really well, though. Music is based on ratios between sound frequencies, combining sound frequencies in creative ways, and creative use of duration, among other things. All of those are mathematical, but are not generally how people making music think about it (there are occasional exceptions, of course). There are probably other examples, but that's the one I'm most familiar with.
I wouldn't have objected to the sentence if it was written differently (replacing "only" with something less forceful in tone is where I'd start). That said, communication (especially good communication) is hard, so I'm going to try to keep it from bothering me too much.
I dont think mastering coding can ever be a thing as coding is a journey. Aspecially with how fast technology is improving
Jonas please release Seamless Texturer :0
and video maker
hyptonized?
You could send these seamless textures to a modern art competition xD
6:25 That transition sound though XDDDD
Best transitions on YT.
Wait, Csikszent Mihály sounds very much like a Hungarian name!
Great to realize that at the 4th rewatch years later 'x)
Where did you uploaded that seamless texture tool?
You're a programmer, Harry!
Ich habe heute so richtig kreativ programmiert. Rechteverwaltungsgesteuerte Bescheidabsetzungseinschränkungen. Jaaa, das ist doch Spaß xD Aber Scherz beiseite war es tatsächlich ein motivierender Arbeitstag (ich bin 4 Uhr aufgestanden, um der Hitze zu entgehen) und jetzt habe ich drei Wochen Urlaub :D Ich muss aber auch sagen, dass die Arbeit die Qualität und Robustheit meines Codes sehr verbessert hat. Also profitiert auch mein Spiel davon.
Das ist gut. Genieß deinen Urlaub. :)
@@JonasTyroller Danke ^.^
I am currently learning C# but Idk I have the feeling Im doing something wrong.It just feels like I could never become really good at it.
I think I havent found the right balance between understanding and learn by heart, yet.
I learned the syntax of C++ but I don't know how to 'code'. How do I do that part? Any projects that you recommend?
5 Reasons To Learn Coding | Interesting Coding Projects
0:00 to 19:49
*5:45** I can bring NullReferenceException into existence.*
*I ' m a v e r y p o w e r f u l m a g i c i a n !* 😂
I can code relativly well (I think, I probably still suffer from the Dunning Kruger effect a bit) BUT I have ABSOLUTELY no creativity, which means I suck at anything that requires it like designing, for example a GUI (like where the heck should I place text/buttons so it looks good??? What colors make your eyes not bleed??) and I'm not even talking about games, those are basically impossible for me to create (except things that don't require creativity like tic-tac-toe).
Personally I like programming because everything is predictable (except bugs, f*** bugs), so as long as I have to do no graphical design I'm happy (until unexplainable bugs cause me to pull my hair out, trust me they are every devs worst nightmare. The moment you create something bigger than hello world those little f***ers sneak in and you have to spend SO MUCH TIME getting rid of them, often having to rework a lot of your code which in turn creates even more bug, until finally after weeks of pain and suffering it just works. But oh boy once you try to add something new and you didn't plan for it while writing the original code you're gonna have all sorts of weird bugs, AGAIN.)
Damn I'm rambling again, anyway good video!
Why don't you sell your games on GOG ?
I like GOG. Mostly due to the organisational overhead. :)
I want to learn coding in unity but my system doesnt supports unity kind of lags a lot so what should i do, i am an artist btw, and your suggestion will help me a lot
Code bullet : cute
cool video tho ❤
wow you are so talented. I want to learn unity so badly but everytime I try I am not motivated enough and gove up :(
Yeah, it can feel a bit overwhelming and intimidating. Have you tried my Unity tutorials? I think they give a fun and motivating introduction. :)
*6:30** this looks like mancala.* 🤔
Where can we download that seamless texture tool?
15:03 So this could be...
*STRING THEORY*
If you read this please like so I remember remember I left this comment basically n have an idea for a simple gun mechanic put a perpetual motion script on a ball make it so when I click then it spawns it ok thanks
1:45 thats really cool can we get it somehow?
Ok fine, ill make my first game
ok but
_how_
Does drag and drop count?
I just realised that I haven't subbed. Wow
Shame. On. You. :D
6:30 I always called it Mancala :/
I see Jonas upload, I clickdoot
Aww. :3
Thank you.
"Once you know one language, learning another one is quite simple"
The practice determined that statement to be false.
I still only know one programming language: Java.
And a few markup languages, like Markdown, JSON, JSON5, and a bit of HTML and YAML
I tried to learn C# cause it's supposed to be similar to Java, but upon further inspection, it was just too complicated for me. Probably because of its relationship to C. which I also don't get:
I tried, and am still making attempts to learn C(++) and got confused by how it hates importing things more than once
and how am I even supposed to import libraries to a project? Just steal them and plop them in? Where's the dependency management system?!
and how the two languages are supposed to work together but not really (and what's the difference anyway?)
and the compiler always being different for every single project... Windows? Visual Studio. Switch? 'Make' via MSYS2. Linux? GCC....
Different devices have different compilers because their hardware architectures have different machine instruction binary codes, meanwhile Java compiles into a binary code that is run by a virtual processor(java virtual machine). There _is_ a different jvm for a different hardware, but they all run the same binary code
At least different platforms can compile from the same source code
I suggest learning Pascal if you wanna learn something outside the Java-style convenience comfort zone, that is easy
Comparing coding to magic made my day
Glad to hear it. :D
Can I get the first software, please please,🙏🙏
Great video!! I love your videos!!
Thank you.
*Y O O M A N S C A N N O T B E A T A I*
anyone got links to these cool tools?
Jonas! Jonas! Jonas! Nice video.
Ok that’s cool but I can’t open scripts in unity
Do you have a program to open them? Say, Notepad++ or Visual Studio?
I downloaded visual studio after realising I’m dumb
@@munkuushy8927 that happened to me too. Hopefully you can help someone else who's having trouble too!
Greatt video.
Thank you. :)
@@JonasTyroller WElcome.And Thankyou because you inspired me so much about games and codings but Also I am a little demotivated because I am 16 and has only made a moving cube game at most. And 1 idea whereas you have done so much since the age of 10
(hyptonized)
xDDDDd
Alright here's the problem, I know how to code, BUT I have Zero creativity whats so ever, even if I try learning any art, it's basically impossible
Very nice Video
Thank you. Glad you enjoyed it. :)
I can code, but only bad stuff :(
If you want to dive deeper into procedureal textures i wrote a basic tutorial about the topic, many years ago. Heres a link, if you should be interested: www.dbfinteractive.com/forum/index.php?topic=4194.0
Ah, that's interesting. Thanks for sharing.
Hey, just wanted to say hi.
9:35 Haha. I know C# basics, and, well...
*WHY C++ DECLARES METHODS IN ONE FILE AND TELLS HOW DO THEY WORK IN ANOTHER FILE*
*AAAAAA*
I code with scratch
I KNOW YOUR SECRET!!
😳😳😳😳😂😳😳
first
Yay. You win this time. Congrats. :D
@@JonasTyroller Well, your videos truely help me in my adventures, so the least i can do is continue learning!
@@cptshini That's the most important thing. Do that. Thank you. :)
nooooo no no no no noooo nooo no ooo
HTML is my favorite programming language
xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
M
M
C++ as starting programming language is only for the very dedicated.
I agree. For starters, I'd say C#. All that missing garbage collection in C++ is tough at the beginning,
_agree._