1 Year of c++/SFML

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024
  • Yo ! A compilation of 15 projects I made this year (my first year) using c++ and SFML 2.1. Most programs already had a video but I updated them after that. So this video does a little update for all of them.
    Download SoftBody project (WIP) : dl.dropboxuser...
    Tutorial for top-down shooter's fog of war : dl.dropboxuser...
  • НаукаНаука

Комментарии • 1,4 тыс.

  • @Muzkaw
    @Muzkaw  7 лет назад +1489

    Hi, look everybody, the video got a bunch of views lately. I'm currently in the process of finishing my final school project before getting my degree. I understand all you guys want the source code, and that my dropbox public folder is down. I'm in the process of putting together a github with all my projects so you can access them easily. It's a bunch of work, i'll give the github link in the next video (in a few weeks). In the mean time you have a small chance of finding the source code of a program in its dedicated video if I updated the link in google drive. Thanks for all the kind comments !

    • @GouthamRanonymous13
      @GouthamRanonymous13 7 лет назад +5

      Where is the link?

    • @MrAlexClosed
      @MrAlexClosed 7 лет назад +1

      New link please

    • @SwordGameStudio
      @SwordGameStudio 7 лет назад +1

      help you can give a source code github address,thank you!

    • @willguidry6260
      @willguidry6260 7 лет назад

      It looks like you copied auchtung die kurve on the second project. where did u get your inspiration?

    • @spaghettipunch2681
      @spaghettipunch2681 7 лет назад

      Yeaaah, peep! Good to hear. How is your project doing and what are you majoring in?

  • @benjamincarreon8322
    @benjamincarreon8322 3 года назад +3281

    Meanwhile
    Me:
    Please enter your age:
    *Enters 13*
    "You are 13 years old"

  • @znefas
    @znefas 3 года назад +316

    This isn't just someone that's good at programming, but also at Mathematics.

    • @GreenGoblinCoryintheHouse
      @GreenGoblinCoryintheHouse 3 года назад +5

      Super good. creating something as simple as a triangle in opengl,the code requires good command over cpp and maths.

    • @goutgueule9197
      @goutgueule9197 2 года назад +1

      @@GreenGoblinCoryintheHouse I did this with a tutorial (it made it easy)

    • @PFnove
      @PFnove 11 месяцев назад

      @@goutgueule9197 i stole the code to draw a triangle online and built a (small) 3d engine on it

  • @matthewvandenheuvel8401
    @matthewvandenheuvel8401 3 года назад +1266

    This is the video that kickstarted everything for me, my passion for coding, and the art that goes along with it. I thought I'd never be able to understand how all this sorcery was made, and yet after six year of training this video sent me down the coding path of education and jobs. I'm a now a full time C++ developper, and a more than passionate generative coder. I've immensily grown as an artist and as a person, which wouldn't have been possible without the initial spark, this video. It literally shaped my life for the better, thank you Muzkaw.

    • @pixelated6162
      @pixelated6162 3 года назад +59

      I think I'm you six years ago

    • @deez1213
      @deez1213 3 года назад +45

      @@pixelated6162 i have aids

    • @matthewvandenheuvel8401
      @matthewvandenheuvel8401 3 года назад +12

      @@pixelated6162 Then best of luck to you, it's a long but fulfilling journey

    • @perero
      @perero 3 года назад +4

      After six years! You are amazing

    • @miquel2423
      @miquel2423 3 года назад +3

      That's really cool of you coming back to this vid. Maybe a weird question, but how old are you? I'm really curious lol

  • @HugoIetsGaming
    @HugoIetsGaming 8 лет назад +3178

    The euler fluid simulation is amazing

    • @HugoIetsGaming
      @HugoIetsGaming 8 лет назад +2

      ZyndarYT I want to be a PC game programmer, you? I already made a couple of games already.

    • @HugoIetsGaming
      @HugoIetsGaming 8 лет назад +3

      ZyndarYT C++ and SDL for 2D and modern OpenGL for 3D.

    • @HugoIetsGaming
      @HugoIetsGaming 8 лет назад

      ZyndarYT And you?

    • @black_squall
      @black_squall 7 лет назад +23

      Why do I keep seeing you on random videos.

    • @mordoc333
      @mordoc333 7 лет назад +40

      It's literally Powder toy in heat and pressure modes

  • @hedzikkrecik2334
    @hedzikkrecik2334 3 года назад +155

    Me after 2 years:
    "Please enter your weight in kgs"
    "75"
    "Thank you"

    • @casualf2p850
      @casualf2p850 3 года назад +2

      Your businesss wil be appreciated

    • @Rudxain
      @Rudxain 3 года назад +1

      You have collected personal user data. *Mark Zuckerberg wants to know your location*

  • @Rake000
    @Rake000 3 года назад +241

    Math Exams be like 1:48 **Find the Missing Angle**

  • @OneShotCSGO
    @OneShotCSGO 5 лет назад +828

    You are using light theme .. You cant be trusted.

    • @FleaOnMyWiener
      @FleaOnMyWiener 5 лет назад +31

      This version of Windows doesn't have dark theme

    • @MaximumWoahverdrive
      @MaximumWoahverdrive 5 лет назад +44

      @@FleaOnMyWiener visual studio always has dark mode tho (can confirm personally all the way back to 2013)

    • @greenjames
      @greenjames 5 лет назад +17

      @@MaximumWoahverdrive The guy above me is correct

    • @gamingwithpurg3anarchy157
      @gamingwithpurg3anarchy157 5 лет назад +2

      Right

    • @jsquet
      @jsquet 5 лет назад +6

      The guy above the guy above me is right too

  • @arnold9448
    @arnold9448 8 лет назад +1167

    this should Help with a Job interview :)

    • @КулерМалиночив
      @КулерМалиночив 8 лет назад +152

      Arnold Hofman I know, right? :) He actually deserves a goob job with C++. Those things he is making require high C++ and math knowledge.

    • @asuasuasu
      @asuasuasu 7 лет назад +270

      Math yes, C++ not so much.

    • @mememachine8954
      @mememachine8954 7 лет назад +54

      So we found the guy that dosnt know shit. Understanding maths inst using and knowing long drawn out ideas, its about adapting the maths to fit your use. I cant tell if he done that but any good developer can. Such as using simple efficient maths to do complex problems. After all you understand computers alone can't even do Algebra at all, its just 1s and 0s.

    • @SpaghettiToaster
      @SpaghettiToaster 7 лет назад +32

      China Uncensored VEVO I believe the comment was talking about a job interview as a developer, not a mathematician!

    • @denny7477
      @denny7477 6 лет назад +16

      +Geklmin you have absolutely no idea what are you talking about ;) this guy managed to create really awesome things and you probably dont know shit about programming or math.. he'll most likely get hired as a developer thanks to his projects while your greatest achievement will be being smartass in youtube comments. You can be jealous of him and you probably already are :) because you succ xDDDDDDDDDDDDDDDDDDDDDDDDDDD

  • @MyAce8
    @MyAce8 8 лет назад +598

    I was in a coding slump before watching this, you have now motivated to get my ass of youtube and back into my text editor :)

    • @MyAce8
      @MyAce8 8 лет назад +2

      +Ace shinigami did you release the source?

    • @Muzkaw
      @Muzkaw  8 лет назад +24

      +Ace shinigami Yes, check the comments, description and other videos where I post links to download the code.

    • @MyAce8
      @MyAce8 8 лет назад +1

      +Muzkaw I found most of the ones I was interested in but I couldn't find the top down shooter one could you send me a link please

    • @Muzkaw
      @Muzkaw  8 лет назад +1

      +Ace shinigami dl.dropboxusercontent.com/u/143932765/Tutorial.pdf

    • @Mike-sm1wr
      @Mike-sm1wr 7 лет назад

      Can you update the link? It isn't working for me :/

  • @maximsheleh9603
    @maximsheleh9603 6 лет назад +1551

    это видео сильно ударило по моей самооценке

    • @d1mmar106
      @d1mmar106 6 лет назад +17

      в цель!

    • @DocSarkazm
      @DocSarkazm 6 лет назад +101

      Просто уничтожило.

    • @d1mmar106
      @d1mmar106 6 лет назад +35

      YES Russian Hackers the Best!

    • @afm5785
      @afm5785 6 лет назад +39

      Разнесло в щепки, как и мою.

    • @leelad8807
      @leelad8807 6 лет назад +49

      меня вдохновило

  • @jonny5825
    @jonny5825 8 лет назад +1140

    How the hell did you manage to get all of this incredible shit done?!
    After 2 years of Java, all I have to represent me is some a few basic things. I think the most complicated thing I have is a GUI calculator...
    This video made me sad :(

    • @neuromanceru
      @neuromanceru 8 лет назад +245

      You answered yourself "After 2 years of Java," :DDD Java make your brain lazy as hell.

    • @cyberkartoshka6667
      @cyberkartoshka6667 8 лет назад +90

      I would say more C++ than assembly, Assembly is good to help you understand how computers work at low level but it's harder to practice algorithms and new technology/libraries.

    • @jonny5825
      @jonny5825 8 лет назад +32

      +Love Programming I do know a little bit about assembly, but it is definitely the most confusing thing I've ever looked at. I don't think I have the dedication to actually fully learn assembly especially with school and everything going on

    • @cyberkartoshka6667
      @cyberkartoshka6667 8 лет назад +5

      *****
      It's also good for reversing.

    • @cyberkartoshka6667
      @cyberkartoshka6667 8 лет назад +41

      *****
      Yeah IDK, the education system sucks, now days they try to stop you from memorizing basics like multiplication but then they try to make you memorize more complicated stuff like in calculus.

  • @aletaris
    @aletaris 6 лет назад +245

    The thumbnail looks like I've already watched this

  • @MrGravityKitteh
    @MrGravityKitteh 10 лет назад +235

    Whoa :O Dude have you ever considered making tutorials? Because you're at the point now where you're toying with physics... And you obviously know how C++ works down to its basic principles so I think you could kill that sort of thing :D Just a personal opinion, not that you have to or anything but all I'm saying is that you should definitely look into it :)

    • @Muzkaw
      @Muzkaw  10 лет назад +62

      Hi ! First, thanks for your really kind comment ! I would definitely do tutorials, but i don't quite know what subject people are looking into. I'd be glad to do such videos but it's a lot of work and I'd rather like it to be useful for at least a few persons ! Thus, if you're willing to see a video on a particular subject go ahead and ask !

    • @Inspirateur_video
      @Inspirateur_video 7 лет назад +15

      I would love to know more about the hillclimbing algorithm :D (ofc in the meantime i'm gonna educate myself with wikipedia but this thing is not easy)

  • @JonathanGray89
    @JonathanGray89 5 лет назад +179

    The sheer amount of (mostly physics-based) mathematical knowledge that's required for this compilation to exist is insane. As a programmer myself I look at stuff like this and can't help but think of all of the mathematical complexities, the stuff most people find "boring" to learn about. It's great to see all of the interest accumulated from a few cool demos like this but if people start taking CS courses because of this then they're more than likely to become a little disappointed to say the least.

    • @SuperMaDBrothers
      @SuperMaDBrothers 3 года назад +2

      Computer scientists are generally stupid

    • @Kosaro1234
      @Kosaro1234 3 года назад +7

      @@Noobscodee You'd be surprised

    • @12kenbutsuri
      @12kenbutsuri 3 года назад +3

      Not so much, at least in a physics or engineering degree, if a third year bachelor student couldn't do this, it's a pretty bad sign.

    • @danieljoseph6404
      @danieljoseph6404 2 года назад +2

      @@12kenbutsuri wtf. Guess my EE degree is wasted on me.

    • @eiakimorooka1809
      @eiakimorooka1809 2 года назад +2

      @@danieljoseph6404 I meant the math part, the coding part might be hard and at least tedious.

  • @overclucker
    @overclucker 6 лет назад +180

    So this is what non lazy programmers do. I'm way too lazy and have a preference for concrete results. I think about 6/10th's of the coding I've done was for ripping off video sites and scraping all sorts of content. The other 4/10th's was for automation/time saving/performance tuning.

    • @DanteEhome
      @DanteEhome 5 лет назад +19

      Industry-ready programming

    • @FeelingShred
      @FeelingShred 3 года назад +1

      youtube-dl was taken down, maybe your talents for video-ripping will be useful now =D show them the difference a single person can make, be the stone in their shoe \m/ \m/

    • @overclucker
      @overclucker 3 года назад +1

      @@FeelingShred Github is just one site, owned by Microsoft. There are plenty of mirrors of the master repo out there. I suggest a hash check though, for the sake of security. youtube-dl-sources.org/

    • @marcuspvxea
      @marcuspvxea 3 года назад

      All of this can pretty much just be pasted of google. nothing self innovotive really.

  • @paintedeevee4581
    @paintedeevee4581 7 лет назад +58

    You are a big inspiration.

  • @12kenbutsuri
    @12kenbutsuri 3 года назад +3

    Amazing work, although it would be very misleading to people who are learning c++, since the knowledge required to ro these have very little to do with c++.

  • @l00k210
    @l00k210 8 лет назад +207

    Soft body simulation is awesome..

    • @tdurden8747
      @tdurden8747 6 лет назад +8

      I didn't even know half this shit was possible, smh

    • @dharmang
      @dharmang 4 года назад +4

      @@abc-to1of lmao soft anime tiddies.

  • @konrad3688
    @konrad3688 8 лет назад +287

    Can't wait for 2.5 year of SFML ;)

    • @Muzkaw
      @Muzkaw  8 лет назад +34

      +Condzi It's in its way !

    • @konrad3688
      @konrad3688 8 лет назад +12

      Muzkaw Hype train says CHOOOO CHOOO!

    • @cyberkartoshka6667
      @cyberkartoshka6667 8 лет назад +5

      I'm more excited for 10!

    • @machintrucGaming
      @machintrucGaming 7 лет назад

      Wow you almost have the same name as me

    • @feathecutie9942
      @feathecutie9942 6 лет назад +7

      I have no idea what SFML actually means, but I ssomehow read it as 'shit, fuck my life'

  • @mohammedthaier1718
    @mohammedthaier1718 3 года назад +75

    This is 6 years ago, Imagin your skills now

  • @DiegoLongo
    @DiegoLongo 3 года назад +14

    As a web developer I feel kind of depressed after watching this video... I'm currently studying computer science and I feel like i'm at the very beginning of a super hard path.
    Anyway, you're amazing, congrats!

    • @elyay7203
      @elyay7203 3 года назад +2

      You're a Web Developer, how much do you expect

  • @CryptionGaming
    @CryptionGaming 9 лет назад +107

    DUDE 7:33 I have to know how you've made this fog of war system. Could you please do a tutorial for this? My god this is exactly what I need

    • @Muzkaw
      @Muzkaw  9 лет назад +28

      Yea, i'll do a quick written tutorial over the subject when i got time.

    • @Muzkaw
      @Muzkaw  9 лет назад +54

      Here you go : dl.dropboxusercontent.com/u/143932765/Tutorial.pdf

    • @CryptionGaming
      @CryptionGaming 9 лет назад +46

      WOW, I didn't think you would actually reply with this detail. Thanks, you are the GREATEST! You my sir, deserve a pat on the back :) I will cherish this what you have shared with me ^^ thanks again! :D

    • @Muzkaw
      @Muzkaw  9 лет назад +19

      CryptionGaming You're welcome, I'm happy to help :p

    • @echo31485
      @echo31485 7 лет назад +24

      sorry to bother you after two years, but file became unavailable, but do you have copy ?

  • @rem7450
    @rem7450 6 лет назад +62

    man i really really want that jpeg to ASCII converter its so cool

    • @ancubic1549
      @ancubic1549 5 лет назад +15

      Thats easy, just reading pixelels in picture, generate ascii using the bright of the pixel, thats all

    • @damusic6216
      @damusic6216 5 лет назад +20

      @@ancubic1549 I've programmed one too. But for non programmers or beginners it might be harder than you think.

    • @dan_reminchannel3635
      @dan_reminchannel3635 5 лет назад

      I could be late a little, but there is a special cite for this

    • @KingJellyfishII
      @KingJellyfishII 5 лет назад

      I am pretty late but I can verify that if you have programming experience it's not *that* hard

    • @НейтральныйМаппер-з2м
      @НейтральныйМаппер-з2м 3 года назад

      @@ancubic1549 thanks

  • @programming2347
    @programming2347 5 лет назад +7

    Man for God's sake, ¿can you give us a little guide of the physics books you've been working on to carry out all of these projects? i mean, its obviously more than advanced cinematic physics. but would you tell us something like:
    -cinematic physics
    -static physics
    -dynamics physics
    i dont know if you get the point of what im asking you, srry for my english. but Pls...

    • @Muzkaw
      @Muzkaw  3 года назад

      No books to recommend, it was mostly programs based on topics i was studying at school back then

  • @itsjustyryr
    @itsjustyryr 3 года назад +7

    There is something that every programmer started their career with this motivational quota: Do not forget from where you started.

  • @blu12gaming44
    @blu12gaming44 5 лет назад +4

    Those are some really good projects you did. You should think of adding some of them to your portfolio for job interviews. As experience tends to matter more than qualifications in the software industry.

  • @FireyDeath4
    @FireyDeath4 3 года назад +2

    You made all that in a year!?!?
    That just shows how much time I'm wasting

  • @speedwagonoverheaven9716
    @speedwagonoverheaven9716 5 лет назад +11

    -raycasting demo- *top down view shooter*

    • @Muzkaw
      @Muzkaw  5 лет назад

      I was not using rayscasting at all !

  • @mindblitz6496
    @mindblitz6496 7 лет назад +15

    The jpg to ascii is awesome can you put it up for sownload

    • @KingJellyfishII
      @KingJellyfishII 5 лет назад +1

      It is (in github) and also it's not all that difficult to make. If you have any programming experience give it a bash (no pun intended)

  • @MrSamisack
    @MrSamisack 9 лет назад +25

    Wow, you are a genious, i'm impressed by what you have done.

  • @hmhm0
    @hmhm0 3 года назад +1

    Whoa im a useless human being

  • @billypersistent6127
    @billypersistent6127 7 лет назад +49

    I can believe that you have been doing c++ and possibly even programing in general for only a year, but you must have done quite a bit of math and physics prior to this especially for the fluid simulator!

    • @BossBeneBaby
      @BossBeneBaby 6 лет назад +15

      billy persistent even for the Mandelbrot (and thats easy) formula you need quite a good understanding of complexe numbers and Math general 😅 amd for the physics animations its even more advanced 😅😅

    • @crobey7257
      @crobey7257 5 лет назад +6

      He has been programming for at least 4 years. These are just projects the projects he completed in 365 days

    • @damiengates7581
      @damiengates7581 4 года назад

      @@BossBeneBaby well it's not that advanced

  • @danielpatino4010
    @danielpatino4010 5 лет назад +7

    1 year? oh sorry, we are looking for someone with 10 years of experience minimum. . .

  • @emagdali
    @emagdali 8 лет назад +41

    Do you have your code uploaded in a repository like Github so we could learn from them?

    • @Muzkaw
      @Muzkaw  8 лет назад +16

      I upload all my source code in the videos dedicated to each program, if you want to have a look to a particular program, don't hesitate to ask me, i'll upload it.

    • @iam.gobinath
      @iam.gobinath 7 лет назад

      Hi @Muzkaw The Dropbox link you have provided is not working. It is better that you upload the code to Github. It will reach further too.

    • @Muzkaw
      @Muzkaw  7 лет назад +8

      Yes, i've been told countless times to use github, I really need to sign up. Dropbox public folder is not a thing anymore, so the links are dead, what link do you need ?

    • @trashcan3958
      @trashcan3958 7 лет назад +1

      I would love to see how you created the sound interference + RMS project.

    • @rodrigoappendino
      @rodrigoappendino 6 лет назад

      Muzkaw, I'd love to have access to all these source codes.
      Can I?

  • @Scorponizer
    @Scorponizer 9 лет назад +15

    I am impressed by your skills. With the 'Application to 2d shooter', how did you manage the collision on the drawn lines? I'm having trouble getting that done.

    • @Muzkaw
      @Muzkaw  9 лет назад +10

      Hi ! What I did is store the wall areas in a pixel map. It is a matrix of booleans that either stores "true" (there is a wall on this pixel) or "false" (there is no wall on this pixel). Then, I check the pixels that are overlapped by the player's box + 1 pixel around (up, down, left, right). Then, knowing the point of impact, I move the player in the according direction 1 pixel at a time until there is no more collision. This will solve most cases but you might handle special situations separately.
      If you have any question on how to code that i'll be happy to help you further.

    • @Scorponizer
      @Scorponizer 9 лет назад +4

      Thank you very much for you help!
      That's brilliant, yet so simple. Pixel maps are the same thing as tile maps, right? Is it like this, for every single pixel? www.codeproject.com/KB/java/BFSDFS/adjMatrix.PNG
      So basically a txt document full of zeroes, that become 1's the moment the cursor moves over them?

    • @Muzkaw
      @Muzkaw  9 лет назад

      Scorponizer Yes this is the same thing ! You can either do a .txt if you want to save the map once the program is closed or store the data in a dedicated class (vector thing) if you just want a temporary map.

    • @Scorponizer
      @Scorponizer 9 лет назад

      Muzkaw
      Argh.. I just can't get it to work. Could you give a code example of how you implemented this?

    • @Muzkaw
      @Muzkaw  9 лет назад

      Scorponizer I'm sorry I haven't much time these days and I cant' explain it in a short comment so I'll try to write you something if you still struggle (but it might be in a month or so)

  • @DILBAHADUR2000
    @DILBAHADUR2000 7 лет назад +12

    I'd like to learn how to do a softBody!!!

  • @sharpEAGLES
    @sharpEAGLES 8 лет назад +238

    You must be hired by NASA by now

    • @RivenbladeS
      @RivenbladeS 6 лет назад +4

      sharpEAGLES why?he didnt show his skills in AR nor VR nor vfx

    • @rodrigoappendino
      @rodrigoappendino 6 лет назад +31

      Because of his ability to learn, maybe.

    • @Sam-zv1pk
      @Sam-zv1pk 5 лет назад +17

      @@RivenbladeS because he doesnt suck like u

    • @jim.....
      @jim..... 5 лет назад +6

      @@RivenbladeS you have a point, to work at NASA you gotta know your photoshop

    • @CaptainClin
      @CaptainClin 5 лет назад

      @@RivenbladeS this is a fucking joke

  • @themining7229
    @themining7229 3 года назад +4

    RUclips: "🔇 This video has no sound."
    Video at 6:59: *_Has Sounds_*

    • @danielniels22
      @danielniels22 3 года назад

      i wonder if python can do these also? because im learning my 1st language which is python, and i hope some of these can be my project to improve my skill 🤔

    • @themining7229
      @themining7229 3 года назад

      I think you meant to reply to another comment?

    • @danielniels22
      @danielniels22 3 года назад

      @@themining7229 naah i literally commented on few newest comments, considering this is an old video. Do u happen to know if i can do these projects with python? I mean, i don't even know how to display pictures, and moving images by using python. Python is my first language and still like in a few months

    • @themining7229
      @themining7229 3 года назад

      I'm a python web developer, haven't tried making GUI apps but I have seen some GUI apps made with python before, also a dotNET developer, you can probably start with C# if you want some easy GUI apps.

    • @danielniels22
      @danielniels22 3 года назад

      @@themining7229 i see... thanks for ur reply :) sorry i am very new in computer world. u said u are a python web developer, what's so different compared to make something moving like we saw in this video? is the output of ur profession literally website like. youtube? google?

  • @rhyscabonita5933
    @rhyscabonita5933 5 лет назад +5

    This gave me and a others a lot of inspiration. Thank you

  • @abdoun8214
    @abdoun8214 3 года назад +3

    8:30 The guy is dealing with corona virus... Dont worry guys

  • @telepathic6216
    @telepathic6216 5 лет назад +5

    3:00 this man made the OG Fortnite BR

  • @Sxkielecior
    @Sxkielecior Год назад +2

    Amazing work! This video was such a nostalgia material for me. I've spent a great part of my childhood playing powder game or exploring simillar projects made in flash on deviantart and seeing those specific patterns again really scretched my brain

  • @gabrielalbeldaochoa8234
    @gabrielalbeldaochoa8234 5 лет назад +4

    thank you for the video, it enhances me for still studying c++

  • @lol532-t2g
    @lol532-t2g 8 лет назад +6

    This is just mind-blowing...

  • @nailbomb420
    @nailbomb420 8 лет назад +6

    really good stuff, man. Well done.

  • @mezamatt2248
    @mezamatt2248 11 месяцев назад +1

    I recently built a similar Ascii Converter out of python but using video. Made it convert the intro to shrek which was pretty fun. Would recommend as a project to anyone who is interested in programming.

  • @alexrawson8492
    @alexrawson8492 5 лет назад +13

    Nobody:
    RUclips recommended:

  • @gta5onlineshorts
    @gta5onlineshorts 3 года назад +1

    good job. which path do you suggest for making screensaver?

  • @alexandrutrif276
    @alexandrutrif276 5 лет назад +4

    Ya made curve fever?!?!?!?
    I love ittttt!!!!!!

  • @hannahe6936
    @hannahe6936 5 лет назад +2

    Awesome job! I like programming in C++ but I don't think I could do anything quite that awesome.

  • @Smilezlol
    @Smilezlol 8 лет назад +3

    Where did you learn to program this well? It's amazing!

    • @teddy-mryamz
      @teddy-mryamz 8 лет назад

      He learned this @ Arts et Métiers ParisTech

  • @merdanchee
    @merdanchee 5 лет назад +1

    yeah, he was played call of duty 4 played chernobyl mission, radiation shot him head, and stucked, remembered that he had some projects, recorded and uploaded

  • @PumpiPie
    @PumpiPie 6 лет назад +29

    if i had to code this it would take me 50 years ;(

    • @masterjohn3126
      @masterjohn3126 6 лет назад +23

      no it wouldnt... youre just not even trying to

  • @Ryu0526
    @Ryu0526 5 лет назад +2

    The jpg to ascii one is i think the coolest one. I really wanna know how to make one.

    • @lolzhunter
      @lolzhunter 3 года назад

      id imagine just at a first glance it assigns a specific character to some hex colours, so anything less than a certain hex colour is treated as black and given a character which fills the most space, and apply that to the rest of the image, as for what characters to use, you could potentially just use an already existing ascii program to figure out the values and then recreate them in your code, easier said than done though, impressive work

  • @emneemne
    @emneemne 9 лет назад +6

    big up for triangulation!

  • @gamingwithpurg3anarchy157
    @gamingwithpurg3anarchy157 5 лет назад +2

    If you don't use black screen, you can't be trusted lol

  • @VictorF0326
    @VictorF0326 8 лет назад +5

    Freaking awesome. Never knew you could do all this in C++ with a couple of add on libraries from SMFL

  • @feinchan
    @feinchan 5 лет назад +1

    and here i am after a computer science degree, cant code a single shit and answering phone calls D:

  • @UlsterOrange
    @UlsterOrange 8 лет назад +18

    cheat, he's an engineer and graphic modeler
    his IQ is too high!!

    • @ancubic1549
      @ancubic1549 5 лет назад

      Seriously? He just know lot of things in the mathematics and physic, just this.

    • @BudderB0y2222
      @BudderB0y2222 5 лет назад

      @@ancubic1549 WHooooosh

    • @dan_reminchannel3635
      @dan_reminchannel3635 5 лет назад

      Its over NINE THOUSAND

  • @ImTheReaper
    @ImTheReaper 3 года назад +1

    First time completed a vid with no sound, nice job very good programming that's my dream to learn

  • @Dichill
    @Dichill 5 лет назад +3

    std::cout

  • @MrMoodyKSA
    @MrMoodyKSA 9 лет назад +1

    i subbed to you, i demand more C++ SFML stuff!!
    also try to play around with lua so that you can have ur own C++ engine then use Lua to play around with the graphics, ive done that but it was so simple but fun :)

  • @cccPaKYccc
    @cccPaKYccc 10 лет назад +6

    Awesome! I'm in your fan club!

    • @Muzkaw
      @Muzkaw  10 лет назад +7

      Aha thanks ! :p

    • @Domstar1001
      @Domstar1001 10 лет назад +2

      Muzkaw I am just a C++ beginner, but i'm in your fan club too!

  • @majinbros9971
    @majinbros9971 5 лет назад +1

    All i learned from proggraming is hos much I hate myself.

  • @XanderLewisMusic
    @XanderLewisMusic 9 лет назад +3

    You're amazing. This stuff is really good.

  • @ganjalf1672
    @ganjalf1672 3 года назад +1

    everyone asking for the source but all I wanna do it code it myself lmao

  • @abdallahallam5659
    @abdallahallam5659 9 лет назад +10

    how much time it take to learn c++ then learn SFML?! to make something similar to this

    • @Muzkaw
      @Muzkaw  9 лет назад +23

      +Zoro Allam As the title says, 1 year aha ! I started learning c++ exactly 1 year before this video was posted. After a few weeks, I started learning SFML. All the projects you see in the video have been made during this first year.

    • @abdallahallam5659
      @abdallahallam5659 9 лет назад

      +Muzkaw it's amazing projects man. and thanks for reply.

    • @beri4138
      @beri4138 7 лет назад +5

      +Muzhaw How did you learn SFML? What sources did you use for understanding its composition? I'm starting out with SFML and I don't really know how to go about it.

  • @adaman1347
    @adaman1347 7 лет назад +1

    Would love to see the source code for the top down shooter fog of war game as the link in the description does not work. Would you be able to share it with me or upload it online to somewhere?
    Thanks,
    Adaman

  • @RusAnonimus
    @RusAnonimus 9 лет назад +3

    Great work man! Really impressive!

  • @kennethpiguez1685
    @kennethpiguez1685 2 года назад +1

    my project:
    enter first number: 1
    enter second number: 4
    total = 14

  • @siteted2013
    @siteted2013 6 лет назад +10

    3:20 fortnite

  • @Kexit
    @Kexit 6 лет назад +2

    Сначала вдохновляет , потом задумываешься , пытаешься обучиться , пытаешься чё то сделать . Что то делаешь . Потом понимаешь , что ты рукожоп......автор просто космос

    • @elyay7203
      @elyay7203 3 года назад

      Пацаны, наркотик КАЛ,
      В школе в коробке сдавал.
      Наркота отстойней кваса,
      Учит вас Школа Хардбаса.
      Нам хардбасерам давно
      Не в тему данное говно!
      Паша, Валь, Боб и Матрас,
      В наших плейерах Хардбас!
      СПБ и МСК,
      Наш проект два города.
      Пацыков не прет ап степ,
      Через бочку рубит клэп.
      Лютый стиль без препаратов,
      Бутират для деградатов.
      Кто хардбасить перестал,
      Знайте все наркотик КАЛ!
      Пацаны, наркотик КАЛ,
      В школе в коробке сдавал.
      Наркота отстойней кваса,
      Учит вас Школа Хардбаса.
      Нам хардбасерам давно
      Не в тему данное говно!
      Паша, Валь, Боб и Матрас,
      В наших плейерах Хардбас!
      СПБ и МСК,
      Наш проект два города.
      Пацыков не прет ап степ,
      Через бочку рубит клэп.
      Лютый стиль без препаратов,
      Бутират для деградатов.
      Кто хардбасить перестал,
      Знайте все наркотик КАЛ!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Вы слушаете Школу Танцев Хардбаса
      Наркотик не класс,
      Я еду на Хардбас.
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Кто не уважает Школу Танцев Хардбаса,
      Тот эльф 80-десятого уровня!
      Кто не колбасит под Хардбас,
      Тот притворяется пьяным на дискотеке!
      Раз, два, три,
      Давай хардбасеры!
      Наркотик не класс,
      Я еду на Хардбас.
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас.
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!
      Наркотик не класс,
      Я еду на Хардбас
      Если ты не знал
      Наркотик кал!

  • @OmegaMusicYT
    @OmegaMusicYT 3 года назад +1

    Title: "1 year of java"
    Shows up Minecraft

  • @KingJellyfishII
    @KingJellyfishII 5 лет назад +1

    Ugh windows....

  • @maniacobra8103
    @maniacobra8103 5 лет назад +1

    3:08 fortnite 2 confirmed

  • @maniacobra8103
    @maniacobra8103 5 лет назад +1

    Omg the euler fluid HOW ??
    I do some programmation but i have no idea of how you made it that's awesome

  • @matcy_
    @matcy_ 4 года назад +2

    Bien joué mec ! En vrai, bonne source d'inspiration, merci !

  • @igz
    @igz 9 лет назад +1

    These are excellent! Playful experimentation is the secret to a successful game with novel mechanics.

  • @maximecloutier1223
    @maximecloutier1223 7 лет назад +1

    The euler fluid simulation reminds me of the powder toy game ( which was amazing btw ).

  • @rodrigoappendino
    @rodrigoappendino 6 лет назад

    I study programming since 2009, probably, but I can only do simple things, like text-based programs using printf and scanf.
    That's what anxiety disorder do to us.

  • @Slecker95
    @Slecker95 6 лет назад +2

    This was incredible to watch. I'm inspired to learn programming again.

  • @Amphy2k
    @Amphy2k 7 лет назад +1

    That would be an awesome software to own having something try and recreate any art just by creating ellipsoids ontop of eachother. I would love to see more of that.

  • @magenoir999
    @magenoir999 3 года назад

    holy shit, I got this recommended to me randomly today. As he was demonstrating the triangulation application I was looking at the taskbar and I really thought to myself "what the fuck is this setup, looks like it was ten years ago" so admittedly it's a bit less but wow it's crazy how windows has changed and how the default application used for certain things (utorrent) has changed as well

  • @anonanon3066
    @anonanon3066 5 лет назад +1

    How the ruck are you handling this much particles live?!

  • @artygator8167
    @artygator8167 3 года назад +1

    FOUND THE FRENCH
    i am french too

  • @sebastiangudino9377
    @sebastiangudino9377 4 года назад

    For everyone who is learning programing and want to make stuff like this, but don't know where to start, there is an AMAZING youtube channel for just that! Just go check it out, you'll thank me. He teaches using Processing and P5.js. Two graphic frameworks for Java and Javascript respectively, designed with beginers in mind, giving you quick acess to a lot of useful functions so that you can focus on what you want to program. He also has a series callled Coding Challenge where he teaches you how to make very intresting little projects, like a 2D Raycaster, a Maze Solving Algorithms and so on, i can't recomend it enought

  • @eheh5748
    @eheh5748 5 лет назад +1

    Thats motivating !!!! Im wondering what u are capable of now

  • @AsitorCorporation
    @AsitorCorporation 7 лет назад

    Hey, I'm doing C# at my Sixth Form and we only do really basic stuff, how can I learn this kind of thing? The apprenticeships I'm looking at for when I leave involve C++, a few of them are game companies so I really want to get experience at this kind of stuff. I'll be gratefull for any suggestions! Thanks!

  • @aaronmaldonado6562
    @aaronmaldonado6562 3 года назад

    This has no limits?
    One day someone will put a fucking human being inside a computer...

  • @ShimabuTV
    @ShimabuTV 3 года назад +1

    すげーこんなの作れるくらいになりたい

  • @Jozie88
    @Jozie88 7 лет назад

    That fog of war in your top-down shooter is amazing! link for the tutorial doesn't exist anymore it seems. Could you please share it again? Thank you so much :)
    Edit. Oo never mind i saw your other comment where you share it in google drive. thank you!!

  • @tymofei8586
    @tymofei8586 5 лет назад

    How can i visualize content in c or c++ like this?i know both them(syntax and basic knowledge) and also some high skill math.but couldnt go more than low level console applications.i know that graphics is not everything like in embedded systems like all that complex algorythms flows in the background but anyway after a while want to do some visual things.from where should i start?

  • @FeelingShred
    @FeelingShred 3 года назад

    Damn, this is what I would have been able to accomplish if I had spend my teenager years learning how to code instead of wasting time in videogames or countless hours creating Doom levels.
    So 7 years had passed by, are you at the point of being able to make money from all these skills?

  • @jasonwhyttes1679
    @jasonwhyttes1679 5 лет назад

    That top down shooter would have a nice wave zombie game application, I could see it doing well as a little flash game or something.

  • @SploxLabs
    @SploxLabs 4 года назад

    well ship man, i thought making a jpg to ascII program was an original idea of mine...

  • @ltsMeNoodle
    @ltsMeNoodle 5 лет назад +2

    JPG to ASCII is awesome and sometimes useful ;)

    • @KingJellyfishII
      @KingJellyfishII 5 лет назад

      It isn't actually all that difficult to make either.

  • @Baptystes
    @Baptystes 9 лет назад

    Hi, everything you did is very interesting !
    Im just wondering : how did you do to open the file just by putting it on the .exe (in your first project) ?
    Thank you for your help !

    • @Muzkaw
      @Muzkaw  9 лет назад

      Yo !
      You can input a file directly into your program by dragging and dropping thanks to the main() function arguments : int main (int argc, char** argv)
      You can read more about these on several websites (ask google "c++ drag and drop main arguments" or something like that and you'll find what you're looking for) :)

    • @Baptystes
      @Baptystes 9 лет назад

      Muzkaw Thank you so much, it works ! I am gonna enjoy this great feature :D

  • @TheARCZI14
    @TheARCZI14 9 лет назад

    Any big projects like 2D RPG game? :P I'm impressed by your JPG to ASCII conventer and soft body sim. and i just wondering how you did that? :) Have you github ? ;p

    • @Muzkaw
      @Muzkaw  9 лет назад +1

      You can download the soft-body project in the description (it is very early WIP and the code must be pretty bad). Thought, you can read this very good paper that detail all the steps : panoramix.ift.uni.wroc.pl/~maq/soft2d/howtosoftbody.pdf ;)
      You can also download the code for the JPG2ASCII converter from the description of the video dedicated to it : /watch?v=q_m-YYGWAvg .
      I have lots of projects but mostly demoscenes or physical simulations (I've a growing list of things to do but i can't find the time :p)

  • @anga6275
    @anga6275 9 лет назад +2

    i apologize, i just read some of your earlier posts. your work is incredible and inspiring, thank you!