Four Game Developers, One Art Kit, We Each Make A Game (feat Adam Pype, Vimlark, John Jackson) 5

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
today i'm joined by adam pipe vim lark and john jackson the art kit we'll be using is the micro roguelike kit by kenny to recap the rules we each have 48 hours to make a game and those hours don't have to be consecutive we can use any public domain sound effects and music or make our own and we must use the art kit for our game's visuals though we're free to be creative in how we use it let's begin so for this jam i wanted to do two things first of all i had been thinking lately of this idea for a game where the foreground is a 2d platformer and the background is a first person game i never made it before because i thought it would be too confusing but i decided i wanted to give it a try anyways secondly i really wanted to make this game have an interesting art style i always believe that no matter how hard you stick at art you can always make your game look good if you throw enough post processing filters on it when i started with a project i always start out with the art before writing any code i do this because i really can't work on something that just looks bad and i feel like it's easier to write for something if you know how it'll look in final product so i did a small art test with a filter that clamps the screen color still palette then i started out with the first person aspect of the game by meticulously crafting a detailed maze using expensive 3d software no really i threw some planes together to make a box and made go to kind of like automatically hide the walls where they shouldn't be early on i noticed that the first person was never gonna look good because the spikes were too low resolution so i went for third person approach instead after this i moved on to the 2d part of the game i'm always very careful to maintain a clean code base so the first thing i did was import some shitty platformer code i wrote six months ago i cleaned it up just enough to make it work and apply to sprites and now i had a little funny bad guy who could jump after setting up some camera magic i was able to overlay the 2d part over the 3d part so then i added the main mechanic of the game where if you were on the edge of the screen you would control the 3d game in the back the red looked very bad so i saw some shader from the internet which made the foreground inverted colors from the background this was really confusing for a lot of people so i wrote a short story about a 2d guy who was really depressed living in a 2d space um and then he started dreaming about 3d space this way the mechanic would be slowly introduced so it wouldn't be too much for the player at once eventually he gets stuck in the dream and then it's kind of like a horror type game all right we're playing metamaze oh look at him move i love the little trail behind him nice audio cool animation so what's that there's some weird effect that appears when i jump up oh okay so i guess that determines which direction i'm moving something that way life in the 2d plane is flat and boring uh looks like it's going to be a 3d game it all feels so directionless there's no point to the running the jumping the falling oh i don't know if i'll be able to land this jump now that uh sometimes at night i have strange dreams streams of other directions not just left and right but also forward and backwards whoops okay i like i'm glad you respond super quickly it feels so unnatural even just walking is difficult in this dream yet still the alien world fascinates me in this dream i'm walking through a maze and there's always something at the end but as soon as i touch it i wake up okay we're pushing i do wish the camera pushed a little bit sooner though i could make one suggestion it would be wait until the player is on the ground to start these text boxes only i could get another glimpse at this life perhaps maybe if i stood still for a second i held my breath and closed my eyes all right let's stand still for a second oh what's going on i think this might be the end of my playthrough of this because i don't know what else to do so i guess i'll email and see if there's any more but uh oh wait where that what wow okay that's fantastic i was wondering what the borders are for um geez there we go i almost left before it got good that is a really cool effect there's a really interesting idea keeping the player as the platformer while you control this that was not what i was expecting which is really cool a bit creepy as well i like the ambience if i have to fight anything in here i'm i'm screwed the movement's already difficult enough i wonder if this level wraps or something or if there's an end to the 2d level is there something chasing me i hear something oh i'm probably supposed to go towards the noise there it is there's something up there right yeah oh you don't look friendly at all do you no you don't oh maybe that's where i'm supposed to go i guess well it's the only place to go so here goes nothing hey i think we're supposed to do that i don't think we died oh story more yeah what is this strange feeling i feel like i'm no longer dreaming so now it's just a complete the maze wow this is awesome yes this feels amazing i can go anywhere i please in any dimension i wish oh we can't jump so technically it's still 2d for us my dreams have finally come true or am i still dreaming wait this is wrong i keep walking but doesn't lead me anywhere doesn't seem to be an exit to this maze maybe that's a clue there's no way though there's no way out let's see just jump so frequently or so freely and move so quickly it's perfectly content with my 2d existence no i wasn't i was complaining this is a little existential i feel like these walls are closing in on me this is nauseating what have i done this is no dream this is a nightmare did it end i guess that's the end all right well i i guess that's the end i wasn't able to find anything else that was really cool really clever and creative and like spooky hey there how's it going i'm nick i make games youtube videos and stream under the name vimlark when i first got the art kit i have to admit i was a bit underwhelmed i like the kenny packs but this one just didn't have much that called out to me my plan from the start was to try and use the art kit in an unexpected way and i didn't really see much that i could do other than a top-down game but after some playing around i made a table into a skateboard and thought it was pretty cute funny and of course unexpected so i spent a couple streams working on getting the idea functioning it was looking pretty good until i went to translate the rest of the art into the level and that's when i realized this isn't gonna work the gameplay was fun but the art was going to look terrible and be more of a pain than it's worth so about 15 hours in i chose to start over with an idea that would work better with this art pack in order to do something that was still a bit unexpected i went for a platforming game in a top-down perspective i've made my fair share of platformers as well as a lot of top-down games but i've never intentionally tried to do them both at the same time i started by getting a player in and moving i added a top and extended the walls to create buildings with elevation changes rooms the player could enter were planned but had to be cut for time and simplicity okay the player can walk up and down levels now i had to make the player jump it was just a quick animation and scale change and it really has a fun effect i have to say so now we could walk and jump but what's a game about running and jumping without the ability to run and add in a little bit extra challenge i added a stamina bar walking and running are animated with a simple rotate and sign behavior and it's super adorable i also threw in some particles on the ground to just give it that little bit extra i used the bonfire sprite as the player's checkpoint because dark souls most gamers will understand it quickly without need for an explanation and even if a player doesn't get the reference they'll get it pretty quickly once they fall collectible coins came next to give the player a reason to make different and more difficult jumps and explore a little bit finally we needed an enemy so i pulled the wrap first from the pack with the intention of using the other sprites later i added in a quick death animation and effect when the player touches the rats or falls into the water and then i added in sound effects and music then with all the pieces finally put together i began level design this took me way longer than i had planned and by the end i had about an hour and a half left so i quickly slapped together a menu if you can call it that and did a few test runs to look for bugs as always when competing in a game jam i wish i had more time but in the end i think the game is actually pretty fun and looks pretty cool i hope you all enjoy oh that's um play yes this doesn't work is it oh it's arrow keys okay jump space huh serious kind of jump all right i really like the movement that's awesome yeah it feels good yeah the particle effects are cool too man and i like the um i really like the height difference that you get with the levels it's very cool very cool isometric see can i go in the water nice this is cool okay so there's some platforming a bit level one out of eight can i jump up no i don't know what the green bar at the bottom means okay oh i'm guessing that's checkpoint dash okay you run faster maybe it gives you a okay better run up okay that's the important i use that portal too i like that you can step down as well coin can i kill the guys with my dash no my god i love the animations though i hope i can buy something with the coins later on and i'm not collecting them for like no reason at all oh okay so you can actually jump much farther when you dash okay man this this is a big level right here almost feel like a uh a speed run in this game would be kind of fun man the camera movement's very satisfying good job on that i see what i need to do i play video games all right i feel like the jump controls need to be a little tighter like typically if you're falling in a platformer and you hit jump like a couple frames after you leave the ledge you should still be able to jump just to like give a little bit of a buffer makes the feet uh feel more comfortable so it seems like you're supposed to charge through the middle here okay oh i see for the jump you just flip the arms and you got a stamina bar at the bottom that kind of like it refills quick but it also kind of discourages you from running too much [ __ ] okay i hate these [ __ ] ads man you want to study in the level i think maybe actually no way you know but you know mankind how are you supposed to get through these all right give me a checkpoint yeah very cool that's not too bad 426 out of 460. yeah cool cool game [Music] all right so i knew that i wanted to make kind of like a zombie game so the first thing that i got started was uh you saw the movement there for a little bit i'm getting the map loaded and then started working on some of the the shooting logic as well and the shooting logic would work to where you'd basically shoot wherever the mouse is after a little bit getting the the bullets to be smaller and then had more of a steady stream just kind of working on the shooting a little more just making sure that it feels good and that it works nice uh you can also see that the collisions are actually working now so that they're actually interacting with the walls not yet with uh any of the npcs but starting out with the walls first so all the maps are going to be loaded just via text files so i have a couple of different maps that i created here we have all the maps being loaded and then some of the logic with the npcs actually working so they're colliding with the walls um the zombies are then able to attack here's some more footage of the zombies now working so you have a bunch of different civilians that are just randomly placed on the map you start out with a couple of zombies they move towards the blue civilians turn those into zombies and then you could touch millions to make them in allies and then it's kind of a shooting game and finally we have some ui that's added to the game so we can display all of our different metrics like health numbers zombies and civilians the game will have different waves so the very first level will be collecting as many allies as you can and then after that you'll have a series of waves one after another that you have to get through and last as long as you can various pickups will give you different powers and you can use those to help you throughout the game cthulhu swims rules oh that's a lot of rules play okay so i want to touch as many of these guys as i can to battle the zombie wave although i'm a little scared to shoot now because apparently that's when all hell breaks loose okay oh well you weren't kidding okay oh god oh [ __ ] um can you okay just going to kill the boys shame doesn't have any sound but oh so it seems like the first thing i want to do is get over to the zombies so i can kind of create a barrier and if i fire there we go oh man i'll hell those breakers look at them go they're going crazy oh that's a lot of zombies all right i think we're actually doing kind of okay i see i got some health there come on team we can do this we can do this yeah okay so you're supposed to make like a huge flow of allies oh i can just hold the shield button that helps i can no longer hold the shield button because it's just like an arrow or something there it goes yeah okay kill them all oh okay so it's an upgrade okay i get it oh and i lost my attack upgrade i don't know what that upgrade was definitely needed that shooty upgrade all right i died got to leave eight not bad let's see how high i can get i like the element of strategy it's like really good because you want to get as many units as you can built up and turn them all into um allies right before you start shooting and change how the game is going to play right are the green just taking out the allies like do they not fight back okay so you have to shoot for them to fight back it seems like like me fight with me all of that jazz all right i'm i'm sacrificing the top left top left you're gone oh i got extra allies in here you guys you're my friends now you're my friend oh what how did you become a zombie i wanted that i just wish i was fast enough to catch uh to actually get to some of these power-ups some of them i just i don't think it's actually impossible for me to get to in time yeah like those ones like i was no way i was getting to them this is like the game of life no it's not really like the game of life but it could could have been like the game of life but felt like i guess that's my final score pathetic okay cool game looks like a giant snake i made snake controls added sheep that run away from you they move at half your speed and if you eat them you get longer there wasn't a sheep sprite though so i cropped this wolf spray from the black and white set a chunk of its mouth from the colored set a chunk of this rat sprayed and merge them together next i added orcs and villagers that you can eat the orcs chase the villagers using a star pathfinding and the villagers run away from them using the same logic as the sheep the orcs move at half your speed and the villagers at one third finally i added orc archers they shoot arrows that move at the same speed as you and kill you if they hit your head but you can block them with your body there are bow and arrow sprites in the kit but they're rotated the wrong way so i made my own using this treasure chest for the bow and this ladder wall combo for the arrow i made a portal that will take you to the next level and it spawns particles when it first appears to make sure the player notices it the portal appears after a goal is met such as eating all the sheep or killing all the orcs and you lose levels if you die or all the villagers are killed i put together a small story about you being a snake spirit that the villagers worship and you have to protect them from the invading orcs at the final level you invade the oort camp and have to kill them all without letting any escape i didn't want to write any more codes so i just put an invisible a villager at the exit so all the orcs will run towards it and if they kill it you lose because all the villagers died and then i just modified the lose message to say orcs escaped instead of villagers died the last thing i did was add a stat screen at the end of the game that shows how well you did in terms of sheep eaten and villager saved and it assigns you a grade accordingly i really loved music all right snake like arrow keys to move space to move faster enter to start villagers have left an offering for you so it looks like we got a snake game we gotta eat the chickens or sheep hello offering that squish it also makes you longer oh my [Music] and god the portal sweet i guess this takes us next level yeah cool and we got some more dog sheep [Music] got them cool all right that one went a lot better than the previous level oh it says invading okay save the villages oh oh okay so okay i need to do god stuff as well give them good prosperity and stuff like that oh my god oh i gotta try and get inside the buildings too no get back here do not get hurt ah i got you your giant snake has uh accepted its offerings it's defeated the orcs and now i'm leaving i'm sorry for those i didn't save how many can you save um probably none of them maybe you should have made shouldn't have made like a courthouse where you you know with all the doors open and you know you're just asking to be ambushed here oh no all villagers dead oof i am not a good deity here okay and i roped them off man this is tough man so if we block them off they can only get in from one direction oh i didn't save a lot of the villagers but i've also lost okay dang it oh boy um god i'm really bad at this geez man you made this hard oh my god shits okay all right i think i'm done man that's tough i think i could do this all day and i still wouldn't beat it don't kill them all i saved one and that's all that matters hey four whole villages the orcs uh orcs tracks led this way oh no don't let the arrows hit my head oh okay so i can do this and get past it okay so it'll hurt the body but not my head i'm just gonna wish for it okay it's taken slow oh my god how how it's very specific and this music is not making me patient okay i gotta i got a wedding pattern here yeah oh my god i didn't will this just block all the arrows oh that works for me i don't know if this is cheese but i'm taking it oh that's satisfying take that orcs or encampment don't let a single one escape i think i'm letting multiple ones escape yes where is your gold now because this is the most engaging game i've played in a long time how how is this so engaging i don't it's just the music must be the music i'm just kidding it's also just a really good game but okay i have a i have a technique a winning strategy as one would say how did an orc escape here am i an orc is that the plot twist i am the orc hold on oh my god okay now i need to go above that okay now i'm safe and my tail should be gone perfect just don't screw up the end that's all i need to do is not screw up getting to the finish hey hey the village is saved the snake spirit returns to the forest phil just saved 12 gates f wow you suck your game is just too hard man okay i don't suck i am i'm at least average at this game thanks for watching and thanks to adam pipe vimlark and john jackson for joining be sure to check out their channels linked in the description and if you want to play any of the games we made they'll be linked in the description as well if you'd like to support the channel check out my game dias now it's the top down shooter where you have telekinetic abilities and i just released a major update with a bunch of new content for it you can get it on steam and itch io though i do get more money if you buy it on itch bye
Info
Channel: Miziziziz
Views: 212,049
Rating: undefined out of 5
Keywords: indie game devlog, indie game development, godot engine, gamedev
Id: DRMeDGXDQmI
Channel Id: undefined
Length: 21min 19sec (1279 seconds)
Published: Tue Jul 28 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.