Coding Challenge 1: Starfield Simulation

Поділитися
Вставка
  • Опубліковано 29 чер 2024
  • This is the first in a new series of videos. In this video I attempt to program a "star field" or "warp speed" visualization in Processing. Code: thecodingtrain.com/challenges...
    🕹️ p5.js Web Editor Sketch: editor.p5js.org/codingtrain/s...
    🎥 Next video: • Coding Challenge #2: M...
    🎥 All videos: • Coding Challenges
    🔴 Coding Train Live 30: • Code Train Live 30: Cr...
    References:
    🌟 Inspiration: cs.brynmawr.edu/gxk2013/examp...
    Related Coding Challenges:
    🚂 #27 Fireworks: • Coding Challenge #27: ...
    🚂 #46 Asteroids: • Coding Challenge #46.1...
    Timestamps:
    0:00 Welcome to a 10 minute coding challenge
    0:59 Let's create a star class
    2:10 Make an array of stars
    3:17 Write the update() and show() functions
    3:43 Make the stars move!
    5:37 Translate to the middle of the canvas
    6:17 Add more stars
    7:40 Start to tweak size and speed of stars
    9:02 Add trails to stars
    10:31 Bonus two minutes!
    Editing by Mathieu Blanchette
    Animations by Jason Heglund
    Music from Epidemic Sound
    🚂 Website: thecodingtrain.com/
    👾 Share Your Creation! thecodingtrain.com/guides/pas...
    🚩 Suggest Topics: github.com/CodingTrain/Sugges...
    💡 GitHub: github.com/CodingTrain
    💬 Discord: / discord
    💖 Membership: ua-cam.com/users/thecodingtrainjoin
    🛒 Store: standard.tv/codingtrain
    🖋️ Twitter: / thecodingtrain
    📸 Instagram: / the.coding.train
    🎥 Coding Challenges: • Coding Challenges
    🎥 Intro to Programming: • Start learning here!
    🔗 p5.js: p5js.org
    🔗 p5.js Web Editor: editor.p5js.org/
    🔗 Processing: processing.org
    📄 Code of Conduct: github.com/CodingTrain/Code-o...
    This description was auto-generated. If you see a problem, please open an issue: github.com/CodingTrain/thecod...
    #space #processing

КОМЕНТАРІ • 1,3 тис.

  • @X152535
    @X152535 7 років тому +2020

    This guy has to be the happiest developer alive. I write 5 lines of code and it feels like I've been solving math problems for 10 hours straight!

    • @ike101awsome5
      @ike101awsome5 6 років тому +1

      X152535 I

    • @devtablet8447
      @devtablet8447 6 років тому +5

      X152535 lol

    • @otesunki
      @otesunki 5 років тому +26

      This guy is practically the "generic" indie developer.

    • @50kforthesauce77
      @50kforthesauce77 5 років тому +19

      its not really math....trust me, it just look like math. lol. that is like saying roman numeral look like your speaking english but its not english, it just an illusion like V, L, I, X etc. the point is, don't let it intimidate you and keep going!

    • @chappie3642
      @chappie3642 5 років тому +17

      @@50kforthesauce77 it depends on what you are doing, if you are writing a physics engine or an AI you will surely encounter some maths

  • @TheWeepingCorpse
    @TheWeepingCorpse 8 років тому +1238

    you didnt fail, you had a working star field in under 10 minutes but then you suffered from feature creep lol

    • @TheCodingTrain
      @TheCodingTrain  8 років тому +137

      +TheWeepingCorpse SO TRUE!!

    • @xLoxLoLex
      @xLoxLoLex 6 років тому +37

      yeah, it's like when you say 3, 2, 1, 0.5, 0.25, 0.125, etc... hahahaha

    • @javierojeda1634
      @javierojeda1634 5 років тому +1

      SO FREAKIN' TRUE!!! LOL

    • @steveburrus9347
      @steveburrus9347 5 років тому +1

      What the hell is "feature creep" anyway?

    • @valshaped
      @valshaped 5 років тому +57

      "Feature creep" is when you finish all the core features but then think of more features that would be nice to add, so you add them, and then you think of more features that would be nice to add, so you add them, and then you think of more features that would be nice to add... It's like a run-on sentence but for programming.

  • @haleemulhassan9158
    @haleemulhassan9158 8 років тому +371

    Genius....just pure genius. Make me your apprentice master Kenobi!

    • @TheCodingTrain
      @TheCodingTrain  8 років тому +66

      Thank you so much!

    • @Pandamoaneeum
      @Pandamoaneeum 7 років тому +10

      Any man who can Speak through the Time Space Continuum, who can echo their voice across that of Time-Space; Is a man i would Consider my Master.

    • @nickjimenez3250
      @nickjimenez3250 7 років тому +2

      The Coding Train - I'm ten years old and I want to learn how to program, should I read a book?

    • @DemetrisLeptos
      @DemetrisLeptos 7 років тому +3

      +Nick Jimenez1 yes, and read code and best advice I can give: "know there's no magic - you make the magic happen" try out tools - learn to "talk" to computers.. eventually you'll work with the way you like to talk to your computer..

    • @TheMrInfantaria
      @TheMrInfantaria 6 років тому +3

      He is right. I just recently discovered your channel, and I work in IT.
      You are a genius.

  • @joshyjosh8795
    @joshyjosh8795 2 роки тому +53

    12:11 I love it when Daniel opens these seemingly demonic portals, and he quickly appreciates them, and then is like "no time!" and moves on. Makes me laugh. Also inspires me to want to pursue creating my own trippy visuals

  • @ilustrado7291
    @ilustrado7291 7 років тому +60

    I applaud at the end like I was watching some kind of an action movie.. DAMN.. 2 VIDEOS INTO YOUR CHANNEL AND I'M LOVIN IT!

  • @mrCetus
    @mrCetus 2 роки тому +7

    This is SO AWESOME!!! I can't thank you enough. You've really inspired me to learn programing with code arts (yes, arts) like this one, showing me this is what I need to do. I'm from Brazil and, unfortunetly, there's not much of programing incentive here yet. Keep doing this! I deeply believe you're changing a lot of people's life. Thank you so much!!

  • @nahueljo
    @nahueljo 7 років тому +469

    I felt like I was watching an action movie! "oh no! he won't make it on time! D: *bomb explodes* "

    • @prettyawesome694
      @prettyawesome694 6 років тому +1

      dude, same here:)))

    • @tutituti4344
      @tutituti4344 6 років тому +4

      Your bomb will never explode if the terrorist don't want to deal with division by 0

    • @DennisComella
      @DennisComella 6 років тому

      Reminded me of Galaxy Quest when the timer "ran out."

    • @BranchBruh
      @BranchBruh 5 років тому

      lol so funny i did to

    • @joeybellas5830
      @joeybellas5830 3 роки тому

      Who puts a bomb in a flash drive? Damn terrorists.

  • @f_u_n_e_r_a_l
    @f_u_n_e_r_a_l 7 років тому +54

    Seeing someone coding in Processing is never been this exciting, I loved it

  • @ockley
    @ockley 8 років тому +75

    You are absolutely great at stress-coding. I loved watching you work with this challenge.

  • @andrez76
    @andrez76 6 років тому +8

    Back in, I think, 2014, I heard about your book and decided to support it. I had no idea who you were. Now I've been watching your videos and I must say: thank you! You are an amazing teacher and human being. I'm so glad I've found this. Best wishes!

  • @mtgatutorials368
    @mtgatutorials368 Рік тому +1

    I JUST found your videos. I have been on a technology break for a few years. I just watched your #1 and #2. Very impressed with the teaching style. NO REPEATING.
    I have had a PCS, Stroke, TIAs, TBI, and Seizures. I used to code with my eyes closed, but the combination of everything in my brain has caused about 80% loss in my knowledge.
    This has been GREATLY helpful.

  • @Tokyo_Pessi
    @Tokyo_Pessi 7 років тому +524

    "now I could add a P vector"
    Me: yeah, you could!
    *Has no idea what a p vector is*

  • @Docko412
    @Docko412 7 років тому +3

    You have restored my faith in programming, thank you for everything you do. These are the best thing ever. I am now fully interested in programming again after almost a year

    • @raiden6428
      @raiden6428 7 років тому

      Same here. I got out of programming for almost an entire year. I am committed to learning this skill now!

    • @TheCodingTrain
      @TheCodingTrain  7 років тому

      +Elijah Hamra yay!

  • @malikkemp7617
    @malikkemp7617 4 роки тому +2

    I love this guy, It gives me hope that last year I couldn't understand a thing he was doing, now I understand most of it.

  • @CJ-pd7xg
    @CJ-pd7xg 7 років тому +2

    I honestly will watch your videos just to put me in a better mood. Like I will literally have no interest in doing the actual project at the time but know that I watch one video of yours, I'm just going to feel better about life in general. Thank you sir.

  • @therob39
    @therob39 7 років тому +228

    it should be
    Star() {
    x = random(-width/2, width/2);
    y = random(-height/2, height/2);
    }
    so you really see all the stars, that are created.
    in your code you're only seeing 1/4 of all stars. the rest of the stars is beyond the screen!

    • @avinashyallapu32
      @avinashyallapu32 5 років тому +2

      therob39 which programing language is that??

    • @vittim1998
      @vittim1998 5 років тому +3

      @@avinashyallapu32 java

    • @kipchickensout
      @kipchickensout 5 років тому

      vitor anthés well looks likr c# or c++ as well lmao

    • @hoangtran-yw7mw
      @hoangtran-yw7mw 5 років тому

      I code by Javascript and have problem like that. Because we use translate +1/2 width and +1/2 height, so we need get random positions from -1/2 to 1/2 of width and height.
      Example: x = Math.random()*canvas.width - canvas.width/2;

    • @chappie3642
      @chappie3642 5 років тому

      @@vittim1998 it's not java lol, the constructor in java has the public keyword before the class name

  • @Embre2000
    @Embre2000 7 років тому +66

    Love the explanation in these videos, but i would like to see a "quick code" challenge, where u just have a goal and just code as fast as u can without explaing anything.

    • @ideallyjekyl5200
      @ideallyjekyl5200 7 років тому +23

      But his explanations are what got me interested in coding in the first place :D

    • @neiljaphtha9895
      @neiljaphtha9895 7 років тому +17

      Emil Schjerven Brenden 10 mins of silent coding would make a boring video

    • @Embre2000
      @Embre2000 7 років тому +3

      yeah, i just wanna see how fast he is able to write something ;))

    • @JohnDoe_69
      @JohnDoe_69 7 років тому +1

      No need to be silent, he could just say what he is coding at the moment, with a few test plays.

    • @nickjimenez3250
      @nickjimenez3250 7 років тому

      Emil Schjerven Brenden - I thought this idea was good, but then I realized it was terrible.

  • @kagura-chan2456
    @kagura-chan2456 2 роки тому +1

    Your channel is a gold mine! I am so glad I discovered you

  • @woodworkbasti
    @woodworkbasti 6 років тому

    Wow, can't thank you enough. This actually taught me some core programming thoughtprocesses. I never subbed this fast on UA-cam ^^.

  • @mauodias
    @mauodias 5 років тому +4

    You've just recreated my favorite Windows 3.11 screensaver in less than 15 minutes. You're a hero.

  • @HuslWusl
    @HuslWusl 7 років тому +33

    I've watched 2 videos and I've already subscribed :D
    But am I the only one who enjoys that you're talking so fast? :'D

    • @MG-fu6it
      @MG-fu6it 6 років тому

      If they talk to slow, then double the speed.

  • @grumly85
    @grumly85 6 місяців тому

    Just came across this playlist, and I can feel the energy and enthusiasm, so I'm going to continue watching 👍

  • @juliand.medina9955
    @juliand.medina9955 7 років тому

    That was amazing!!! For real!! Greatings from Colombia, you are amazing dude!

  • @maherf768
    @maherf768 7 років тому +454

    I'm from Syria, we have no proper programming education, I've been watching your vids for a while now. got me so excited I started trying things around and It feels so great to see codes work!! I can't thank you enough, man. I needed this hobby.
    a side question if you don't mind. what would you recommend for creating Java desktop apps. I've been playing arround with NW.js and electron and I'm wondering if p5 works well with them?

    • @TheCodingTrain
      @TheCodingTrain  7 років тому +74

      +Maher F wow! Hello! Do you mean JavaScript? Yes I would recommend electron. I should do a video about it. You can use p5 with it yes.

    • @maherf768
      @maherf768 7 років тому +41

      thank you so much, looking forward to that video. love your channel and your approach to coding in general. I'm a noob that's learning a lot of things and it feels so awesome. really thankful for sharing knowledge. always a fan.

    • @dimitrijk3267
      @dimitrijk3267 7 років тому +1

      I saw this vidio and i thought well i cant programm like this but i can in Scratch ( scratch.mit.edu ) and i try to meke it in Scratch but after 4 hour of trying and analysing you vidio and the Script i gave up :D

    • @ThePiones
      @ThePiones 7 років тому +2

      Actually, it would be easier to do this in Processing than in Scratch, because of the built in functions (like map(), etc)

    • @dimitrijk3267
      @dimitrijk3267 7 років тому +1

      ThePiones I know after many atemps I could replicate this :(

  • @re.liable
    @re.liable 4 роки тому +3

    That was pretty amazing. I haven't heard of the Processing IDE before.

  • @Silamoth
    @Silamoth 4 роки тому

    Wow this was awesome! You seem so excited to be doing this! I'm not even a JS guy, but I just subscribed because that was so entertaining to watch.

  • @svartberg6668
    @svartberg6668 7 років тому

    Hahhahah so nice! Nothing in the past month has amused me so hard as this video / your whole series of it did! Great job! Keep on!

  • @katty4682
    @katty4682 7 років тому +3

    This is the first time a programming tutorial vid ever put me on the edge of my seat.

  • @pizzawhisker
    @pizzawhisker 5 років тому +30

    12:08 when you try to program something normal but instead open a parallel universe

  • @adityaanand1480
    @adityaanand1480 7 років тому +2

    This is crazy man! Hats off to you, this is some real crazy sh*t ! Amazing

  • @paulkerrigan9857
    @paulkerrigan9857 6 років тому +1

    This is so much fun, I’m glad I encountered your channel! I’m a Drupal developer but I’d really like a chance to use more animation in my work. 🙂

  • @joshuamarris6236
    @joshuamarris6236 7 років тому +21

    Just want to add that x and y should be random (-width/2,width/2) and (-height/2,height/2), respectively, rather than increasing the number of stars as you did. Great tutorial as always!

    • @TheCodingTrain
      @TheCodingTrain  7 років тому +3

      +Joshua Marris oh good point!

    • @joshuamarris6236
      @joshuamarris6236 7 років тому +1

      I'm honored you think so!

    • @xxwaldi
      @xxwaldi 5 років тому

      what also works is: (0, width) - width/2

  • @emiliopuntoadios
    @emiliopuntoadios 7 років тому +366

    This looks better than No Man's Sky

  • @hammzahammza7914
    @hammzahammza7914 7 років тому +1

    just perfection ,
    you're the best teacher i ever seen
    you know exactly what you're doing
    thank you very mush for those videos

  • @SacredHeartsCoc
    @SacredHeartsCoc 6 років тому

    I really like the efforts you put in your videos.I have never seen such a entertaining teacher.

  • @alexam.necula6020
    @alexam.necula6020 5 років тому +10

    My first thought when clicking on this video was: "Huh? Star Wars?!" lmao
    This video was really good! Never stop programming, we need you lol ! :)
    Edit: OMG, this is the first time I get a heart, yay! ❤😄

  • @manueltakerumazuelosw.6181
    @manueltakerumazuelosw.6181 7 років тому +816

    I can do a hello world in 10 minutes :)
    .
    .
    .
    if im lucky

    • @zazezo123
      @zazezo123 7 років тому

      lol

    • @rilazadventure
      @rilazadventure 6 років тому +6

      I can write it under 10 seconds.
      in notepad.

    • @marz1432
      @marz1432 5 років тому +4

      #include
      using namespace std;
      int main() {cout

    • @zoltanpataki1307
      @zoltanpataki1307 5 років тому

      void setup() {
      size(200, 200);
      text("Hello World");
      }

    • @deadlyjoy7964
      @deadlyjoy7964 5 років тому +4

      JavaScript -
      text(“hello world”, 100, 100);
      P.S. I recommend learning JavaScript on Khan Academy for beginners. Plus while your there you can learn animations, computer science, code, and more. Also, they can help you with with a subject your struggling on in school. It’s free and all you need to do is make an account! I just wanted to tell you.😊

  • @steeveschouinard7210
    @steeveschouinard7210 6 років тому

    i love your energy man!! awesome video!!

  • @TroyDurrance
    @TroyDurrance 6 років тому

    Loved this. This is exactly the type of training I am looking for. Jump right in, total emersion... I want to learn end experiment with simple gfx.

  • @HumorDemais
    @HumorDemais 5 років тому +101

    how much for the powder?

  • @azul4900
    @azul4900 7 років тому +134

    I'm 14 and your videos already defined what I am going to be in the future.

    • @TheCodingTrain
      @TheCodingTrain  7 років тому +33

      +ACWRITES ENTERTAINMENT I'm glad to hear thank you for watching!

    • @otesunki
      @otesunki 5 років тому +1

      A Programmer! Welcome to the world of code.

    • @Djmaxofficial
      @Djmaxofficial 5 років тому +1

      A lot of coffee :)

    • @kipchickensout
      @kipchickensout 5 років тому

      DJMAXOfficial tons

    • @MikeBrady68
      @MikeBrady68 5 років тому +17

      You're going to be a starfield?

  • @jaredmendoza1575
    @jaredmendoza1575 6 років тому

    the funny class than i never had , you are amazing dan , this things that you do pushing me to be better and pratice more and more , thanks 4 all

  • @davidholcer
    @davidholcer 7 років тому

    Awesome video. Very informative especially in the line of thinking that could be used to solve problems quickly. It also makes one want to try similar challenges. Thanks!

  • @Nebulaoblivion
    @Nebulaoblivion 5 місяців тому +4

    he made starfield seven years before bethesda.

  • @tomato7443
    @tomato7443 5 років тому +11

    "space is what color?"
    *stares for a minute *
    * giggles *
    that made me smile for no reason what so ever :D

  • @OscarAdan
    @OscarAdan 7 років тому

    Wow, I like a lot the way you do the videos. It's funny, entertaining and very didactic. You just got a new Sub.

  • @Kombo-Chapfika
    @Kombo-Chapfika 7 років тому

    These short toots are great. Not too intimidating for those of limited attention span (the vast majority of people these days), and as a visual artist, and not a programmer, they've made Processing more accessible than it seemed before, and I'm now learning faster. Thanks!

  • @LoganLovell
    @LoganLovell 7 років тому +22

    this makes my struggles with arduino earlier this semester seem so obsolete .

  • @garrytalaroc
    @garrytalaroc 6 років тому +4

    Subbed! But it would be cool if this is 30 minutes, carefully explained video. You inspired me to become a programmer man!

  • @tomasneuschl9281
    @tomasneuschl9281 7 років тому

    Dude, you are so awesome, it is pleasure to wach you code. Keep the good work up ;)

  • @marioscorpius4725
    @marioscorpius4725 6 років тому

    Hey great one.. I quite enjoyed the clock coding program that you did. I think u were celebrating your 100th show. Very interesting. Don't know if u have seen my comment on that video. Anyhow keep them great program coming 🤙🏿🤙🏿🤙🏿👌👌🤙🏿🙏🏿🙏🏿🙏🏿🙏🏿👋

  • @AB-Prince
    @AB-Prince 6 років тому +3

    If you used polar, you could give each star a random angle and it would be easier to move them radially from the center

  • @pedrolopes7813
    @pedrolopes7813 7 років тому +3

    New sub here. Two videos watched and amazed. Keep up the good work!!!

  • @tlevergood
    @tlevergood 4 роки тому +1

    Okay so first of all, you did NOT fail! That was fricken amazing!!!! Hats off to you bro.
    2nd) you should probably read the question first, then start coding @ the 10min mark. It's almost unfair because you talk so much, but yeah, I hope in the future I can 'fail' like you. Outstanding, I've never seen someone code something so fast! Very Impressed!!! I liked AND subscribed as I want to see more (and learn). I just started to pick up Python.

  • @emolsilv
    @emolsilv 7 років тому

    super exciting! please keep doing more challenges!!

  • @markchestersalazar6719
    @markchestersalazar6719 7 років тому +13

    I'm a Bachelor of Science Information Technology from here in Philippines,,
    i watched 3 of your coding challenge and now, you are my idol for Coding. :)
    thanks for this video man :D

    • @TheCodingTrain
      @TheCodingTrain  7 років тому +2

      That's nice to hear, thank you for watching!

    • @markchestersalazar6719
      @markchestersalazar6719 7 років тому

      The Coding Train i wish you will teach me in many codings in different c++ and other codings :)

  • @FernandoNomellini
    @FernandoNomellini 7 років тому +51

    I just foud out this channel. This is great !

  • @baltroude92
    @baltroude92 8 років тому

    Excellent video as usual, thx Daniel.
    That serie is awesome , continue like that, i want more ^^

    • @TheCodingTrain
      @TheCodingTrain  8 років тому

      +Rrrr Will do! Just released a new menger sponge one! ua-cam.com/video/LG8ZK-rRkXo/v-deo.html

  • @datmouseb
    @datmouseb 5 років тому +1

    this is really cool, the star field screensaver was one of my favorites to watch

  • @IBITInformatica
    @IBITInformatica 7 років тому +13

    Oh Obi Wan... it will be nice to make the center/star/origin follow the mouse.... ;-)

    • @TheCodingTrain
      @TheCodingTrain  7 років тому +6

      +Ibit Informatica excellent suggestion!

  • @circli
    @circli 6 років тому +36

    Watched at 2X speed! :)

  • @youls
    @youls 5 років тому +2

    Am just a beginner in programming, and am very excited with this train.

  • @hamradiocq
    @hamradiocq 7 років тому

    Great videos man, you make programming fun again. : )

  • @Sha77180
    @Sha77180 7 років тому +3

    Thank you so much for this, I just started learning Processing and I'm having so much fun!
    So, I was trying to modify the saturation of the stars so that the ones further away would be darker. So I mapped a variable to z and used it for the fill colour.
    The function looks like: float c=map(z, 0, width, random(200,255), random(0,100));
    This works for greyscale, but not if I want coloured stars. What could I do to fix this?

    • @jutsuuchiha3858
      @jutsuuchiha3858 4 роки тому

      Which environment are you using to program

  • @ghostl337
    @ghostl337 7 років тому +6

    I think coding is cool, but I don't think I'll ever get into it. I just watch these videos to watch Daniel lmao.

    • @sugarbooty
      @sugarbooty 5 років тому

      If you ever have the opportunity I would recommend it, python is one of the best languages to learn as a beginner because you can do almost anything with it

  • @TheCurlyP
    @TheCurlyP 5 місяців тому

    You make it all seem so easy! I'm gonna see if I can do this on the vectrex

  • @sbsummit
    @sbsummit 4 роки тому

    Subscribed on the strength of this - brilliant!

  • @okoiful
    @okoiful 8 років тому +5

    Hey Dan can you please explain the line : var sx= map(this.x / this.z , 0,1, 0, width );
    What is the "0,1" doing there ?
    Thanks!

    • @TheCodingTrain
      @TheCodingTrain  8 років тому

      +Giorgio Martini x has a range from 0 to 400, z has a range from 0 to 400. So x/z has a range from 0 to 1 which I want to map back to 0 to 400.

    • @Sokar6186
      @Sokar6186 7 років тому

      I realize you made this comment 7 months ago, but I don't think the math works out. Between the instances where you reset a star to z = width, x is essentially a constant from 0 to 400, but z is constantly decreasing. So shouldn't the value of x/z increase well out of the range 0 to 1? Shouldn't the range instead be 1 to 400?

    • @ShubhamSharma-sj6cu
      @ShubhamSharma-sj6cu 6 років тому +3

      I still can't figure out what you actually want to do by mapping x/z
      How this looks like 3d or z-axis

    • @MrBan001
      @MrBan001 6 років тому

      i still don't get this part, x has a range from -400 to 400, and z a range from 0 to 400, so if x/z there is a possible range from -400 ( -400/1) to 400 (400/1)

  • @RetroGamingClashOfClans
    @RetroGamingClashOfClans 5 років тому +5

    starts out good I feel like I know coding im understanding everything then after few mins my brain goes: px pz px px pz x y z xy pz py pz xp pp px zp xp xy pz zx px px py pz = START FIELD

  • @danthemancasey
    @danthemancasey 5 років тому +1

    I can totally relate with the way in which you are your own greatest critic. However, this is one occasion I must say you are too hard on yourself! The time you spend explaining what you are doing, while much appreciated, is time that you are not coding. Many of your viewers, myself included, declare this a success! All while being fun, informative, and suspenseful! Good job, awesome video!

  • @ashleyinkorea
    @ashleyinkorea 7 років тому

    You da man bro... This is hilarious, informative and inspiring. Booyah~~!

  • @helloitsme7553
    @helloitsme7553 8 років тому +4

    ge NI USSSSSSSSS! dont understand a word but you do

    • @TheCodingTrain
      @TheCodingTrain  8 років тому +1

      heh, thanks for watching!

    • @RaffysRedstoneLab
      @RaffysRedstoneLab 7 років тому +2

      This as an animated Desktop background and the speed dependent on the CPU usage. Possible or not ?

    • @kipchickensout
      @kipchickensout 5 років тому

      Raffy611 oh wow good idea lol

  • @pearyd1204
    @pearyd1204 8 років тому +6

    Next challenge: Piano tiles haha

  • @MindIsLikeFullMoonInFall
    @MindIsLikeFullMoonInFall 3 роки тому

    That's so cool and intense! I love it.

  • @majidfawaz9833
    @majidfawaz9833 6 років тому

    You are a professional and a good person. Thank you very much for the beautiful work
    We benefit from you very much

  • @ResetBox15
    @ResetBox15 7 років тому +3

    Help me pls!
    Complier say: "Expected an operand but found [" on line 1 (Star[] stars = new Star[800];)

    • @Brotoss247
      @Brotoss247 6 років тому +2

      I doubt you still need an answer, but..... you have to remove the ()

    • @OG_CK2018
      @OG_CK2018 3 роки тому

      Star[] stars=new Star[800]

  • @paakwesiaidoo9420
    @paakwesiaidoo9420 7 років тому +3

    Wow. A role model is what I can call you. How can I contact you

  • @shaweewishissime6718
    @shaweewishissime6718 4 роки тому

    Excellent !! I love this challenge format

  • @endofmysteries
    @endofmysteries 8 років тому

    this is awesome Daniel son! I think it's awesome when you emulate 3D in a 2D drawing! love it. That classic Microsoft Windows screensaver is so easy to create!!

  • @TheChrist559
    @TheChrist559 5 років тому

    You’re an awesome person!!! Keep doing what you’re doing 😎

  • @martinringer9858
    @martinringer9858 6 років тому

    Thank you very much, Daniel for doing these interesting and inspiring projects

  • @nafsiyake
    @nafsiyake 7 років тому

    You just earned yourself a new subscriber. Brilliant!

  • @gonzafernan
    @gonzafernan 7 років тому

    You're amaaaazing! Super subscribed, greetings from Argentina!

  • @nekosalad8308
    @nekosalad8308 5 років тому +3

    it was hilarious. awesome content :D

  • @iancraftsandmines6266
    @iancraftsandmines6266 7 років тому

    And I was proud of my little Fahrenheit and Celsius converter in C++. I wish I were a Java guy. Luckily you inspired me to learn processing so I can do more graphic stuff like this! Thanks for the amazing video.

  • @imtrying3981
    @imtrying3981 6 років тому

    you did such a good job it really looks 3d thats cool i tryed to do this on my own but it wasent as good but i really enjoy your video thx so much dan!

  • @rszec
    @rszec 7 років тому +2

    This is wonderful! Amazing skills! Suscribed.

  • @mentorshipformen
    @mentorshipformen 5 років тому

    You sir are awesome. I really enjoy watching these videos. You made me laugh and smile a bunch of times. You are a talented person in many ways.

  • @ArchibaldOctaviusButler
    @ArchibaldOctaviusButler 6 років тому

    That was so funny! So interesting to see how your mind conquers the code!

  • @kernsphoegon5550
    @kernsphoegon5550 5 років тому

    This is actually pretty cool. I wonder though, use this to animate a desktop background, screen saver, or lock screen. That's an awesome take, no matter the other solutions

  • @Fat1Dada
    @Fat1Dada 7 років тому

    You're a mad genius. This looks like a magic show to me lol, no idea what language you're using, no main function no project filesystem no ide, Jesus are you making stuff on the fly? I'll explore your channel a bit because this is the first video I'm watching and your program looks like it's written in Java syntax, but really unusual code structure.

  • @Babadubab12
    @Babadubab12 8 років тому

    dang keep doing what ur doing !!:)) im gonna try and follow these challenges

  • @PelDaddy
    @PelDaddy 4 роки тому

    Cool, man. That was fun!

  • @TheMakduM
    @TheMakduM 7 років тому +1

    Nice I did mine with python and it looks nice. Your videos give me inspirations and makes me want to do more.

  • @alephbet6265
    @alephbet6265 7 років тому +3

    congrats on 100K subs!

  • @Noone-th7sn
    @Noone-th7sn 5 років тому

    I've never seen such an artistic coder on youtube!!!

  •  7 років тому +1

    I'm your Argentinian fan although it costs me a little to understand your English when you speak at the speed of light, haha. I love your videos I have learned a lot, sometimes it costs a little to follow the reasoning that you do to reach a solution but I am excited to continue learning. I am translating some videos so that more Latin Americans can understand them better.

  • @teohsk2092
    @teohsk2092 7 років тому +1

    you will always get two minutes bonus time from me !! seeing you code is fun.

  • @nocturne6320
    @nocturne6320 4 роки тому +1

    This is the most hyped up coding video I have ever seen

  • @jamesryan7268
    @jamesryan7268 7 років тому

    Wow!!! So very very Awesome!! Nice Vid, very good at typing, really genius. I'm kinda watching all your vids one by one :D Your really great!! very helpful.