November game planning – Monthly Open Source Gamedev with Rachel

November game planning – Monthly Open Source Gamedev with Rachel


[Filler music] well it’s 10:59 that’s close enough, right? I can just show this cat for another minute. This is pixel she’s a kitty cat. She’s my little baby kitty kitty. Okay she does not like that. She does not like being held. Some of our cats do. Technically still 10:59 I don’t know how punctual we want to be… Okay now this is awkward. Uhhh so I don’t know who all is watching… Hello SHPROTRU, true thank you for tuning in. Um okay so it’s 11 o’clock now. So this is the first of a series I’m going to try to do where every month I make an open-source game and so it will start with like a planning stream. I should do this at the beginning of the planning stream and then at the end there’ll be like a “let’s play the game and talk about what we learned” type of stream and then in the middle it won’t be streams it’ll be like nicely edited episodes of information about how I went about implementing it so not just like sit here and watch me code but like… …here’s how I implemented the maps or here’s me doing the game art and how I do my game art and stuff like that. So through that entire process of making a game in a month and then the games will be pretty simple. Kind of like inspired by classic arcade games or like – you know it could be anything but that’s kind of this scope I am thinking of for this first project. I went ahead and decided to make a clone of Venture so I just thought I’d kind of show off what Venture is and then through this stream today we can figure out basically what’s going to be the aesthetic, what kind of gameplay features do we want I’m not just making a remake of Venture because that’s not my IP. So just making up new things. Oh yeah… So nobody voted in the Patreon on poll [yet] so I’ll so get people’s input on which library and language to use and if no one has any ideas I guess I’ll just start on the game maybe tomorrow and figure out what I feel like using if no one has any input and thank you to my one patron my friend VESPERO thanks for your support okay so first off let’s just look at venture so this was also an arcade game I played the ColecoVision version so if you want to go into the whole story on that there is a cool lady named who does new colecovision games so she programs them and then she like I don’t even know how it works but she puts them in ROM and like I the physical cartridge and builds these cartridges and mails them out so she ended up making a ColecoVision clone of Pickin’ Sticks I bought that I bought a ColecoVision and I also bought Zaxxon and Venture and I actually ended up really liking Venture so let’s just play it if I could remember the buttons it just kind of sits at the screen for a while okay [Music] so it’s a little bit like Berserk but I feel like – were Berserk maps procedurally-generated? I don’t know – but I’m a little dot right here so there’s kind of like an overworld view kind of like the castle and then there’s the inner room views and you have a bow and arrow and you shoot it’s kind of like a stick shooter except you don’t have two separate controls for your aiming and moving you just aim in the direction you’re moving at and so you go in these rooms you’re stealing treasure I guess I don’t know what the technical story of this game is but we’ll be making our own story even if it’s just lame game story style that was not what I meant to do I’m sure those snakes are alive still so you have a limited amount of time to get the treasure in each room before those overworld those guys show up and start chasing you so that’s also kind of like berserk and then this appears to be the only room with like an environmental trap so you have to kind of shimmy your way through there and not hit the blue lasers or whatever you know whatever you can figure that is kill these raindrop guys grab that I don’t have to kill everyone but we’re going to anyway and then that level is complete there are three main world sections I don’t really know what to call them levels so you basically just go through all of these and they have various little differences like most of them are just rooms with the enemy already in there sometimes the enemies don’t show up until you collect the treasure I have no idea what I’m even collecting okay I’m over here and so I don’t yeah I kind of want to look up the story I’m not even sure what this is supposed to be but you’re just this cool happy guy going through castle and murdering everybody and there are different skill levels which I’ve only ever played on skill level number one haha and I will show some video of the UM the original platform I think is just arcade game well I will show a video of that I’ve never seen it in a arcade before also this room has no enemies until you collect the thing and I really like these crab guys that have like sad claws I don’t know if you can see that but their claws do not look happy okay so I’m going to show the last area also just to have footage of it so we can reference but so one thing we’ll have to do is figure out like what’s gonna be the the setting for our clone what kind of characters are there what kind of monsters will there be what what am i collecting why am i collecting it where am I even I don’t even know like I could possibly take like in a game already made and make like oh this is reverence up those guys disappear or this is legs I don’t know this is a game with a story it definitely a very important story don’t hit those I didn’t realize this guy’s teleport I’m okay [Music] maybe I’ll save them for last and yeah overall I mean gameplay we could figure out whether we want this to also be just directional movement and then shoot to aim and shoot in the direction you’re looking at currently these guys are all all over the place get out of here that was like it gives you a lot of lives so that’s nice okay we’ll go in here again do not teleport in front of me oh that was the Cyclops room I wasn’t even I didn’t even realize I didn’t even realize there was text on top of the screen that tells you so I think this is my last life so I’m gonna quick save just in case I do something like that I’m gonna go back around okay get in here kill bats I can also leave the room if things don’t spawn in a good way for me okay and then come over here grab the chalice and that’s really it um the only difference now is it’s gonna repeat the levels but with different items to collect I don’t know if it gets any harder but this could be the sort of thing like I don’t know maybe I could just create art and then put it in tiled and then everyone just like can make some levels more lives or I can just make some levels that was that was them okay anyway so that’s that’s the venture game I’m gonna put on some video of the arcade version while I keep talking and then we’ll just do some sketching and stuff so the arcade version nicer graphics some animation the enemies like deteriorate while you’re while they’re dead this area like the walls degrade and you can actually shoot through them and if I touch these in the ColecoVision version they would I would die immediately oh [Music] and there’s like a nice transition between the rooms like that so that’s kind of cool and then each room has like a song like a font is fancy I like this font we could put some cheat codes in there because this person clearly is cheating because the collision detection stopped working in this play but the maps are here all the same we’ll make new maps based on whatever the theme of the game we choose is so yeah just fancier so yep and then now it’s just you know what do we want to make so let me cut those I just figured we’d start sketching stuff um let me also go ahead and open up my HIO page so if any if nobody has ideas for anything I was thinking that the gameplay kind of works with my old Juarez game where it’s kind of top-down and there are maps but then it could be made more of this Arkady style or if you’re going in castles stealing stuff I know there’s no story in this game technically she’s stealing these baubles from castles castle so I don’t know I could just make a sequel to any either of these games but otherwise I don’t we gotta figure it out so if we think about it and look at the did I close the YouTube that would have been useful for for reference but in the original game I have to just my tablet um there’s just a dude with the smiley face and his bow and arrow just gleefully killing everybody actually let’s look up venture as well so if that comes up the adventures venture video game gameplay you’re equipped with a bow and arrow and you explore dungeons with rooms and hallways there are large hall monsters there’s also something like the evil otto from berserk Winky is the guy’s name that’s a terrible name um I think there’s a cat battle going on I’m not a cat battle I can’t stand off I hear some growling but otherwise there’s not really any story look at this art that’s our protagonist that guy is a GUI and then I guess cigs are the haul monsters and some of the monsters from the other areas so okay weird so it’s supposed to be dungeons originally oh man my tablet keeps disconnecting so it keeps going back to being mapped to both screens oops that was not right instead of just one screen so urge Lee it was a dungeon and collecting treasure I might have to break up this cat battle where are you get out of here and really no other story besides that as from what I can tell the main hero’s name is Winky yes smiley faced you you are the round smiley faced man named Winky so obviously clearly a lot of thought was put into the lore of this game as was true of every game in the 80s right um so if we did something like bargains and it could just be the dinosaur titania keep on plugging this this is annoying I will have to find a better USB cable um it could be the dinosaur from our rent than your dinosaur going through the suburb just looking for your eggs or something like that because that’s what the original or our earth game is about you are finding your long-lost eggs I had like a story written for that but I ended up like I’d never finished that game but I still love it a lot or if we did like links young with that orange haired girl that sure shoots lasers out of her neck also an early game of mine when I was learning just just starting to learn game dev yeah ruff-ruff crying she’s supposed to be a thief so that kind of fits with the theme anyway and then I get to draw her and make her very cute and we can go steal things from people like a chalice steal from the Boosh was II destroy their bird spies you know that sort of thing but if anyone else has any ideas for what kind of game would be good for here’s a kind of overworld map here’s different rooms of whatever sizes that you go into you know just basically what’s like a skin this game could wear to justify its existence I mean I’d like to have some sort of even kind of like written in the manual style story I don’t know characters that I think are cool or something oh also we need hall monitors I mean hall monsters that’s what I think it could be like a Harry Potter style game where you’re sneaking through a castle go into different classrooms to steal ingredients for potions or something and maybe that could upgrade your potions as you steal that stuff so really I am also looking at the IRC if anyone’s talking in there and I’m no one’s talking in the discord but I have that over here too so I’m basically watching three chats if anyone has ideas no but otherwise well people are thinking about that another thing is what language and library so I’ve used a lot of different languages and libraries before so I’m really kind of open to whatever um I tend to like writing in C++ the most but since this game is gonna be like limited in scope and I’m writing it from scratch I’m not like writing a framework to go with it for reusability and all of that I’m okay with anything I could do Python with Pi game I’ve worked with that quite a bit pi game um I’ve done C++ I worked with Allegro that was my first library I did some STL I’ve done a lot of STL I’ve done some SF ml um and then I think I put Lua on that list I’ve worked a lot with get arrows I know I’m pronouncing that wrong but it’s a word that’s hard to pronounce and I don’t know what it is there’s also love 2d I’ve used that a little bit it I don’t know if it has classes available Janeiro’s at least gives you classes to work with and inheritance I tend to prefer my game development do you have classes because that just makes things easier on me that’s how I think in terms of design otherwise there’s Java I could use green foot which is like a educational software for making games with but I’ve done it a lot since we’ve used that in the classes I’ve taught I’ve used Lib GDX in the past but it’s been a very long time I would probably go with C++ @s FML just because I feel like that would be the easiest C++ thing to do but also you know maybe Python and PI game is pretty good because it’s a lot easier to just get started and you don’t have to write as much boilerplate at least I feel but they’re gonna be pretty similar because I’m still gonna have to like write the classes and you know implement the gameplay logic because I’m just doing this all like without an engine or anything at some point what is what is the I could learn the Godot engine which I’ve messed with a little bit in the past but I basically never even wrote pick it sticks in it you know if people really wanted me to learn unity I could basically like learn things learn and then make that part of the video tutorials during the month and be like this is what I did to learn this also another option for language is JavaScript I’ve written a lot of skipped script I’ve written a lot of games with just that and html5 it’s not my favorite it’s really weird to write games in JavaScript like it’s kind of ugly in my opinion but it’s doable and I’ve done it I’ve done it quite a bit and I don’t know what else is there like I haven’t ever touched unreal I’ve used unity a little bit like I can build an islands and put a camera on the met the islands but otherwise I don’t know how to make like 2d games or anything I don’t know how to do 3d modeling that would be something I would like to learn to do but I don’t think I have time to do that in a month-long game hmm like I I know C sharp but I don’t even know I guess there’s mono game or mono or something umm what else you what other languages to people use those are the main ones right so mmm I would probably I like these these are my favorites um I’m really okay with any of these C++ libraries because I’ve used all of them quite a bit but as based on C++ so I would go with that these are written with C so that you have to end up dealing with the memory management more yeah because they don’t like auto free their own things PI game is really easy I could do green foot I would like to do some greenfoot videos eventually but more of like a like a teacher could use these Greenfoot tutorials to teach their class how to intro to make games so those are those are the tech things unless other people have suggestions but that’s all I can think of right now umm let me open up my personal webpage and I have the list of old games they made projects so I haven’t finished this but oh I could use Visual Basic 5 but it’s been a very long time since I’ve used Visual Basic 5 my first set of games I first started with tower basic then I used Visual Basic then I use C++ on Allegro then I wrote I think mrs. C++ and SDL this is Java and libgdx both of these are this is Lua and love 2d this is just plain C++ if we wanted to make a text adventure libgdx this is with Ghaderi some Lua this is Ghaderi no that is just androids sdk directly these which have no screenshots were html5 and JavaScript C++ and STL they’re us and uh oh yeah and Rin P we can also use that if but they wouldn’t really work out for what this project per se you can implements pygame code into read P so if we ever wanted to make like a visual novel with minigames I could do that it would take some research because sometimes it’s hard to find resources about R and P written PI sorry I just want to say P um yet and then this was Python Pi game so far and I’ve made some various frameworks that I won’t be using for these projects but I might reference them if I need specific stuff like a UI library because I’ve implemented UI libraries for games a billion times and you know I’ll show how the steps work but I’m not gonna be a newbie at that oh also here is pic and sticks for the ColecoVision [Music] well let’s see character settings weapon I already mentioned hospital my friend oh and I guess while we’re also sitting here too I just wanted to acknowledge my friends my internet friend who used to always come to my streams and just you know was a nice person and I just communicated with online but my friend who went by afro-cuban 64 or moxy torres he passed away in September just from like a bad reaction to medication and not going to the hospital or the ER so I miss him and yeah so thanks dude for being my friend okay so let’s think about happier things again why are these people causing mischief I don’t know what sounds cooler dinosaurs in the suburbs or being a cute anime girl thief let me again open up the screenshots that’s that great art I mean I did I make these in 2008 11 years ago I’m 31 now so it’s probably 20 but I made these but you could be this cute lady who has bobbles that she balances on her head and shoots lasers from her neck let me see if I have the games on my computer games I have this one for Linux oh that that was full screen so this is rar in the original well this is modified site two people can play it hmm because I’ve showed off this game at different maker fairs and stuff and kids like to play it and they usually have a sibling with them but this one’s just going around and collecting stuff so you know it’s kind of like adventurer a little bit yeah egg just collecting your missing eggs and then this one I don’t know if I’ll be able to run it in Linux run run this program do I have wine installed I don’t know it is okay that’s probably not gonna run um I lost the source code for this eons ago so I can’t recompile it for different platforms so that’s also a shame but I think it would be cool to take like this as my very first platformer and make like a different genre of game so similarly like you know overwatch is a player versus player team based hero shooter and then overwatch too is gonna be a different genre of game player versus environment thing you just you know make a different genre of game with the same characters I don’t know I’m not original but we might do that I guess Castle graphics would be pretty easy to make oh I did not mention but any graphics that I make for this monthly project I will be also making just public domain so those game graphics tile art and all of that will be usable by you if you want to so castles are you know a good thing to have because that’s a pretty reusable style of thing where I rent was set in the suburbs which sometimes you see games based in modern day like especially if they’re inspired by um the mother series are earthbound but I don’t know if it’d be as popular I don’t know Plus who wants to play dinosaurs I mean dinosaurs are cool very much like stiff Heroes of Might and Magic – I’ve heard of that but I’m not familiar with it apparently I can play the game online is that because it’s from DOS days no I like that style – I love das game like art it’s just so cool yes oh this is a bit more like a realistic style than my normal thing but yeah I could do like castle art and then like some terrain art like maybe the first world in the game is like outside the castle and you’re like working your way to the castle or down the labyrinth or maybe there’s a castle garden I don’t know we’ll figure it out as we go also see there’s about four rooms and about three worlds and the original venture so about twelve levels plus the outer area so I think that’s reasonable as well so let me open up LibreOffice and venture game clone ideas and we’ll just throw this over in my notes so like our environment art character art now as a Windows build and a das build that was always really cool to just when things came for different platforms and had different changes based on what you could run so environment art let’s say like some outdoorsy like um mostly castle themed castle gardens but also interior throne room let’s say you go into like just any room in the castle like a kitchen so you still stuff polygon chart carry characters throne room kitchen the dungeon can be like its whole its own thing um throne room treasure room different things maybe there’s a wizard room cats cats cats be nice in I mean that would make it easy you would just be like castle guards patrolling and if you take too long in a given room then they come in and try to kill you a first stealing things from the castle now in every room in venture it was like a cyclops room and different things just second come here don’t just sit at the door hissing at the other cat just go somewhere else I know it’s unfair so it could be I guess like tower in rolls room I lost the context of that because I was thinking of cats I mean we’ll do like castle walls as art tilesets yeah I figure probably like grass and stuff would be the most kind of Styria at she’s upset just hang out right there yeah that’s true oh we could make it well that’d be a lot of art maybe for one month but it would be cool to have yeah instead of different floors of the castle it could be like different castles you’re looting from but that might be too much art for one month so that could always be added on more later so that would be cool yeah so I’ll make a note of that possible additions later different castles with different things styles of guard yeah and then I can have them all speak different languages and then yeah I think that’d be really cool but it would be like oh people like this game let’s add some more to it just ignore her um okay so it would be in the rooms cuz I don’t really want to say like you’re gonna go in there and just murder castle staff like if you happen to go in the kitchen and that’s the room with all of the chefs don’t don’t kill them they’re just doing their job um maybe they have enchanted things guarding the castle or hmm see cuz I’d be really boring if it was just a bunch of guards that you had to fight with your laser neck your laser she wears a choker and when I originally programmed the game I don’t have it you don’t see it here because it’s sprite work oh you don’t see it there either well in I’ve retconned it I guess since then but she would shoot lasers out of her neck and when I originally programmed it I basically just made the laser come from there like no matter what angle you were aiming at and so that was weird so I guess that’s why I always put her in like a red choker afterwards so we can keep using that she’s a thief with a laser beam or maybe you as you collect different treasures maybe some treasures or different weapons I don’t know we’ll see how far we get with the scope of this let me also I’m just gonna open this back up to my safe if I click out it’ll pause cool hey no don’t okay see you look Winky is sad cuz a bat touched him could have I don’t get too in-depth with each of these but I do I can’t think of a good thing for there to be in each room I mean I guess there’s plenty of stuff that’s valuable in a castle like and they have fancy silverware right there said that what weapon could be knife-throwing let’s see come on let’s do level four skill oh [Music] they just move very fast so here’s the Goblet room these raindrop guys are goblins it too fast for me sorry I’m still just thinking about what should be in each room that you have to fight because in this game like they’re all they mostly are pretty simple but they have different behaviors somewhat and some rooms are empty until you collect the thing and some rooms have environmental traps have castle guard with sword max yeah and then there could be a boss as well like I would at least put a boss at the end of like three levels so that even if we were repeating levels over and over that there’d be some split up but probably if I had 12 levels I’d be just be like this is the end of the game you fight the boss and then you’re good um but yeah and then the main character I guess that would just be her where’s nothing let’s just copy paste her oops that goes there and no rep then okay yeah I could probably think of different treasures and stuff so there’s this over here create a new sheet to draw on and save it here ideas – so you start the game where’s my mouse cursor there is a key mapping tablets blob I’m not going to make it side view I’m gonna make it top down so similarly to the original venture game you’ll be like a really small sprite and then there’ll be different rooms of the castle of different shapes and they’ll be doors you can go in and guards patrolling in different areas so just as an example you know there’ll be little tiny guard sprites walking around and you’ll run in and go into the room so this is like kind of the zoomed out castle castle floor so maybe you’re going higher up the tower a tower of a castle like a game about Winkie but it will have a different character and then once you go into a room then that room will be like that same shape [Music] and then I assume I’ll probably just make this kind of your standard RPG 2d I don’t know what it’s called like 3/4 view down not isometric but you can see the walls and stuff like picture frame and candle or something I don’t know you can come in like they could be carpet on the floor and stuff and you just go collect the treasure whatever that is that’s supposed to be a treasure box and then there’ll be enemies doing stuff so there could be like guard dogs but that looks like a rabbit guard rabbits you come in you get your treasure and then you have to get out before the guards notice so after like I don’t know 15 seconds or something oh yeah that’s just because I was thinking like I could reuse this character because technically she was supposed to be a thief before and I kind of liked her design so yeah and then you go back out and then once you finish a floor maybe instead of just immediately closing the level and going to the next one maybe they’ll be like a staircase that opens up or something like maybe one of the things is you get a key for finding the last item and getting the heck up so this is dang it I need a better USB cable because this is it working right so sweet in inside room yeah and then at the end I guess there could be like a room with a boss in it so you come in here and maybe it’s like I don’t know the castle wizard is like I’ve have been called to stop you from stealing all the stuff rawr or maybe he can summon a monster a different monster maybe like the different characters and the rooms could just be different summonings that the castle wizard has made and then you just run around and shoot at it with your stuff boss fight stop getting in the garbage can that is not for you hey no she took the paper from my muffin that I ate this morning okay um I I think I would like to have multiple weapons because I do you think that would make the game more interesting like some of the things you’re finding are treasures like maybe some of its just treasure for treasure sake maybe some of its weapons so what’s this about treasure things you can sell not necessarily that there’ll be a game store but something that is valuable that you go pawn off later so maybe she could start and not have weapons at first and then like the first floor can be really easy like the monsters aren’t very smart or not very fast kind of slow first floor or maybe it’s like outside the castle and you’re just kind of trying to get in and finding a key to get in so outside the economics in one month I can I can implement three levels with some basic weapon types as long as they’re easy outside castle need to get key so items two three four so one would be like the key of the castles get inside easy enemies no weapons and then maybe on the second floor you find some kind of weapon or like I don’t want you to be able to use I guess you can use it it doesn’t matter let’s let’s make the first weapon something weak like a shovel or something like you can’t like it’s not a projectile you just have to be close to the enemy to hit them so shovel that’s what I’m thinking of if you’re like in the castle gardens I don’t know what else there would be a second floor so this will just be like this I guess make this level so be the castle interior medium enemies and you’ll find like maybe each thing has a two treasures and then a key to the next floor okay so then I’ll think of a weapon in a minute third level let’s say this is going up a tower so hard enemies like these could be summoned monsters as you’re getting closer and closer to the expensive treasure okay so you get something close range [Music] maybe here you get something maybe with like a short projectile distance and then the other one could be like a long projectile distance like you could get like a bow and arrow well that would be a long distance I guess you know let’s make this maybe yeah buts yeah thank you work or like this could be a die for something like that but this could have just a wide swinging arc or something and then down here you could find your laser necklace or something lasers necklace which is a projectile kind of depending on how I program it and I would say a key and then there’s like the boss so you there’s the boss you fight and then get a lot of treasure [Music] and then that would be like the end of the game and then and then really if someone wanted to modify the game they could just like build their own level in tiled I’m not planning on writing a map editor because there’s a perfectly good 2d map editor called tiled let me see if I have it I do not have it currently installed in here yep I will install that uh I would say hey that the main character is probably just from the same time period I unplugged my thing again I unplug my thing again don’t attack me okay um so I’m gonna reuse my character but I’m gonna give her a better name because I was young when I originally named her and I was thinking as like of cowboy bebop when I named her uh but that name has other connotations these days so we’re gonna give her a new name and I don’t know in my mind she’s just like a really good thief because she’s poor good like not because she’s poor but that’s why she’s a thief so that’s how she makes a living you know like use the same kind of character design from eleven years ago so that’s basically what she looks like with orange hair red red red you know but I’m not gonna use the old sprite I’m gonna make new sprites like purple and pants so yeah let me look at my notes thingy modifications other people can overwrite the maps to make their own levels and of course I’ll be open source so you could change that and sound effects there gonna be trouble and musics gonna be trouble cuz I’m not great at doing either of those but I’ll manage we’ll figure something out maybe there can be some guest music person to make some music but I also don’t have much money to go like hire people for things so um yeah that sounds good really like I I don’t know what else to do besides just getting started on artwork I guess because the stream is supposed to go on for like another hour but got kind of an idea of what we’re doing so I guess I could start on art let me see where’s my let me take some screenshots cats are cranky so um I guess when I’m starting a game when I first do is kind of build a kind of a wireframe of like the layout of the game UI or just kind of the environments and graphics I can get an idea of how big everything should be so this will probably be like that’s kind of 720p resolution um so we use that as reference so overall let’s see what a 32 by 32 block looks like compared to that screen size so that’s pretty small but that could work out honestly I miss really low resolutions I could make it half this resolution I guess but I don’t want to have to deal with scaling things up I guess I don’t know a perk of this venture style game is that there’s not gonna be any screen scrolling and really there’s not going to be like gravity physics don’t worry about that it’ll just be like your basic collision detection against walls and stuff um so okay so let’s say these this is gonna be the castle wall and we’ll just not rounded not anti aliased please hmm I don’t know what’s doing that will just add pixels in so flip that on the opposite side and then take that 32 by 32 block and put that here put that in and then oops also just move that across the entire way so oh it wasn’t paying attention to the y-coordinate this is 31 31 if anyone uses GIMP I am holding down the shift button to be able to draw a straight line and then yeah I use the keyboard shortcut like shift B to go to fill tool okay so that would be a border and there would be like the ground you know whatever that’s gonna look like I’m not gonna make this just like boring gray maybe the castle will be more blueish I’m not sure well I’ll try to figure out like an interesting visual style I’m not the best artist but I’m looking and then we’ll just have different room shapes so probably also use like 32 by 32 blocks to do that but really um well I guess if I’m using tile that’s gonna be grid based anyway not that anyone’s really gonna notice if I do the pixel art really well I’m just gonna mock up kind of in wherever spot I want but in the actual game it would be aligned to a grid so these would it was that’s supposed to be a room they wouldn’t just be at any arbitrary XY position maybe a line to a grid but we don’t care about that right now we are just making an example of what it might look like and then we’ll just flip that and there’d be some sort of doorway so no this is not indicative of what the art styles going to look like this is just kind of figuring out dimensions like there’s no reason to go making the art right away if you don’t know what size everything is going to be so that’s an example room and they’ll be tea doors in each room also just to make that easier okay so just as a really basic example you can do that let’s make the ground and then your character art would be pretty small I guess so like we won’t exactly have just like a tiny red dot but it’ll be like a small version of the sprite and a new version of the sprite so and right now I’m just drawing with the mouse because I don’t know I guess I could draw with my tablet but it’s annoying me right now and in the overworld adventure you can’t shoot your bow and arrow or anything so this will just be like you’ll be sneaky and getting around so you’re just walking around and then they’ll be guards the guards will be like the same size yes I’ll just make it in grey there that’s a guard okay and then that gives me some idea of like this character is crop 35 by 71 so like maybe I’m I mean it could really technically be any size I could to like using powers of two but it’s not important I don’t need to do that it used to be important to use powers of 32 as your size for images but that’s it’s not 20 years ago anymore it is 2019 I can make images whatever size I want and then we’ll also need to think about the HUD as well so in a venture what do you got you have your points I guess I would just probably put that as your dollar amount like you’ve stolen this worth of goods your lives we can implement lives I know it is 2019 but that’ll least give you some some tension I guess of trying to not get caught and then the game over screen if you get caught too much so let’s say you have well also probably not modern dollars let’s say like it shows it in gold or some other value so you’ve stolen ten thousand gold worth of things and in the original links young game I just have this up here with your lives but we can make something a little nicer you’re looking than that so we’ll just kind of I don’t know should we use the stereotypical heart thing this is gonna be public domain graphics so people might need hearts in their games so that could be five hearts because we’ll be nice just like they were now do we want the HUD overlaid and taking up screen space or do we want to make this part not the play area and just kind of shrink it down which would make it feel really kind of even more claustrophobic unless I shrunk everybody down even more and so on and that’s why I’m prototyping with rough art first instead of actually going in and doing graphics and then up here it also has like a the name of the room so I’ll just call this like I don’t know first floor or I guess depending on what country you’re in the first floor the the ground level is ground level and the first floor is the second level but for me the second level is the one not on the ground another thing I’m aesthetically into is like side HUDs let me see if I can find a DOS game so not like the bottom hood part but here I like I know you don’t get much screen space but I really like these I think didn’t Jane if the jungle have a side HUD also could be a zombie Castle we could do that these are not dass game yeah this one has a side HUD on one side that’s kind of ugly but you know thus role-playing I just really liked oh sorry uh dass role-playing game screenshot Ty Lee armed weird color pellets okay well I’m not really seeing what I wanted to see this one kind of has side HUDs a little bit those are kind of ugly I used to play this game I used to be so scared of that game remember why that has site hood nothing’s being displayed but just screen real estate being taken up side hood all of that weird okay side hoods but I’m not really gonna go with just the you got a small view of the gameplay window cat why why are you doing that Luna [Music] mm okay so that could be an option I could make a side HUD to put this information in and that would make things a little better as far as I feel like if I just squished all this stuff down it wouldn’t look really claustrophobic because you would only have let me make it do that I can’t see which one is there it is so if it was flatter like this that just doesn’t feel like a lot of room but if I resized it like that that feels like it would be acceptable especially since it’s widescreen and so I am more of a fan of the side HUD here so let’s that’s okay the hearts need to be resized content they can be whatever the map name oh actually let me think let me look up one more DOS game that’s never side hug no as a bottom hug well I also really love this game but we’ll just have that and first floor can be kind of small and then we could just have that treasure list let me die real quick I have no treasure right now but hmm we can just take that sort of treasure list of however many pieces of treasure you’re gonna collect and put that here on the side and that can be kind of like your thingy camera view I don’t understand the question this guy out here and I mean really this score counter is like not the most important piece of information um I don’t know what what is the most important piece of information I don’t know stolen ten thousand gold what else I mean what else do you possibly need I could put in like a wanted system or something like the cards might try to chase you more or I mean it would only be a little bit extra programming or maybe if you are in there radius of sight maybe they become more aggressive I could put like the little metal gear solid timer thingy in there yeah um but I kind of would prefer the one screen approach just to really seem more like those old dos games and of course it could always be expanded but I just enjoy not working with camera controls I’ve done that before like my other games has screen scrolling but I think just personally I would really like to just go into different rooms and it can even be made smaller where you have all these different rooms and you’re still really like even more tiny and trying to look for treasure over here no there so maybe this could be like spotted or something else like that possibly like hidden spotted maybe you can have like your ranking based on if you completely avoided detection or not and then these guys could have mmm like a view radius because that would be the easiest to program and that wouldn’t necessarily be visible but that could just be programmed in and then part of the debug information um but I don’t want to have to program in looking at balls or like not being able to see past walls so that might not be something I implement because keeping it simple yeah let’s get rid of line of sight or I mean maybe if you’re just within this radius like you’re pretty close to them so they can see you so you would really try to avoid being close to them completely you also add that one to my notes so I know these are kind of unorganized but I’ll clean it up later maybe have rank whether you were spotted on a floor guards have a small radius notice might chase if so I feel like I need more information what information do I put down here I got a notification I’ve gotten to Twitter achievements I don’t know what that means I am twit just very confusing I do not completely understand how it works that’s not what I want that’s not what I want I’m going to close those windows I don’t need that that over here don’t need to do that close that I am looking I just opened something that said something and I forgot and I wasn’t paying attention ok so that would be like the outer screen for I need to come up with a word because it’s not like a world map because it’s not the entire world but maybe just floor map and then a different kind of view for the room itself so room and they can each have different color themes and stuff but in this case they would be just bigger art in general so we’re gonna make that the doorways example but with better art for the doors yeah we could put that like so here’s the treasure and then put weapon and shit early graphically would be better but weapon and like an icon of the weapon okay over here oh no my web camera has frozen well it might have gotten unplugged let me see if I’m different with him because everything is broken there we go thanks for letting me know okay so for the room these would have walls uh I removed the stars I was thinking of maybe like just tracking how noticed you were but I can do a better graphical representation of that than just stars that doesn’t really make sense okay so let’s say this is the room we’ll have some more visual information and maybe the this would not be too hard but I could just basically copy the tiled map I can export a tiled map to an image and take that image and shrink it down and just throw it in there or something like that so that the room just looks like a very tiny version of the room when you are walking around with the world map so let’s say like have a fireplace and like not necessarily every room just kind of like is having a more interesting visual style this can have like tapestries on the wall and you can come in so in the other area you are that size but you’ll be bigger here so that’s the old size but then once you’re inside I could really just resize that sprite and then use that as reference so we’ll make that taller crop the content and then I wouldn’t just blow up the sprite I’d probably have like a top down view and like a running around view and then in this case I’d make collision detection at her feet levels so we’ll talk about collision detection later on but then she would be that size erase that and then the guards would also basically be that same size too so and maybe there’d be a the guard that comes in from the outside whenever you’ve been taking too long in a specific area but also magical dudes magical things like a evil frog frog demon I don’t know figure something out so each room gonna have like three or four of whatever that enemy type is and then each room will also have some sort of treasure so just say like here’s a gym but you have to collect it and then run away so then the strategy would be you know not getting caught because he’s you die instantly I guess because that’s what the other game does and you know if you have limited lives and you die instantly when you get hit or whatever then that makes it a little more entertaining that’s a really big shovel you could like swing that and just attack things there right so I guess I’ll save this mock-up and we’ll see this mock-up yeah the feet have red shoes I can change it it was but I’ll make the carpet a lighter color or a darker color quality so it would look something like that at least this gives me an idea of sprite sizes so this would be 141 pixels high 60 pixels wide about it’ll be bigger than that with animation since moving her arms everywhere when she walks just like this normal and then like the wall art you know I can make it a usable size is that really only 14 pixels oh it is I ran my e pixels high um so it could be something like that just 90 by 90 pixels for the walls or I can make it smaller and maybe make it 32 by 32 there and then it just tiles and then then I can make the sprite art look a little bit nicer the tile art so like you could have right or 45-degree angles and just generally have more interesting moles this one would be like just here’s a square room but we could add you know additional roles so I could do like this let’s say there is a wall here oops that’s the wrong tool and then I don’t know what player I was just messing with this I didn’t lay my layers so here’s a wall and then you’d have to walk around it and so on well that’s the mock-up I guess I will just maybe start messing around with the character art character sprite and maybe figure out kind of a style where is that layer where is she there just spray so just some its own I’m not the best-looking sprite I mean it could pass for maybe like a retro me game um there’s different styles we can use we could have like black outlines okay I have just dark colored outlines based on what the inner color is um mess around with some stuff let me get my tablet working again so I can do this a little nicer okay so my my wrists wrists right where the cable is attached to the freaking tablet so that’s fun and I’m not sure if it’s the cables fault or if it’s just the tablet is really old and that port sucks and is dying but I also this tablet works in Linux so I mean I don’t have the like sensitivity layers and stuff or sensitivity feature available so that that’s lame but it works as a mouse basically so do that and we’ll kind of figure out how to shade okay so here actually let me put the hair on different level if we wanted to do black outlines uh you can look like this yes no I didn’t do that so that could look cool I am a fan of like very pronounced lines look at face and I can do several of these just to kind of get some style ideas she doesn’t necessarily need a face or like a mouth it just just a little cutie and then if we’re gonna shade the head we can just kind of make it stop cheated a little I guess I don’t know what the proper term is I don’t do the fancy anti-aliasing shading so sorry world the hair grab that color and shade it that way and take a light color and add the shininess I don’t know so that could work for the back I’ll just do this entire thing and then maybe disciple different examples let me grab the face color and this will be the torso so just make that there and she needs her well actually if she gets her choker at the end of the game she doesn’t need it right now so that could be this could be the prequel to link Zeon okay I’m doing legs and I unplug my tablet I gave me because is so great yeah yeah yay I also need to find some music I couldn’t play while doing art but I’ll be headed in the other videos so it’ll be less boring okay so let’s see she has plenty of room for different details being such a big sprite it’s these are in different layers so I can make the black outlines easier and nuts and pants and I just unplugged my tablet again oops so I usually do that when it’s under a different layer and then fill in shoes and I am just gonna copy base this shoe because I am NOT great at symmetry this frights generally look better if they’re not super symmetric but it’ll also look weird if the shoes aren’t let’s do arms and so that also can go behind the clothes and then we’ll just make some arms and I don’t know make some pixel fingers that doesn’t look great mitten hand really fingers are longer than that it’s that looks really stupid I can’t just put her hands behind her back for the entire game so yeah I don’t know usually I go with something a little bit more blobby blobby hands so you look at it you’re like yeah that’s a hand but you don’t have to think about it very hard okay so let’s add the outlines so usually I’m sure there’s a better way to do this I’ve been meaning to make a GIMP plug-in to do this for me but what I do is I basically take that layer I copy it I paste it onto a new layer I take a really big black brush I paint over it please go below I copy paste and go up down left right and then that gives me that black outline there has to be a better way or I can write a better way I have not I guess it depends on me if I am doing a lot of game art that black right and then I can flatten all of that as well so reach down and adjust the colors pants like so did I just my tablet I did I’m going to use my mouse because I can’t draw with my mouse back when I used to make animations I would always draw with the mouse so it’s just less sight [Music] and this is just a example prototype sprite style anyway oh yeah I forgot one thing on her I forgot two things she normally has like a sash I guess and just manually around the black outline [Music] so there’s that mm I’m gonna shape this a little bit differently and I asked her forgot her wrist warmers I am just like adhering to that original art that I designed her with like the originals sign I’m not taking liberties I am following what is the original that oops I picked myself okay I’ll check that later oh I’m on the wrong layer I selected the correct stuff but I was on the wrong layer [Music] do something here good enough right and then so that is a potential art style I guess I will see really quick on a website with my old art on it throwing apples as a ranged weapon that can work like if you like stealing out of an apple tree in the castle gardens you see deviant arts changed its layout and then it’s modern and hard to navigate yeah you can throw apples also it resized my loser image this is not loading fast this is loading very slow I don’t know what is this why did my game name bring up a lot of pictures of dudes I don’t know okay well I can’t find anything I wanted to find but it’s fine whatever okay so that’s one example you can try a different style the same kind of reference and again just I guess maybe or it’s just not it’s not gonna turn on at all okay it’s long awesome okay so another style [Applause] let me make that a darker color so I’m gonna do this one with like just lines that are a darker color of what the internal color is and I have to be use the shift key when I’m drawing it with the mouse to make my lines okay so then like the orange line color would also be kind of a dark brown yeah put that stuff up I am less of a fan of this style I guess I don’t know we’ll see how it ends up it’s been a while since I’ve thought about pixel art otherwise I might like go look at some other games and figure out what kind of looks good to me now this image yep congratulations Rachel wrong layer it’s the wrong layer again but that’s okay we’re okay um and then really the she has like blue eyes I guess um we could do all sorts of different eye types but I don’t know I like those cute black eyes but we can try some other stuff so I’ll just copy that and paste it and adjust it some more so those those could be cute some gradients in there and if my tablet was working I can also do more of a hand-drawn style like I do enjoy also just drawing art ask my sprites and the only game I think I have right now doing that besides the visual novels is this one so these guys aren’t Pixley sprites they are hand-drawn so I could do that too uh but we’ll see what my tablet is like okay um peace so mouths are always kind of hard and pixel art for me cuz if you like it just makes their lips look really big if you even just add one pixel of lip or that looks like she just ate a jelly sandwich oh that looks really stupid that that makes your lips look really big so I usually just use a line and her nose I usually just like using kind of like a simple it was like that and you can shade again so shake it under the hair I need some eyebrows I guess she can have some eyelashes dance creek ute right shave the hair good great cheap I don’t know I don’t like the hair very much but maybe if I maybe instead of doing a really contrasting line color it can be a softer contrast so it could be like that or I could make the line color different colors based on which parts it is um outlining so I could make that kind of lighter around lighter parts of the hair I don’t really like how that looks though I’ll just try take this and do a little lighter layer here and then now her mouth looks weird so maybe if I just make that but I’ll keep keep on with this for now just kind of flesh out some shading in the eyes too you can make that lighter we got 15 minutes so this is probably the only other example I’ll be able to make hurt now but I could also make some more tomorrow and post them up on like the patreon page and people can vote I guess I could make a poll on which style of art is the best and you know have more than two options but okay purple I would also like to try it and run and I was gonna try to search for some old really cute sprite art I had done of this character but deviantART is slow and not great apparently I do miss having a place like deviantART to go to frequently I miss those days a lot but you know I don’t know no one uses it everyone just uses the same for websites unfortunately and I mean since we’re working with this sprite do I still have that folder open yeah we can just look at the original and she is also a public domain spray but and I was very proud of her when I first made hers I thought it looked really cool I still kind of think this looks pretty cool but I feel like the walking looks wonky but yeah so that would also see it has the different shading in the lineart so like brown but then also kind of lighter lighter brown here darker Brown here but it doesn’t look like you did that for all the spots so the sprite so and shoes copy that I guess and will exclude that part copy and paste I don’t did anything oops again okay we’ll try that again I see a floating layer I don’t see any I’m copying on the run later aren’t I shoe no that is a shoe cop copy okay why their shoulders to honey copy this shoe and flip it and then we can add the layers and stuff on top again and lastly the Arlo’s so grab the that line color and we’ll just give her another ball hand again I guess that works right that’s okay oops and white on the face layer why can’t it read my mind on the colors that I want I don’t know or the layer that I want it shouldn’t read my mind a new layer and then we can merge them and Lincoln shade I think this one looks a little bit less robotic this one looks a little bit more fluid but I can also try some other styles I would really like to try some of our styles and if deviantART would load I could show some other sprite styles I’ve done though most of them have been like more lower resolution so it can be kind of hard to make larger pixel art look nice and again I just haven’t done a lot of pixel art recently I guess I don’t actually know how to shade I just kind of wing it so I assume the pants are over the shoe so there should be a shadow there and that the shirt is over the arm so there should be a shadow there pulse key there and down here but this needs to be corrected that was weird okay so there’s another example sprite did I not say that when I was a king okay so I think she is cute if I modified it some more I would like this sprite more than this one I kind of like um I don’t know the curve here and that’s I could be curvy she looks a little bit more cartoony in this one than the other one but well we have six minutes left less than six minutes left and we’ve I mean I guess we got a good start we have a theme I’m just working on art style now I have kind of a a mock-up of what the game layout will look like the game screen so I guess the next set I get either do all of the game art next or I could do the game programming with temporary art and then replace that temporary art further down the road but really I need to make a list of like all of the assets I need to make in order to do either of those so I can make temporary assets but yeah so that’s gonna be the project for this month I’m gonna post this video up on YouTube and peer tube which peer Tube is like a distributed non-proprietary like spin off of youtube like it’s not related but you know just like how Mastodon is an alternative to Twitter diaspora is an alternative to Facebook open to your cube it’s kind of that alternative to YouTube so I’ve been trying to use more open source distributed network things they’re not as user friendly but I figure the first step is just to get some content on those because no one’s gonna quit cold-turkey if there’s no thing to look at on a different platform so yeah these will this video will go up on YouTube and peer tube and then the middle month ones will also be there and I’ll be posting post updates on to patreon kind of like a dev log with screenshots and polls and other things so if you would like to participate in that I don’t know I have these old videos here for some reason if you would like to participate in and leaving the feedback for things of course you can comment in the YouTube video or the peer Tube videos and I’ll check it out and see what you gotta say but if you want to have more sway then give me a dollar maybe yeah thanks so much SHPROTRU for watching this entire time and the 3 to 7 miscellaneous viewers who have also joined this and I look forward to making like the more kind of clean-cut videos of like how do you do Maps how do you do to collision detection and all of that and you know let’s look at the YouTube channel I guess and oh I don’t know how to close this out but here’s the YouTube channel you can subscribe to to see the coming videos and everything else so there’s that you can also go to the Itch.io page and look at some of the games and Zines I’ve worked on and most everything is free but you can’t donate if you want to I currently am only working part-time for 10 bucks an hour so yeah it would be cool to make more things and not have to be a professional corporate programmer yeah ok I have to go get ready for my friend Brad’s birthday party so thanks everyone for watching I feel I want to like I don’t have a catchphrase for saying goodbye and when I say so thanks everybody and I’ll see y’all later bye this is what I want to say but that’s somebody else’s catchphrase so I don’t know I guess I could say “Ĝis la revido”, which is Esperanto for “see you later” or until the next viewing so… “Ĝis la revido, Internet!” Goodbye oh no where’s the button there oh I found my mouse okay

2 thoughts on “November game planning – Monthly Open Source Gamedev with Rachel

Leave a Reply

Your email address will not be published. Required fields are marked *