Adding an Ability Wheel to My Gladiator Roguelite | Playdate Devlog 4

  Рет қаралды 7,361

SquidGod

SquidGod

Күн бұрын

Пікірлер: 79
@barpg4582
@barpg4582 2 жыл бұрын
Really smart considerations being made as a developer and as a player. Excellent work, as usual. This is looking more and more like a game I NEED to play on Playdate!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Thanks!
@griffinbrooks6748
@griffinbrooks6748 2 жыл бұрын
So excited for the game it looks super epic!
@jamesderaja
@jamesderaja 2 жыл бұрын
You can also make a finisher attack where you crank your wheel to load for a few sec then launch the attack with the cranked up force
@WormManKnoxville
@WormManKnoxville 2 жыл бұрын
An ability I think would be cool and funny is if you can throw steel balls at enemys and it would come back kinda like a boomerang. Also, this is looking really cool and I cant wait to see more :)
@stevemcwin
@stevemcwin 2 жыл бұрын
Great progress, love how it's coming along!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Thank you!!
@ELV13S
@ELV13S 2 жыл бұрын
now the combat is more engaging since u can switch skills. amazing job as ever. wonder what the lore of the player characterr and his motivations are...but i guess gameplay first over story is always the best approach with game dev
@DaydreamStudios_Official
@DaydreamStudios_Official 2 жыл бұрын
I Love How Simple And Elegant This Game Is
@Eutrofication
@Eutrofication 2 жыл бұрын
love the videos! I hope making the videos doesn't take away too much from your time to make the game, but I really wanted to understand the reasons behind your decisions in a little more detail!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Thanks! Having a weekly schedule gives me really good accountability, so I think the motivation I get from that offsets the time it takes to make the video. I'll try to put more about my decision making process!
@eboatwright_
@eboatwright_ 2 жыл бұрын
Super awesome! Looks like it's going to be alot of fun!
@sergio_henrique
@sergio_henrique 2 жыл бұрын
Looks great! Well done!
@richxps
@richxps 2 жыл бұрын
Wow simply amazing , I can’t even image what your next game could be . They are just great ..
@CitrusArchitect
@CitrusArchitect 2 жыл бұрын
More depth to the combat, I love it! Keep it up!
@RiederProductions
@RiederProductions 2 жыл бұрын
Pressing up on the D-Pad could activate a throw of sorts. Maybe daggers you could buy in the shop? Or maybe even some kind of magic?
@_pluto42_
@_pluto42_ 2 жыл бұрын
Love your videos!!!!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Thanks!!
@jamesderaja
@jamesderaja 2 жыл бұрын
For the shot UI you can make the edge of the selected square outside of the square and scale them up and down.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Hm yeah that does seem like it'll make it pop more. I'll look into that when I go back and fix the UI
@jamesderaja
@jamesderaja 2 жыл бұрын
@@SquidGodDev I’m amazed that you understood my vague description😂(TBH I don’t know how to explain it better though)
@13Sins
@13Sins 2 жыл бұрын
I dont know if its already been implemented or not, but if you've seen the game "have a nice death", they have this ability to upgrade their main attack which in the case of your game would be the sword attack, and once you upgrade it you unlock a different weapon or same weapon with different weapon animation, and once you change the weapon animation the older one wouldn't be played giving players a sense of drawbacks of an upgrade. Maybe you could add a bigger sword that has higher damage and splash damage, but the animation would be slow to feel the heft of the weapon, and it would make the spin to either cost more stamina or happen slower as well while having a higher reach.
@EonsAway
@EonsAway 2 жыл бұрын
Would be fun to have some question mark nodes on the map. Could be teasure, could be a trap
@illuc_
@illuc_ 2 жыл бұрын
You could put like a smeared paint ring around the selected level
@anotherrio9375
@anotherrio9375 2 жыл бұрын
How about make debuff system like when you get some powerful upgrade or enter new stage to make more challenging I always thinking dizzy effect when i see that spinning attack... like if they spinning to long, but you already have spin meter to limit it
@woqwoq.512
@woqwoq.512 2 жыл бұрын
You definitely should add some structures to the levels. Also you could make them spawn randomly. At the moment terrain looks like super-flat world in Minecraft lol. Love your game!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Thanks! I'll put some thought into how I can address that
@simmerdbeans3555
@simmerdbeans3555 2 жыл бұрын
you should add more details to the level select maybe tears in the paper and stuff like that
@brahillms1374
@brahillms1374 2 жыл бұрын
For the items in the shop, could you consider items/modifiers that make the game harder and more challenging? Modifiers could have their own menu, but it might be more satisfying to buy them in the shop.
@NKCubed
@NKCubed 2 жыл бұрын
I feel like the spin-meter should *very slowly* recharge by default, just to keep it moving also, not sure if this is outside of the scope, but the thing that makes roguelikes so much fun for me is the synergies that you can get over the course of the run; always feels good to feel like you've outsmarted the game (it's why I keep coming back to hades/dead cells/slay the spire)
@NKCubed
@NKCubed 2 жыл бұрын
to add some context for having the bar still move, I feel like it would act as a sort of grace to help the player out while also making the spin points you get from hitting enemies feel more rewarding since you're trained to think you have to wait a really long time to get them back. It would add a bit more that needed to be balanced for difficulty, but I think it'd still have enough of a positive effect to be worth it.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Yeah that's not a bad idea for the spin-meter loading. Also good point about Roguelike synergies. Definitely important, but sounds hard to design for. I'll try and see what I can do
@NKCubed
@NKCubed 2 жыл бұрын
@@SquidGodDev it can be simple as designing two items that are made to work together, but that you won't necessarily get every run, but yeah it takes a lot of work and balancing to get it all just right
@AdudenamedKemp
@AdudenamedKemp 2 жыл бұрын
Lookin' dope
@octo_dev
@octo_dev 2 жыл бұрын
I cant wait to buy/download for free this game
@_pluto42_
@_pluto42_ 2 жыл бұрын
Same
@elizabethbarwise9966
@elizabethbarwise9966 2 жыл бұрын
He’s previously mentioned this game will not be free. His previous play date games weren’t fleshed out enough to justify putting a price on them, but THIS game he’s working hard on to justify a price tag. I love freebies but this shouldn’t be free - this time and effort deserves some money.
@Twice_Tess
@Twice_Tess 2 жыл бұрын
Comment for the algorithm!
@zackattack5414
@zackattack5414 2 жыл бұрын
hey it looks like the player character and the enemy's too are more dense it pixels then the normal 8x8 characters how do you do this?
@SquidGodDev
@SquidGodDev 2 жыл бұрын
The 8x8 characters isn't actually normal, it's an artificial limitation placed on games made using Pulp. I'm making a game with the Playdate SDK sdk.play.date
@anitadjunetchinda6791
@anitadjunetchinda6791 2 жыл бұрын
I love the game keep up
@1--2--
@1--2-- 2 жыл бұрын
how about having other characters with different weapons and skills?
@SquidGodDev
@SquidGodDev 2 жыл бұрын
That would be awesome, but setting up the animation and states would take too much time unfortunately
@1--2--
@1--2-- 2 жыл бұрын
yeah this would be too much work. i just thought that having other characters with different skills will give variation if the player will get bored of the default character. nice updates by the way
@simmerdbeans3555
@simmerdbeans3555 2 жыл бұрын
yo sorry to bother you but ive been trying all day and i haven't found a clear way to make save files even on the documentation do you think you could help me
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Create two functions: function pd.gameWillTerminate() and function pd.gameWillSleep(). Inside them, create a table with all the data you want to save and call pd.datastore.write and pass in that table as the argument. At the start of your code, write "local gameData = pd.datastore.read()". If you saved something, the gameData should be the table that you saved with pd.datastore.write. If it's the first time you loaded up the game, gameData will be nil, so you need to check that. Then, you can take the data from the table and store it in the code wherever you need it.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
sdk.play.date/1.12.2/Inside%20Playdate.html#saving-state Link to where it talks about this in the documentation
@simmerdbeans3555
@simmerdbeans3555 2 жыл бұрын
@@SquidGodDev thank you so much im sorry if i keep asking about stuff
@simmerdbeans3555
@simmerdbeans3555 2 жыл бұрын
@@SquidGodDev omg i forgot im working with pulp not the sdk sorry
@SquidGodDev
@SquidGodDev 2 жыл бұрын
@@simmerdbeans3555 Oh, just use "store" with the name of any variable you want to save (e.g. player score or position or something), and in the "load" event in the game script, just call "restore" and anything you stored with be in the variables you saved. You can then check if the variable has any data and do stuff with it.
@sevafinogenov
@sevafinogenov 2 жыл бұрын
Good change for a map, but seems like colors should be inverted: future levels should be bright and already beaten ones - dim. It could help with accents since future levels are more important than previous.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
I'm not sure if I agree with this, since to me how it is right now highlights the exploration of new levels, but I'll try it out and see how it feels.
@sergio_henrique
@sergio_henrique 2 жыл бұрын
@@SquidGodDev In my opinion and experience with games, I think the idea of what levels should be greyd out or not depends on what focus the game puts on backtracking. I mean, if you can only play each level once, it makes sense to have those greyed out once beaten, and the following ones are normal. But if you are expected to replay levels, then the following "locked" levels should be greyed out.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
@@sergio_henrique hm that makes sense. Since you can't backtrack I suppose it is confusing that the previous levels aren't faded out. I'll put some thought into it
@wisemysticaltree4799
@wisemysticaltree4799 2 жыл бұрын
Are we gonna get bosses anytime soon?
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Yes! In a few weeks I think
@findot777
@findot777 2 жыл бұрын
A amazing way to get the combat even better without over complicating things is better ai such as the wolf jumping towards you also I think the game needs way more stuff on the y axis
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Yeah y axis stuff would be good, but I would say it does actually complicate stuff a lot with how my game is set up right now 😅
@_pluto42_
@_pluto42_ 2 жыл бұрын
Idea- you should make more like areas like not just pillars
@SquidGodDev
@SquidGodDev 2 жыл бұрын
I will! In the couple weeks I'll be adding 2 new areas
@_pluto42_
@_pluto42_ 2 жыл бұрын
Cool!
@dallas1908
@dallas1908 2 жыл бұрын
Did you convert that frog (shop keeper) to 1bit manually?
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Nope. Used something called OneBitDitherTool from Tim Hei github.com/timheigames/onebitdithertool
@dallas1908
@dallas1908 2 жыл бұрын
@@SquidGodDev ayo thanks. Game's looking fancy btw, nice work
@strongmouz1555
@strongmouz1555 2 жыл бұрын
is your game going to have a story/narrative?
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Maybe? Probably should, but I'm a bit overwhelmed with how much actual gameplay stuff there is left to do, so I'll see
@strongmouz1555
@strongmouz1555 2 жыл бұрын
@@SquidGodDev i see but if you do implement a story there's no denying that you have to put roman gods in this
@HugoWasHereAndDidAMasterpiece
@HugoWasHereAndDidAMasterpiece 2 жыл бұрын
HOW DO YOU HAVE THE PLAYDATE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
I preordered it within the first few minutes as soon as they opened up in July 2021. They started shipping out in April and have shipped out around ~20k units so far.
@HugoWasHereAndDidAMasterpiece
@HugoWasHereAndDidAMasterpiece 2 жыл бұрын
@@SquidGodDev thanks is because when i go on the pre order list my country isn't in there.
@isaiahhonor991
@isaiahhonor991 2 жыл бұрын
As painful as it would be too add, adding a time slow down like BoTW when the item wheel is up would make the game easier to play and less frantic.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
Yeah that would be awesome. Sounds difficult though 😂
@elizabethbarwise9966
@elizabethbarwise9966 2 жыл бұрын
I hate to say it because you sound so pleased with him…but it’s hard to make out what Mr Frogman is. I don’t think most people would recognise he’s a frog.
@SquidGodDev
@SquidGodDev 2 жыл бұрын
LOL haha whatever don't really care that much I don't think it's a very important detail
@thetexanshurtme
@thetexanshurtme 2 жыл бұрын
Emcg
@SquidGodDev
@SquidGodDev 2 жыл бұрын
EMCG
@andrewhamel1
@andrewhamel1 2 жыл бұрын
Looks good! Now squid, DON'T love this comment!
@SquidGodDev
@SquidGodDev 2 жыл бұрын
I can do what I want 😎
Making a Metroidvania for the Playdate
13:45
SquidGod
Рет қаралды 137 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Why 99% of Indie Games Are Never Released
8:15
SquidGod
Рет қаралды 9 М.
Reimagining my favorite Flash game for the Playdate
18:26
SquidGod
Рет қаралды 15 М.
I Combined a Deckbuilding Game with an Action Roguelike
7:54
The Most Valuable File Format You've Never Heard Of
15:33
Acerola
Рет қаралды 567 М.
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 675 М.
I Made My First Game in Godot in 3 Weeks...
26:21
Jack Sather
Рет қаралды 493 М.
Making a Roguelike Deckbuilder for the Playdate
8:36
SquidGod
Рет қаралды 20 М.