[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.28,0:00:06.16,Default,,0000,0000,0000,,Hi, my name's Mark and I am making a \Nvideo game called Mind Over Magnet, Dialogue: 0,0:00:06.16,0:00:11.64,Default,,0000,0000,0000,,a delightful puzzle platformer \Nabout, you guessed it, magnets. Dialogue: 0,0:00:11.64,0:00:17.36,Default,,0000,0000,0000,,Now, when I returned to game development after \Nmy Christmas break, I noticed a very interesting Dialogue: 0,0:00:17.36,0:00:24.28,Default,,0000,0000,0000,,button in my Steam Developer Dashboard \Nthingy that I can't show you due to NDAs. Dialogue: 0,0:00:24.28,0:00:29.28,Default,,0000,0000,0000,,Basically a button to submit \Nthe game to the next Next Fest. Dialogue: 0,0:00:29.28,0:00:35.44,Default,,0000,0000,0000,,This is Valve's online games convention \Nwhere developers can share demos of their Dialogue: 0,0:00:35.44,0:00:40.84,Default,,0000,0000,0000,,upcoming games and it's proven to be \Na pretty powerful marketing technique. Dialogue: 0,0:00:40.84,0:00:44.44,Default,,0000,0000,0000,,I mean, look what happened to \Nthe very addictive poker-based Dialogue: 0,0:00:44.44,0:00:48.36,Default,,0000,0000,0000,,roguelike game Balatro in \Nthe last one in February. Dialogue: 0,0:00:48.36,0:00:53.72,Default,,0000,0000,0000,,So I knew I had to submit Mind Over Magnet \Nto the next Next Fest happening in June. Dialogue: 0,0:00:53.72,0:00:57.80,Default,,0000,0000,0000,,I just needed to create a trailer, make a demo, Dialogue: 0,0:00:57.80,0:01:06.52,Default,,0000,0000,0000,,and fix one very annoying thing about my \Ngame that's been bugging me for months now. Dialogue: 0,0:01:06.52,0:01:09.13,Default,,0000,0000,0000,,Let me explain. Dialogue: 0,0:01:09.13,0:01:17.71,Default,,0000,0000,0000,,♫ Music ♫ Dialogue: 0,0:01:17.71,0:01:23.60,Default,,0000,0000,0000,,Okay, so my game is pixel art, right?\NBut the sprites are pretty big. Dialogue: 0,0:01:23.60,0:01:27.72,Default,,0000,0000,0000,,I mean, compare Magnus to Mario, or Madeline. Dialogue: 0,0:01:27.72,0:01:33.72,Default,,0000,0000,0000,,This means that a typical room \Nmight fill up 1280 by 720 pixels. Dialogue: 0,0:01:33.72,0:01:39.00,Default,,0000,0000,0000,,So if you're playing on a really old \N720p monitor, great. Pixel perfect. Dialogue: 0,0:01:39.00,0:01:43.48,Default,,0000,0000,0000,,And if you're playing on a nice \N1440p monitor like I do, cool. Dialogue: 0,0:01:43.48,0:01:45.80,Default,,0000,0000,0000,,We can just double all of the pixels. Dialogue: 0,0:01:45.80,0:01:51.72,Default,,0000,0000,0000,,And if you're playing on a really nice 4K \NTV, then I can just triple all of the pixels. Dialogue: 0,0:01:51.72,0:02:00.76,Default,,0000,0000,0000,,But what about 1080p, the most commonly used PC \Nscreen resolution according to Valve's surveys? Dialogue: 0,0:02:00.76,0:02:06.88,Default,,0000,0000,0000,,Well, that's a bit tricky because \Nthat's 1.5 times bigger than 720p. Dialogue: 0,0:02:06.88,0:02:11.52,Default,,0000,0000,0000,,And, well, there's no such thing as half a pixel. Dialogue: 0,0:02:11.52,0:02:16.08,Default,,0000,0000,0000,,Now there's a few different \Nsolutions to get around this problem. Dialogue: 0,0:02:16.08,0:02:19.40,Default,,0000,0000,0000,,One is to just let Unity figure it out. Dialogue: 0,0:02:19.40,0:02:22.80,Default,,0000,0000,0000,,Like add an extra pixel here and remove an extra Dialogue: 0,0:02:22.80,0:02:28.48,Default,,0000,0000,0000,,pixel there to make all of those half \Npixels fit onto a full pixel grid. Dialogue: 0,0:02:28.48,0:02:30.60,Default,,0000,0000,0000,,But as it sounds, that's not perfect. Dialogue: 0,0:02:30.60,0:02:33.56,Default,,0000,0000,0000,,And things can look really squiffy and ugly, Dialogue: 0,0:02:33.56,0:02:38.00,Default,,0000,0000,0000,,especially when it comes to \Nangles and curved surfaces. Dialogue: 0,0:02:38.00,0:02:43.64,Default,,0000,0000,0000,,Another solution is to use anti-aliasing \Nto feather all of the edges. Dialogue: 0,0:02:43.64,0:02:49.76,Default,,0000,0000,0000,,But now everything looks blurry and it's no \Nlonger that crisp, retro-looking pixel art. Dialogue: 0,0:02:49.76,0:02:53.40,Default,,0000,0000,0000,,And solution three, or C, forgot what we're doing, Dialogue: 0,0:02:53.40,0:02:58.80,Default,,0000,0000,0000,,is to keep the pixels as they are but have \Na stonking great border around the screen. Dialogue: 0,0:02:58.80,0:03:02.44,Default,,0000,0000,0000,,And now everything is small and zoomed out. Dialogue: 0,0:03:02.44,0:03:05.60,Default,,0000,0000,0000,,Now I tried all of these solutions. Dialogue: 0,0:03:05.60,0:03:11.88,Default,,0000,0000,0000,,I put in a setting in the menu for pixel perfect \Nmode that would add borders around the screen. Dialogue: 0,0:03:11.88,0:03:16.08,Default,,0000,0000,0000,,I coded up a system so it \Nwould systematically only Dialogue: 0,0:03:16.08,0:03:21.92,Default,,0000,0000,0000,,add anti-aliasing if the pixels couldn't \Nbe multiplied by a nice round number. Dialogue: 0,0:03:21.92,0:03:26.20,Default,,0000,0000,0000,,And at times I wondered if maybe \Nplayers just wouldn't notice the ugly, Dialogue: 0,0:03:26.20,0:03:29.24,Default,,0000,0000,0000,,squiffy pixels and it was just a me thing? Dialogue: 0,0:03:29.24,0:03:34.16,Default,,0000,0000,0000,,But ultimately it felt like I was trying \Nto find the least worst compromise. Dialogue: 0,0:03:34.16,0:03:38.76,Default,,0000,0000,0000,,And I spent a long time going back \Nand forth between these things, Dialogue: 0,0:03:38.76,0:03:45.88,Default,,0000,0000,0000,,trying to find one of these three solutions that \Nwould kinda, almost, sort of work for the game. Dialogue: 0,0:03:45.88,0:03:51.32,Default,,0000,0000,0000,,Now of course there is a fourth solution \Nbut I don't even want to think about that. Dialogue: 0,0:03:51.32,0:03:55.04,Default,,0000,0000,0000,,And I mean it would work but \NI don't even want to say it. Dialogue: 0,0:03:55.04,0:03:56.28,Default,,0000,0000,0000,,Okay fine, I'll say it. Dialogue: 0,0:03:56.28,0:04:00.32,Default,,0000,0000,0000,,I could get rid of all the pixel art and replace Dialogue: 0,0:04:00.32,0:04:05.80,Default,,0000,0000,0000,,all of the graphics in the game \Nwith brand new 4K ready artwork. Dialogue: 0,0:04:05.80,0:04:08.44,Default,,0000,0000,0000,,But that... but that would be mad, wouldn't it? Dialogue: 0,0:04:08.44,0:04:13.16,Default,,0000,0000,0000,,So I replaced all of the pixel art in \Nthe game with brand new 4K ready artwork. Dialogue: 0,0:04:13.16,0:04:16.32,Default,,0000,0000,0000,,I took every sprite, tripled it in size, Dialogue: 0,0:04:16.32,0:04:21.76,Default,,0000,0000,0000,,and then remade it using Photoshop's vector \Ntools like the pen tool and the shapes. Dialogue: 0,0:04:21.76,0:04:28.72,Default,,0000,0000,0000,,That's every button, every door, every decorative \Nobject, every magnet, every UI element. Dialogue: 0,0:04:28.72,0:04:29.28,Default,,0000,0000,0000,,And you know what? Dialogue: 0,0:04:29.28,0:04:32.64,Default,,0000,0000,0000,,It didn't actually take as \Nlong as I thought it would. Dialogue: 0,0:04:32.64,0:04:38.84,Default,,0000,0000,0000,,I mean my pixel art is already pretty chunky \Nand made up of simple shapes with basic colours. Dialogue: 0,0:04:38.84,0:04:45.24,Default,,0000,0000,0000,,I also chose not to use this newfound pixel real \Nestate to add in extra details because I wanted Dialogue: 0,0:04:45.24,0:04:50.16,Default,,0000,0000,0000,,things to still be super readable when crunched \Ndown to a smaller display like the Steam Deck. Dialogue: 0,0:04:50.16,0:04:54.44,Default,,0000,0000,0000,,And I also chose not to remake the background art. Dialogue: 0,0:04:54.44,0:05:01.48,Default,,0000,0000,0000,,Instead I kept that as pixel art and just threw \Non a depth of field filter to blur it out. Dialogue: 0,0:05:01.48,0:05:03.56,Default,,0000,0000,0000,,But no one needs to know about that, right? Dialogue: 0,0:05:03.56,0:05:04.88,Default,,0000,0000,0000,,That can be our little secret. Dialogue: 0,0:05:04.88,0:05:09.20,Default,,0000,0000,0000,,And after all of that work I'm actually \Nreally happy with how the game looks now. Dialogue: 0,0:05:09.20,0:05:12.48,Default,,0000,0000,0000,,Magnus has way more charm and character. Dialogue: 0,0:05:12.48,0:05:17.32,Default,,0000,0000,0000,,The game no longer looks like yet \Nanother generic pixel art indie game. Dialogue: 0,0:05:17.32,0:05:19.68,Default,,0000,0000,0000,,And the game just works. Dialogue: 0,0:05:19.68,0:05:23.96,Default,,0000,0000,0000,,You can put it on a 4K TV \Nor a 1080p monitor or the Dialogue: 0,0:05:23.96,0:05:28.28,Default,,0000,0000,0000,,small screen of a Steam Deck and it just works. Dialogue: 0,0:05:28.28,0:05:29.48,Default,,0000,0000,0000,,It just works. Dialogue: 0,0:05:30.68,0:05:34.24,Default,,0000,0000,0000,,And the funny thing is, in the \Nend I probably spent more time Dialogue: 0,0:05:34.24,0:05:40.12,Default,,0000,0000,0000,,trying to find a good compromise than \NI spent just remaking the art assets. Dialogue: 0,0:05:40.12,0:05:43.20,Default,,0000,0000,0000,,And so I've learnt a really good lesson from this. Dialogue: 0,0:05:43.20,0:05:43.92,Default,,0000,0000,0000,,Well, two lessons. Dialogue: 0,0:05:43.92,0:05:45.92,Default,,0000,0000,0000,,One is just plan ahead. Dialogue: 0,0:05:45.92,0:05:50.24,Default,,0000,0000,0000,,I made the sprites long, long, long before I made Dialogue: 0,0:05:50.24,0:05:55.80,Default,,0000,0000,0000,,the final camera system and just kind \Nof hoped that they would work together. Dialogue: 0,0:05:55.80,0:05:56.68,Default,,0000,0000,0000,,They didn't. Dialogue: 0,0:05:56.68,0:06:02.00,Default,,0000,0000,0000,,I mean, there's this button in Unity for \Na pixel perfect camera and I kind of just Dialogue: 0,0:06:02.00,0:06:08.00,Default,,0000,0000,0000,,assumed I could turn that on and things \Nwould be perfect, which is dumb and naive. Dialogue: 0,0:06:08.00,0:06:11.08,Default,,0000,0000,0000,,That is not how it works but I know that now. Dialogue: 0,0:06:11.08,0:06:16.92,Default,,0000,0000,0000,,But the other lesson is sometimes it feels \Nlike a good idea to try and find a compromise Dialogue: 0,0:06:16.92,0:06:21.80,Default,,0000,0000,0000,,or a loophole or a workaround but \Nthat's kind of the lazy way out. Dialogue: 0,0:06:21.80,0:06:25.44,Default,,0000,0000,0000,,And sometimes it's just better \Nto bite the bullet, knuckle down, Dialogue: 0,0:06:25.44,0:06:31.40,Default,,0000,0000,0000,,and do the hard work to make an actual real \Nsolution that's going to work properly. Dialogue: 0,0:06:31.40,0:06:39.28,Default,,0000,0000,0000,,So in the future I'm gonna save myself some time \Nby just skipping ahead to doing the real solution. Dialogue: 0,0:06:39.28,0:06:43.16,Default,,0000,0000,0000,,Okay, so with that kind of a nightmare out of Dialogue: 0,0:06:43.16,0:06:47.52,Default,,0000,0000,0000,,the way it was time to move on to \Nthe next thing - making a trailer. Dialogue: 0,0:06:47.52,0:06:50.96,Default,,0000,0000,0000,,Now this is something I've put off \Nfor a long time simply because my Dialogue: 0,0:06:50.96,0:06:56.04,Default,,0000,0000,0000,,game just isn't done yet so there's not \Na lot of stuff to show in the trailer. Dialogue: 0,0:06:56.04,0:07:02.12,Default,,0000,0000,0000,,I mean I finished World 1 but if I just show \Nthat then the whole trailer is gonna be the Dialogue: 0,0:07:02.12,0:07:08.68,Default,,0000,0000,0000,,same footage of the same turquoise-y sewer \Nsystem over and over again for two minutes. Dialogue: 0,0:07:08.68,0:07:12.16,Default,,0000,0000,0000,,Not a good depiction of what \Nmy game is really about. Dialogue: 0,0:07:12.16,0:07:17.24,Default,,0000,0000,0000,,So I decided to use the ancient \Nart of "fake it until you make it". Dialogue: 0,0:07:17.24,0:07:19.96,Default,,0000,0000,0000,,Quite literally make it in this case. Dialogue: 0,0:07:19.96,0:07:25.84,Default,,0000,0000,0000,,Because I've got a load of stuff that isn't \Nquite done yet like these levels that haven't Dialogue: 0,0:07:25.84,0:07:31.60,Default,,0000,0000,0000,,been playtested and are currently using the \Nblueprint background design I use for development. Dialogue: 0,0:07:31.60,0:07:33.60,Default,,0000,0000,0000,,I've got some half-finished backgrounds and Dialogue: 0,0:07:33.60,0:07:36.24,Default,,0000,0000,0000,,some different mechanics that \Naren't implemented fully yet. Dialogue: 0,0:07:36.24,0:07:40.88,Default,,0000,0000,0000,,If I throw all that stuff together I can make \Nsome content that isn't 100% going to be in Dialogue: 0,0:07:40.88,0:07:45.80,Default,,0000,0000,0000,,the final game but is pretty indicative \Nof what the game is going to be like. Dialogue: 0,0:07:45.80,0:07:50.12,Default,,0000,0000,0000,,Side note, I actually think I did \Ntoo good of a job with this because Dialogue: 0,0:07:50.12,0:07:53.48,Default,,0000,0000,0000,,after I posted the trailer I got \Na number of comments from people Dialogue: 0,0:07:53.48,0:07:58.40,Default,,0000,0000,0000,,congratulating me on finishing the game \Nwhich I will take, thank you very much. Dialogue: 0,0:07:58.40,0:08:01.28,Default,,0000,0000,0000,,It's not actually done. It's all fake! Dialogue: 0,0:08:01.28,0:08:06.16,Default,,0000,0000,0000,,So with this new content I then recorded \Nmyself playing through those levels. Dialogue: 0,0:08:06.16,0:08:11.96,Default,,0000,0000,0000,,I didn't have any music on but I did keep the \Nsound effects on so those can be in the trailer. Dialogue: 0,0:08:11.96,0:08:15.36,Default,,0000,0000,0000,,Also, at the risk of talking \Nmore about screen resolutions, Dialogue: 0,0:08:15.36,0:08:20.16,Default,,0000,0000,0000,,I recorded everything in 4K but \Nthe trailer is only 1080p so I Dialogue: 0,0:08:20.16,0:08:26.04,Default,,0000,0000,0000,,can crop the most interesting bits without \Nhaving to zoom in and lose image quality. Dialogue: 0,0:08:26.04,0:08:32.72,Default,,0000,0000,0000,,I then threw this footage into Adobe Premiere and \Ncut out all of the most interesting little clips - Dialogue: 0,0:08:32.72,0:08:39.48,Default,,0000,0000,0000,,you know, interesting animations or depictions \Nof mechanics or narrative beats or whatever. Dialogue: 0,0:08:39.48,0:08:42.52,Default,,0000,0000,0000,,Now as for music, I do actually finally have a Dialogue: 0,0:08:42.52,0:08:48.56,Default,,0000,0000,0000,,composer for the game now so I can \Nshut that very large Google form. Dialogue: 0,0:08:48.56,0:08:51.32,Default,,0000,0000,0000,,Thank you very much for \Nsubmitting your name, everybody. Dialogue: 0,0:08:51.32,0:08:53.60,Default,,0000,0000,0000,,They're not quite ready to work on the game yet Dialogue: 0,0:08:53.60,0:08:59.24,Default,,0000,0000,0000,,so for this trailer I just went to my \Nfavourite audio source, Epidemic Sound. Dialogue: 0,0:08:59.24,0:09:02.84,Default,,0000,0000,0000,,And the cool thing about Epidemic Sound \N- and this video is not sponsored by Dialogue: 0,0:09:02.84,0:09:06.92,Default,,0000,0000,0000,,Epidemic Sound but if you go to the \Ndescription and hit my link I will Dialogue: 0,0:09:06.92,0:09:12.00,Default,,0000,0000,0000,,get paid by Epidemic Sound - is that when \Nyou download music you don't just get the Dialogue: 0,0:09:12.00,0:09:18.24,Default,,0000,0000,0000,,full song but also the individual stems \Nlike the melody, the bass, and the drums. Dialogue: 0,0:09:18.24,0:09:29.12,Default,,0000,0000,0000,,This meant I could isolate the drums and have it \Nso the footage changes on the drum beat like so. Dialogue: 0,0:09:30.84,0:09:34.24,Default,,0000,0000,0000,,In terms of the narrative arc of the trailer, Dialogue: 0,0:09:34.24,0:09:40.16,Default,,0000,0000,0000,,I start with just really simple stuff like \Nusing the magnet beams to lift up blocks. Dialogue: 0,0:09:40.16,0:09:46.28,Default,,0000,0000,0000,,Then I slow things down to introduce Magnus \Nas a character, then show what Magnus can Dialogue: 0,0:09:46.28,0:09:52.16,Default,,0000,0000,0000,,do as a game mechanic, and then have a \Nrapid fire montage of other stuff you'll Dialogue: 0,0:09:52.16,0:09:57.92,Default,,0000,0000,0000,,see in the later half of the game like other \Nmagnets, other mechanics, and other worlds. Dialogue: 0,0:09:57.92,0:10:02.60,Default,,0000,0000,0000,,And then end with a nice call to \Naction to wishlist the game on Steam. Dialogue: 0,0:10:02.60,0:10:07.96,Default,,0000,0000,0000,,Now this is not the best trailer ever made - I put \Nit together in like the course of a single day, Dialogue: 0,0:10:07.96,0:10:13.12,Default,,0000,0000,0000,,I also don't have a huge amount of footage \Nto use, and I'm simply not Derek Lieu, Dialogue: 0,0:10:13.12,0:10:17.48,Default,,0000,0000,0000,,you know, the guy who makes all of those \Nawesome trailers for every indie game. Dialogue: 0,0:10:17.48,0:10:19.60,Default,,0000,0000,0000,,But I think it serves its purpose for now. Dialogue: 0,0:10:19.60,0:10:23.92,Default,,0000,0000,0000,,And also I posted it on YouTube \Nand other socials and it pushed Dialogue: 0,0:10:23.92,0:10:30.68,Default,,0000,0000,0000,,the game past 30,000 wishlists which is \Npretty good before Next Fest even begins. Dialogue: 0,0:10:30.68,0:10:32.76,Default,,0000,0000,0000,,And then finally there's the demo. Dialogue: 0,0:10:32.76,0:10:38.00,Default,,0000,0000,0000,,Now I'm not 100% sure how much \Nstuff I want to have in the demo. Dialogue: 0,0:10:38.00,0:10:42.28,Default,,0000,0000,0000,,Like the trailer, if I just \Nhave world 1 in the demo, Dialogue: 0,0:10:42.28,0:10:46.04,Default,,0000,0000,0000,,that's not going to be very indicative \Nof what the whole game is like to play. Dialogue: 0,0:10:46.04,0:10:51.60,Default,,0000,0000,0000,,So maybe it should also have world \N2, or half of world 2, or whatever. Dialogue: 0,0:10:51.60,0:10:53.72,Default,,0000,0000,0000,,So I need to start making some of that. Dialogue: 0,0:10:53.72,0:10:59.04,Default,,0000,0000,0000,,But in any case, I think I just need \Nto get working on finishing this game. Dialogue: 0,0:10:59.56,0:11:03.40,Default,,0000,0000,0000,,Because like, going back to Balatro, you \Nmight have noticed that the game built Dialogue: 0,0:11:03.40,0:11:10.24,Default,,0000,0000,0000,,up a huge amount of hype during Steam Next Fest, \Nand then launched for real a couple weeks later. Dialogue: 0,0:11:10.24,0:11:12.00,Default,,0000,0000,0000,,Pepper Grinder is kinda similar: Dialogue: 0,0:11:12.00,0:11:17.88,Default,,0000,0000,0000,,it's launching about one month after \Nthe end of its Steam Next Fest debut. Dialogue: 0,0:11:17.88,0:11:22.20,Default,,0000,0000,0000,,And so if I'm going to showcase \Nmy game at the Next Fest in June, Dialogue: 0,0:11:22.20,0:11:26.92,Default,,0000,0000,0000,,I should probably look to \Nrelease it in July or August, Dialogue: 0,0:11:26.92,0:11:32.28,Default,,0000,0000,0000,,and that's not hugely far in the future, \Nand so I'd better get on with this game! Dialogue: 0,0:11:32.28,0:11:37.56,Default,,0000,0000,0000,,Now in the last few weeks I \Nhave discovered a pretty good, Dialogue: 0,0:11:37.56,0:11:43.56,Default,,0000,0000,0000,,not to sound too grandiose, production \Npipeline for getting this game done. Dialogue: 0,0:11:43.56,0:11:48.00,Default,,0000,0000,0000,,It's very much inspired by \NValve's approach to making Portal, Dialogue: 0,0:11:48.00,0:11:52.16,Default,,0000,0000,0000,,which I discussed in that video \Non Valve's playtesting philosophy. Dialogue: 0,0:11:52.16,0:11:53.80,Default,,0000,0000,0000,,It basically works like this. Dialogue: 0,0:11:53.80,0:11:58.52,Default,,0000,0000,0000,,On Tuesday through Thursday I \Nwork on new content for the game. Dialogue: 0,0:11:58.52,0:12:05.84,Default,,0000,0000,0000,,New levels, fancy new backgrounds, or \Nnew cutscenes. Anything new for the game. Dialogue: 0,0:12:05.84,0:12:08.48,Default,,0000,0000,0000,,On Friday I work on bug fixing. Dialogue: 0,0:12:08.48,0:12:13.16,Default,,0000,0000,0000,,I take a few items off of my \Never-growing Trello to-do list Dialogue: 0,0:12:13.16,0:12:19.08,Default,,0000,0000,0000,,and try to find a good way to solve that \Nbug, and then do some more bug fixing. Dialogue: 0,0:12:19.08,0:12:25.12,Default,,0000,0000,0000,,And then at the end of the day I take what \NI have, test it, and export a new build. Dialogue: 0,0:12:25.12,0:12:27.52,Default,,0000,0000,0000,,I then give it out to some playtesters, Dialogue: 0,0:12:27.52,0:12:33.40,Default,,0000,0000,0000,,usually like a few randos on Twitter, \Nbut a maximum of three playtesters. Dialogue: 0,0:12:33.40,0:12:39.56,Default,,0000,0000,0000,,Then on Monday I check my Twitter DMs \Nto find some nice playtesting footage. Dialogue: 0,0:12:39.56,0:12:46.08,Default,,0000,0000,0000,,I watch the whole video through and make as many \Nnotes as possible for things I want to change, Dialogue: 0,0:12:46.08,0:12:54.92,Default,,0000,0000,0000,,like bugs, or places that need more polish, or \Nlevels that are too easy or too hard or too fiddly Dialogue: 0,0:12:54.92,0:13:00.96,Default,,0000,0000,0000,,or have some exploit that I didn't foresee \Nwhen I was developing that part of the game. Dialogue: 0,0:13:00.96,0:13:06.08,Default,,0000,0000,0000,,Now I've had some version of this process \Nthroughout the game's development, Dialogue: 0,0:13:06.08,0:13:08.80,Default,,0000,0000,0000,,but I feel like I'm really perfecting it now. Dialogue: 0,0:13:08.80,0:13:13.12,Default,,0000,0000,0000,,Like, in the past, I've given \Nbuilds to too many people in one go. Dialogue: 0,0:13:13.12,0:13:15.92,Default,,0000,0000,0000,,That just ends up with way \Ntoo much footage to watch. Dialogue: 0,0:13:15.92,0:13:22.80,Default,,0000,0000,0000,,It's just overwhelming, and if one person \Nstumbles upon a bug or an exploit it's Dialogue: 0,0:13:22.80,0:13:30.04,Default,,0000,0000,0000,,really painful and not very useful to then see \Nthat same thing crop up in nine more videos. Dialogue: 0,0:13:30.04,0:13:34.68,Default,,0000,0000,0000,,Also I've given out playtest builds in the \Nmiddle of the week, and then I'm just kind Dialogue: 0,0:13:34.68,0:13:39.88,Default,,0000,0000,0000,,of stuck because I can't do anything \Nuntil I get the playtest footage back. Dialogue: 0,0:13:39.88,0:13:42.48,Default,,0000,0000,0000,,So doing it on Friday means people play the game Dialogue: 0,0:13:42.48,0:13:47.40,Default,,0000,0000,0000,,over the weekend when I really should \Nbe taking a break and playing Balatro. Dialogue: 0,0:13:47.40,0:13:51.72,Default,,0000,0000,0000,,And so with this process the game \Nis really starting to take shape. Dialogue: 0,0:13:51.72,0:13:57.04,Default,,0000,0000,0000,,New content starts out a little bit rough and \Nexperimental but then quickly gets playtested, Dialogue: 0,0:13:57.04,0:14:00.96,Default,,0000,0000,0000,,and stuff that's been in the game for \Na long time, stuff in the early levels, Dialogue: 0,0:14:00.96,0:14:05.00,Default,,0000,0000,0000,,has been seen by so many playtesters \Nand had so many little tiny tweaks Dialogue: 0,0:14:05.00,0:14:09.84,Default,,0000,0000,0000,,and bug fixes that it's now starting \Nto get seriously polished and good. Dialogue: 0,0:14:09.84,0:14:14.16,Default,,0000,0000,0000,,And so with this process I feel \Nsomewhat confident that the game Dialogue: 0,0:14:14.16,0:14:19.44,Default,,0000,0000,0000,,will be done shortly after its Next Fest showcase. Dialogue: 0,0:14:19.44,0:14:25.24,Default,,0000,0000,0000,,But I can't do that if I'm standing here \Nrabbiting onto you about what I've been doing, Dialogue: 0,0:14:25.24,0:14:29.68,Default,,0000,0000,0000,,so it's time to get back to \Ndevelopment for some time. Dialogue: 0,0:14:29.68,0:14:33.40,Default,,0000,0000,0000,,I've got to run a playtest, \Nor watch playtest footage, Dialogue: 0,0:14:33.40,0:14:37.92,Default,,0000,0000,0000,,or make new content for the game, \Nor do bug fixing or play Balatro. Dialogue: 0,0:14:37.92,0:14:43.28,Default,,0000,0000,0000,,See the aforementioned schedule, compare it \Nto today's date, you'll know what I'm doing. Dialogue: 0,0:14:43.28,0:14:48.12,Default,,0000,0000,0000,,As always GMTK Patrons can play the latest \Nbuild whenever they want but if you're not Dialogue: 0,0:14:48.12,0:14:52.84,Default,,0000,0000,0000,,supporting the show financially - and I mean \Nwhy not - you can just wishlist the game Dialogue: 0,0:14:52.84,0:14:59.08,Default,,0000,0000,0000,,now on Steam and you'll be notified when the \Ndemo is available during the next Next Fest. Dialogue: 0,0:14:59.08,0:15:05.79,Default,,0000,0000,0000,,Thank you so much for watching \Nand I will talk to you soon.