Making a Roguelike Horde Survival in 1 month
Vložit
- čas přidán 7. 01. 2023
- With 2023 just starting its the perfect time for us to learn how to complete a video game. This video series is to go from nothing to a full game, and show you each step of the process, from creating a prototype to and uploading and releasing on steam, in under one month. In this video we cover selecting a genre, creating the initial prototype for the game, with enemies, a player, and core game mechanics. Enjoy!
Come hang out on Discord: / discord
Check out the Synty store by using my affiliate link to support the channel! syntystore.com?ref:TJ
Twitter: / tjgamedev
Music in order of play -
jump man 93 - bruh: • jump man 93 - bruh
Evan King - Lets Go! / @contextsensitive
contextsensitive.bandcamp.com/
edamame - bbno$ & Rich Brian: • bbno$ & Rich Brian - e...
Yung Bae - You’ve Got Me: / youve-got-me
HOME - Head First: • HOME - Head First [Syn...
About me -
Hi I'm TJ, a developer who is passionate about learning gamedev. I primarily develop games on the unity platform using C# but any code is fair game. I’m still learning a lot but hope you’ll enjoy my
Software Used -
Unity Version: 2021.1.22f1
Visual Studio Code: code.visualstudio.com/
Adobe Premiere Pro: www.adobe.com/products/premier
Adobe Photoshop: www.adobe.com/products/photoshop
PC Specs -
NVIDIA GeForce RTX 3080
AMD Ryzen 7 2700x
32GB RAM
Way too much caffeine
#unity3d #indiedev #gamedev #indiegame #gamedevelopment #devlog #madewithunity
#indiedev - Věda a technologie
Good luck with this project! One of the problems with making games is that after a while it stops being fun and you feel like doing something else would be more entertaining, so I hope you will be enjoying it until the end.
I assume that is one of the driving factors for him working on this game, as to not get burnt out working on his main game!
Thanks man! I’m certainly enjoying it so far.
That's the secret with being a solo developer.
If you're bored of coding, go make some 3D models.
If you're bored of 3D modelling, start texturing.
If you're bored of texturing, start writing some documentation for marketing strategies.
Etc.etc.etc.
The spawn zone colliders were clever, thanks for sharing!
Liked because of your "basic flat grid" @1:16 🤣
It’s a staple of the channel at this point
Looks cool! Can't wait to see more of this
Thanks!
Love the format, keep going!
Thanks! Will do!
Nice work man! I like the system for your spawning with the spawnable tiles and non-spawnable! looking forward to the next one!
Thanks!
Just started game Dev around a week ago and ur channel has helped me alot with getting inspiration and learning!
Same except I have a year of game dev expirience but not with unity I used until now 1Godot, 2Unity, 3Unreal and back to learning Unity sooo yea really inspierd
Hell yeah. Best of luck
So this is what you have been up too.... awesome to see you working on something new. Cant wait to see the next episode.
Thanks man, I’m glad people like you are cool with my trying out different things
Very cool, looking forward to the next one. It's always cool to see what fellow game devs are up to. +1 sub
Thanks man, appreciate it
already looks spicy, nice job!
Thanks Jake!
Awesome job! Definitely inspires me to continue working on my Rougelike game
Also involving the swords, I think a good way to make them different is to make them work differently
Like perhaps keep the light sword the same, where you quickly slash in a wide arc in front of you (and maybe give it a lingering effect), making it more defensive
But change the katana to be more risk reward offensive, and make it a charged attack, that when released, the player dashes in the direction of the cursor before the perform a slash, and during the dash they get some I frames and it deals damage to enemies you dash through, kinda like something from an anime ig
Also the longer you charge it the further you dash
But that's just my idea and I hope it made some sense lol
I thought of it because of how katanas are often shown in media, plus when playing stuff like Dead Cells, modded Terraria, and even TF2, I always found that weapons that change the way you look at movement are really fun to play with
So great! This game dev channel has some great content, story telling and game ideas. Love watching inbetween making games to refuel my motivation. If you want an easy tweak to the health bars, level up bars etc, try adding a gradient fill instead of a solid going from top to bottom, add a slightly darker green to the top and bottom, spread out the gradient so its mostly the green fill, and you can kind of get a poor mans 3D effect.
Great idea! Thanks for the tips
This game looks great! Can't wait to hear more.
Thanks man
Instead of changing player stats I always prefer when upgrades change the players mechanics and gain new abilities
Hmm, might do a mix of both. What do you think?
cool, hope you pull it off
Thanks Brani!
Good progress, can't wait to see the next episode!
About Tavern Team, you should rather take a big(ger) break, than make something you don't really like to do.
I got inspiration from this video, i might try to start a new project too.
Have a nice one!
Thanks deWyth! Glad you’re cool with a break
Very cool!
Thanks Nathan!
Looks great! Reminds me of the game they came from space and ate our brains 😂
Hell yeah TJ upload
Glad you look forward to it!
This channel much underrated
Haha thanks man!
Very cool bud, good luck. I'm also working on a roguelike, aiming to release in a few months though. I'm much older than ya and learned to code in a much different style, picking up Unity now but sort of fumbling through it. I'm doing it very old school style so far, and having some success.
Hope your game and launch goes well bud, I'll keep watching.
Best of luck!
Keep going 💪
Will do!
Btw I found that u can do the dynamic spawning of the enemies using culling group too which is pretty useful
Also glowing Neon zombies.
robots fit neon theme in my opinion
Panama papers sneak-attack heyoo!
I love the fact that the upgrade logo for speed is the CZcamsr IShowSpeed
I can soon say "I was here before 1k" to flex. On a serious note you're doing great, and you're seriously underrated!
Thanks man, I appreciate you sticking around 🙂
If i may, when you mentioned making the camera follow the character, I was curious how you go about it. If I may offer some advice, installing the virtual cameras (Cinemachine) via the package manager is way superior to hard coding the camera to follow (how I used to do)
Thumbnail factual💯
Never forget 💯
I love games like this, Soulstone Survivors being one of my faves..personally I'd love to see a cyberpunk style one with robot enemies, different mechs as bosses, etc...gives more of a massive company took over the world feeling imo
Exactly. We’ve got a city to burn
@@TJGameDev Excited to see whatcha make!!
Interesting placeholder textures...
I also just started a horde survival rogue like project to be the first game I actually complete and release! It will be interesting to see how yours turns out! Definitely should stick to the robots it fits the cyberpunk theme better IMO
Best of luck! Hopefully we both finish
@@TJGameDev yeah we can do this!!!
As a fellow BEAN enjoyer, I approve this message. We're coming up to our 1 year without Dani posting on his main channel on the 14'th and must keep his legacy alive!
It’s just perfect for prototyping haha
OMG it's been a year? 😭
Who knows. He may come back on his one year absenceversary
Hey quick question how do you calculate the aim Direction and then rotate the player correctly? I cant find a solution to get the correct world position in 3D space.
Just get the mouse position in 3d space. If you google that you should get a few code snipers
Turn up the roughness on your materials so the road doesn't look like a mirror reflecting a near perfect ball of light from the street lamps.
Didn’t know this, thanks will do
I just watched your 2 year dev journey and one of your games made me think of this youtuber maxabajilion. He just started a dev log this year (I think). Idk, I wanted to say something to you. Yall might get along pretty well.
Yeah he seems pretty nice
Duuuuuuuude you gotta try the 2D stuff. I recommend Aseprite for making 2d sprites
Do Cyborg Zombies like the Borg from Star Trek
Is your Flat Grid Prototype Material for download anywhere? It looks great!
Nah I made it in photoshop. Join my discord and I’ll send it to you
The walking dead😳
ROBOTS! Zombies are overdone to death
I agree
i'd rather commit sudoku got me haha!
I can see that in the end of the video, the game starts to have frame drops. I think it’s the right time to optimize, unless this was a video rendering issue.
Pretty sure it was just the video glitching, but you’re right that I’ll have to optimize the enemy movement soon.
There’s a new zombie game every week feels like… do robots! Will make it easier to make alternate enemy types that shoot lasers and what not to lol
Hearing this loud and clear
Robots fs
fitts the theme better
Will do
All these arena survival games seem to turn dead bodies into experience orbs. I wonder if gameplay could be made more interesting if the dead enemies became ragdolls instead and there was a strength limit on the living enemies so that eventually a wall of the dead would repel new spawns. Then the player could vacuum up the dead bodies to gain experience - also clearing the way for the player and the enemies to move through. Maybe it would be a nothingburger though. Not sure.
Hmm, it’s an interesting thought. I’ll have to test cause I think my pc would catch fire if I turned them all into rag dolls
Hello sir, I have a question for you if you will. I have been thinking of trying to get into game development but I'm worried about it being sustainable from the money side of things because, like everyone, I wish to eventually make a lot of money to be able to buy a house, provide for my parents and my family , provide them with a nice life and become wealthy. Therefore I want to know your opinion when it comes to the money side, because it has been done by indie devs but only by a very small minority.
If your goal is money (like me) get a comp sci degree. Work a normal software job, and do game dev for fun
I really think learning how to 3d model and make your own assets is a valuable skill to have, and practicing what you're not proficient at can really help you improve.
You are right, I’ll have to spend some time learning sooner rather than later
have you stopped making the tavern game?
Nope, just paused it.
Go robots
Will do
@@TJGameDev Good work tho, keep it up🔥
Also nice to see gamedev community making vlogs
Bro lets make a game together i will make the assets you will make the game you can keep 60% of the profit
We can make a good 3D game
first
TJ release cyberchef 😡😡
Haha there would be a few years of work required
now teach ?
Haha I try
haha very nice video.. but you need to do a tutorial on how to do it from scratch.. !!! =P@@TJGameDev
Maybe one day
Game engine name?
Unity
ROLLING CONTENT
The dodgeroll guy is here!
reboot cyberchef