John Song
John Song
  • 27
  • 731 819
My Experience With Metal Slug
My experience with Metal Slug, featuring greatest run and gun of all time
Watch me live on Twitch: twitch.tv/JohnSongNow
Consider supporting me on Patreon: www.patreon.com/JohnSongNow
Other Socials:
Twitter: JohnSongNow
Instagram: JohnSongNow
Discord: discord.com/invite/a7YcSeuH9H
Chapters:
0:00 Intro
1:26 What Is Metal Slug
3:14 The Parts I Enjoyed
7:00 The Parts I Hated
8:33 What's Next In The Franchise
10:04 Outro
#johnsong #metalslug
มุมมอง: 166

วีดีโอ

Battle Passes: The Quest For Your Time
มุมมอง 914 หลายเดือนก่อน
An addictive progression system for any game Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H Chapters: 0:00 Your Typical Battle Pass 1:33 The Origin 4:27 Why They're Everywhere 6:37 Why They're So Effective 9:29...
My Experience With Path of Exile
มุมมอง 7645 หลายเดือนก่อน
My experience with Path of Exile, featuring the longest skill tree of them all Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #poe #pathofexile
A Recap of My 2023
มุมมอง 745 หลายเดือนก่อน
A final video to round out the year discussing my thoughts on the shift into a new format, and what you can expect in upcoming year Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #johnsongnow #recap
The Importance of Video Game Box Art
มุมมอง 2046 หลายเดือนก่อน
The box art is truly the first impression for any game Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #johnsongnow #coverart
My Experience With Counter Strike 2
มุมมอง 4397 หลายเดือนก่อน
My experience with Counter Strike 2, featuring the oldest tactical shooter of all time Watch me live: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #cs2 #counterstrike
My Experience With Celeste
มุมมอง 2978 หลายเดือนก่อน
My experience with Celeste, featuring the longest climb of all time 🙃 Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #johnsongnow #celeste
Why I Love FPS Games
มุมมอง 1169 หลายเดือนก่อน
A tribute to one genres that made me think that my aim is as shaky as a roller coaster 🙃 Watch me live on Twitch: twitch.tv/JohnSongNow Consider supporting me on Patreon: www.patreon.com/JohnSongNow Other Socials: Twitter: JohnSongNow Instagram: JohnSongNow Discord: discord.com/invite/a7YcSeuH9H #johnsong #johnsongnow #fps
Why I Love MOBAs
มุมมอง 522ปีที่แล้ว
Why I Love MOBAs
Karthus.
มุมมอง 458ปีที่แล้ว
Karthus.
Blitzcrank.
มุมมอง 2.3Kปีที่แล้ว
Blitzcrank.
Nasus.
มุมมอง 1.6Kปีที่แล้ว
Nasus.
Moo...
มุมมอง 328ปีที่แล้ว
Moo...
Merge Sort Explained
มุมมอง 9232 ปีที่แล้ว
Merge Sort Explained
Bubble Sort Explained
มุมมอง 1.3K2 ปีที่แล้ว
Bubble Sort Explained
A Comparison of Pathfinding Algorithms
มุมมอง 705K4 ปีที่แล้ว
A Comparison of Pathfinding Algorithms
Introduction to Parallel Programming
มุมมอง 17K4 ปีที่แล้ว
Introduction to Parallel Programming

ความคิดเห็น

  • @infamoustony
    @infamoustony หลายเดือนก่อน

    In grid, dijkstra IS bfs, because distance between every grid cell is 1. When you have distances though, dijkstra is going to find the optimal path and bfs is just going to find the path with the smallest number of road

  • @MonkeySimius
    @MonkeySimius หลายเดือนก่อน

    Pretty major flaws in the comparison. The red dot always being in a corner mitigates some of the flaws of poor path finding algorithms. Also, having only 1 possible path eliminates some flaws of poor pathfinding algorithms.

  • @gorkemvids4839
    @gorkemvids4839 หลายเดือนก่อน

    This was amazing, dfs performance was a surprise too

  • @Chiberia
    @Chiberia 2 หลายเดือนก่อน

    Green means stop, Red means go, got it. Also, this irrationally infuriates me.

  • @kxito4945
    @kxito4945 2 หลายเดือนก่อน

    Thank you

  • @Zander10102
    @Zander10102 2 หลายเดือนก่อน

    All one take, eh?

  • @dandymcgee
    @dandymcgee 2 หลายเดือนก่อน

    would be cool to see a version of this with more relevant modern algorithms like ANYA, Block A*, Sub-TL, Lazy Theta* w/ Optimizations, etc.

  • @ts.doctork
    @ts.doctork 3 หลายเดือนก่อน

    The modern sequel is a pay2win mobile game garbage, it's really sad and disheartening to see one of my favorite childhood IP being violated like that.

    • @JohnSong
      @JohnSong 3 หลายเดือนก่อน

      Hopefully one day they'll make a true sequel to this game, for now we just gotta wait for SNK to cook something up eventually

  • @juanmacias5922
    @juanmacias5922 3 หลายเดือนก่อน

    Playing Metal Slug in an arcade cabinet in Mexico will always be one of my fondest memories. :D

  • @JoshuaADaniel
    @JoshuaADaniel 3 หลายเดือนก่อน

    I bet that Japanese arcade doubled in profit that day that we played cause I died every 3 seconds

  • @JohnSong
    @JohnSong 3 หลายเดือนก่อน

    Sorry for the later half of the video but I had a bit of a busy month with some IRL stuff and wanted to still post this month, but I should be good and back with a slightly changed up style of video for April

  • @nangld
    @nangld 3 หลายเดือนก่อน

    There is also a much simpler and faster algorithm which was used in early RTS games like Dune 2, Warcraft and Doom. It involved casting a ray into the direction of the goal, and if the ray hits an obstacle, they the algorithm either uses a right-hand side rule to go around it or shots a ray into random direction. It isn't guarantee to find the shortest path, but has constant memory usage and usually finds the path faster. You can also run it in parallel by shooting several rays. It also works when you have to navigate an actual drone without a pre-made map.

    • @bengudca792
      @bengudca792 3 หลายเดือนก่อน

      Flow field pathfinding?

  • @johndeleon8741
    @johndeleon8741 5 หลายเดือนก่อน

    The heuristic used in A* doesn't necessarily need to be the Manhattan distance. It works well with regular grid-placed nodes but in real life geometric scenarios the Euclidean distance would be the preferred choice.

  • @JohnSong
    @JohnSong 5 หลายเดือนก่อน

    One of the games I hold with the highest regard in terms of both fun and variety, really hoping that Path of Exile 2 lives up to the same hype as it's predecessor!

  • @mauricioaviles
    @mauricioaviles 6 หลายเดือนก่อน

    Add loops to the maze!

  • @Ic3q4
    @Ic3q4 6 หลายเดือนก่อน

    i wonder like are there diffrent pathfinding algorythms for multi dimensonal "roads"? like you could say as long as one block is all around move forward?

  • @gautamgamer3984
    @gautamgamer3984 6 หลายเดือนก่อน

    This is such a good video and such a relatable topic. I used to love seeing box art of all the games my mother and father bought when they would go out. Thanks for doing this video.😊😊😊

  • @JohnSong
    @JohnSong 6 หลายเดือนก่อน

    The last video essay of the year! I'll be back next year with some more videos like these, but in the mean time I'll be uploading a recap of this year coming sometime in December

  • @magicmulder
    @magicmulder 6 หลายเดือนก่อน

    Great video but 3:11 “Hueristic is Manhanntan” triggers me. 😂

  • @acasualviewer5861
    @acasualviewer5861 7 หลายเดือนก่อน

    Too bad you didn't try bidirectional search. That is the only one I thought would have some chance of beating A*

  • @Julzaa
    @Julzaa 7 หลายเดือนก่อน

    3:44 "on average" cool cool, but where's the average?

  • @marcyowo
    @marcyowo 7 หลายเดือนก่อน

    good vid man :)

    • @JohnSong
      @JohnSong 7 หลายเดือนก่อน

      Thanks man!

  • @JohnSong
    @JohnSong 7 หลายเดือนก่อน

    A second video in more a video review fashion this time talking about a more popular game that I've been playing a lot recently. I've been getting a lot more used to the format/style of these types of videos so hopefully better edited ones coming soon! Two days after this Valve added back community maps so nice

  • @morathanan
    @morathanan 7 หลายเดือนก่อน

    Bro, its very hard to understand what youre saying. Try to speak slower, not "swallowing" words.

  • @omarhousari9081
    @omarhousari9081 7 หลายเดือนก่อน

    Could you make a video on heuristics soon?

  • @GretgorPooper
    @GretgorPooper 8 หลายเดือนก่อน

    Dijkstra is bad for graphs with unweighted edges.

  • @OuaisAmelie
    @OuaisAmelie 8 หลายเดือนก่อน

    i like your editing style it’s very pleasant and chill

    • @JohnSong
      @JohnSong 8 หลายเดือนก่อน

      Thanks hoping to ake a few more like this in this style

  • @Heisenburger08
    @Heisenburger08 8 หลายเดือนก่อน

    don't use top-left use bottom right instead and make texts a bit smaller (and you dont have to write the developers)

    • @Heisenburger08
      @Heisenburger08 8 หลายเดือนก่อน

      good video btw

    • @JohnSong
      @JohnSong 8 หลายเดือนก่อน

      Noted thanks for the feedback! I'll change it for the next vid a bit, though i try not to used the bottom right since the channel icon is there but I'll def shrink the text

  • @JohnSong
    @JohnSong 8 หลายเดือนก่อน

    Dusting off a game I've had on the backlog for a while, hoping to review some more games down the line too

  • @JohnSong
    @JohnSong 9 หลายเดือนก่อน

    Testing out a new style/editing aesthetic for this vid, new vid out in October with something more normal

    • @JoshuaADaniel
      @JoshuaADaniel 9 หลายเดือนก่อน

      yooooo new John Song upload

    • @JohnSong
      @JohnSong 9 หลายเดือนก่อน

      ty so much bro nice new channel @@JoshuaADaniel

  • @antoniocabreraperez
    @antoniocabreraperez ปีที่แล้ว

    DFS and Dijkstra benefit is 1 cell is visited only 1 time. Your mazes doesn't present "cycles" and it gives DFS a clean benefit (because your maze "forces" DFS to visit 1 cell only 1 time... something really unrealistic. A symthom of this problem is DFS finds the "shortest" path in your mazes (because there is only 1 possible path between the 2 nodes)

  • @phaelax
    @phaelax ปีที่แล้ว

    Since he doesn't mention this, DFS stands for depth-first search and BFS is for breadth-first search. An added benefit of the heuristic with A* can be seen in pathfinding of video games. Due to various terrains, the shortest path might not be the fastest. (accounting for elevation changes or perhaps a glue pit, things that might slow down or speed up character movement) Also, you talk a bit too fast like a nervous kid giving a speech in front of his class.

  • @Max-ry5dv
    @Max-ry5dv ปีที่แล้ว

    How you visualize this algo ? You make this video with programming language or a video edittor ?

  • @petterlarsson7257
    @petterlarsson7257 ปีที่แล้ว

    am i the only one who gets confused by the inverted color scheme of the maze

  • @ahmadmohsenhedaya9883
    @ahmadmohsenhedaya9883 ปีที่แล้ว

    Would you mind If I use your code to help me with a project?

  • @timwaagh
    @timwaagh ปีที่แล้ว

    Here's my naive algo: move in a straight line until you can't anymore. Then move randomly for a while and try again. I totally am not using this is to make an rts game 😂

  • @amerkulow
    @amerkulow ปีที่แล้ว

    almost all labyrinths have near to straight path solution, but in real maze you could go for example right on full width and then top on half height and then left on full width etc., or like a spiral or something more difficult, i suppose some of the algorithms could be better without heuristic.

  • @JohnSong
    @JohnSong ปีที่แล้ว

    I do realize that HON had a massive impact on the development of MOBAs (esp before Dota 2 was announced). But I chose not to include it since I didn't have that much exposure to it 😔

  • @WielkiKaleson
    @WielkiKaleson ปีที่แล้ว

    Nice! I think though that putting starting point in the corner of the maize is not ideal.

  • @sinsinsss5216
    @sinsinsss5216 ปีที่แล้ว

    Untal di pangan ben kaya terus jek ngemis.

  • @sinsinsss5216
    @sinsinsss5216 ปีที่แล้ว

    Iki dolanan opo rak mudeng aku

  • @SharpForceTrauma
    @SharpForceTrauma ปีที่แล้ว

    Skyrim: Straight line to objective. If there's anything in the way, walk in a circle until the player goes away.

  • @novakzagradjanin6881
    @novakzagradjanin6881 ปีที่แล้ว

    th-cam.com/video/dvUYBRJ148Y/w-d-xo.html

  • @lwilton
    @lwilton ปีที่แล้ว

    I wonder how the algorithms would fare if you flipped all of those mazes on the upper left to lower right diagonal, and had the start in the top right cell. I get the impression that they were all designed for a "general case" of having the start in the lower left of a maze.

  • @kpunkt.klaviermusik
    @kpunkt.klaviermusik ปีที่แล้ว

    A and B could be very close to each other while the linking path could be extreme winded and long. So distance of A and B does not matter at all. Only if there is more than one linking path considering the distance should be taken into account.

  • @w.puerschel1279
    @w.puerschel1279 ปีที่แล้ว

    Sorry, but I was unable to listen to you, due to your speed of talking, the unwillingness to seperate the words and to be understood.

  • @CocoaPimper
    @CocoaPimper ปีที่แล้ว

    Isn't the biggest advantage of A* the fact that you have a cost function? The better the cost function the better is A*. On big maps A* is usually combined with precomputed region data anyways... right?

  • @bussi7859
    @bussi7859 ปีที่แล้ว

    Scam

  • @budimanmh8994
    @budimanmh8994 ปีที่แล้ว

    Try right hand rule through the maze where you put your hand on your right wall and walk where it reaches to