Building UI for Diving in my Marine Biologist RPG

  Рет қаралды 70,198

DevDuck

DevDuck

Күн бұрын

Пікірлер: 307
@CrissyMoss
@CrissyMoss 3 жыл бұрын
I like the idea of fading out when you run out of air, and maybe washing up on the nearest beach. Losing items and some exp seem like a good alt to just "dying".
@sweetcornwhiskey
@sweetcornwhiskey 3 жыл бұрын
I think specifically, you should lose all the items that you got while diving, and they should be placed back underwater on the seafloor beneath where the player was when they ran out of air. The exp loss I think is not very good because that would probably encourage players to grind diving experience to avoid ever encountering this and losing their hard-earned exp.
@scottwears674
@scottwears674 3 жыл бұрын
if you lose the items a chance to go back and dive for them might be cool
@GoldenEvolution
@GoldenEvolution 3 жыл бұрын
For running out of air, I think fading the screen out to black initially would be great. Then the regular screen would fade back in and show the player washed up on the beach (maybe just with a singular frame drawn of the player lying down) with a pop up showing the items that you've lost. When you click continue on the pop up, you stand up and get a very short debuff of some kind. Maybe slower movement or making it so the player can't dive until the next day. Just throwing out some ideas :D
@Thepewdiepiebro5
@Thepewdiepiebro5 3 жыл бұрын
this ^
@trapshooter
@trapshooter 3 жыл бұрын
If the player runs out of air he could pass out and lose all the items he just collected. He could also appear back on the beach with some npc telling him that they found him floating or that the waves pushed him back to the shore
@vidpridstov_5285
@vidpridstov_5285 3 жыл бұрын
Yes
@xcyron
@xcyron 3 жыл бұрын
Thats how most games do it but you coukd spice it up a bit, for example instead of a NPC it could be a Dolphin pushing him to the shore or something, that would be a bit more unique.
@LameDuckStudios
@LameDuckStudios 3 жыл бұрын
That's a cool idea. Maybe the player wakes up on the beach or in a hospital so they have to trek back to where they were.
@justmark8040
@justmark8040 3 жыл бұрын
The game is looking awesome! The diving mechanic reminds me of a flash game I used to play called "Scuba". Also I'd like to point out that when diving in real-life the air consumption is not constant, but you lose air more quickly the deeper you go. At 10m it's 2x the normal rate, at 20m it's 3x, at 30 it's 4x, etc. Would be a cool feature to implement and make diving deeper more thrilling!
@wertw120
@wertw120 3 жыл бұрын
That's with scuba tank not with freediving
@RayDonnerbalken
@RayDonnerbalken 2 жыл бұрын
Also the maximum dive time is limited unless the air supply is still sufficient. Longer dive times would result in decompression which would require one or more depth stops.
@Stamps1879
@Stamps1879 3 жыл бұрын
I really like the idea that you wouldn't be able to have more than one face visible on the dive watch. so you would have to pick between having a map, knowing your depth, or knowing your current oxygen.
@bitbraindev
@bitbraindev 3 жыл бұрын
I love the design of the diver's watch! That little coffee spillage in your B-Roll was quite funny. "napkin math" is probably my new favourite phrase
@DinoMineDesigns
@DinoMineDesigns 3 жыл бұрын
As an alternative to just dying or washing up to the nearest beach, I like the idea that the player is being saved by a dolphin which appears when the player is in danger. While the dolphin brings the player to the shore, the dolphin may steal an item or two from the player. I would love to see that. It fits the cute and funny style of the game and also may connect the player more to the ocean and the sea life and gives a more of a reason to safe the ocean. Anyways, Amazing game!
@FutureChaosTV
@FutureChaosTV 3 жыл бұрын
Great idea and fits well with the games theme!
@timothymclean
@timothymclean 3 жыл бұрын
1:20: The diver's-watch aesthetic is pretty great. I like how much of Dauphin's UI and such is meant to represent things an actual marine biologist might use. 11:55: That sounds like a pretty good system. The consequences should scale with current depth, though-instead of a constant, say, 25% of items being lost, you might lose half your inventory if you're a dozen meters down but almost nothing if you ran out of air one meter from the surface.
@simonbirchhansen3573
@simonbirchhansen3573 3 жыл бұрын
When the player runs out of air, have dolphins carry him to shore and note that items were lost during the "trip".
@yobladeyo
@yobladeyo 3 жыл бұрын
Nice job man! Consider these tips: When you acquire a watch this should be represented on your character's wrist (like a black line) Also when you dive up, you usually tilt your head up, because right now your character just strait up looks straight haha. Love the progress, good luck on your journey!
@XtremeMinecraftZone
@XtremeMinecraftZone 3 жыл бұрын
In addition to what u said when running out of air, I would start to play some “drowning” or running-out-of-air noises a few seconds before you actually run out of air. Or start to make the vision blurry or fade in a (flashing) vignette from the side to show the lack of oxygen visually. The blurriness is also happening IRL when your brain doesn’t get enough o2. I would also let the player wait a few minutes before he can get back into the water if he actually “drowned”, so that there is a cooldown period for its body to get ready again for a dive
@MrTomateSalat
@MrTomateSalat 3 жыл бұрын
I think you could have make your life way easier with the depth-indicator. Instead of calculating position and rotation all the time - you just could have placed a parent object with a centered pivot point. Then just rotate the parent-object and your indicator will match perfectly
@DevDuck
@DevDuck 3 жыл бұрын
Aw geez. I wish I'd thought of that haha. Thank you!
@Zoranan
@Zoranan 3 жыл бұрын
Exactly what I was thinking. Was looking through the comments to see if anyone suggested that already
@Smaxx
@Smaxx 3 жыл бұрын
@@Zoranan Haha, same here!👍
@a_commenter
@a_commenter 3 жыл бұрын
Love the dive watch, although it feels to me like the oxygen meter would make more sense with full on the right and empty on the left.
@softwarelivre2389
@softwarelivre2389 3 жыл бұрын
True
@sky01james28
@sky01james28 3 жыл бұрын
I vote for fade-out and wake up on the beach when running out of air. That way if you have deep caves or complicated areas, you don’t need to show the player going all the way back up
@Destructivepurpose
@Destructivepurpose 3 жыл бұрын
Love seeing a new devduck video in my inbox - your content is always really enjoyable and motivating for me! Don't know how you have the time management skills to edit the videos as well as do everything else but it's seriously impressive!
@MagykKatte
@MagykKatte 3 жыл бұрын
Your work-life-creativity balance is honestly such a huge inspiration to me! Keep it up, man
@GamesBySaul
@GamesBySaul 3 жыл бұрын
Brilliant work as always Ben! I love the divers watch! Especially the ability to switch between the different faces think it adds a lot - also think it could be cool to upgrade the watch later in the game to have more faces or maybe more details?
@Aarimous
@Aarimous 3 жыл бұрын
Great work, It's been awesome to see your game come together over the years. Looking forward to 2022!
@creativedevrex2514
@creativedevrex2514 3 жыл бұрын
Nice to see the progress in the game and how the gameplay is evolving. Great job on the video once again and your place looks great as well. Video feedback: One thing I noticed, the audio of the video is on the lower side compared to other videos and ads. I found myself tweaking with the volume between ads and the content itself. Just a heads up! Beside that, top notch production as usual! Best wishes, Ben!
@Dramakins
@Dramakins 3 жыл бұрын
I love the idea of the watch face for a UI element. I didn't even know diving watches were a thing. But it was clear to understand without that knowledge.
@crispy_dev
@crispy_dev 3 жыл бұрын
Finally a new devlog!
@EveryOtherDayTV
@EveryOtherDayTV 3 жыл бұрын
I have no desire to make a game, but yet I love watching your videos as they soothe me. Keep up the amazing work!
@TheGabriel292
@TheGabriel292 3 жыл бұрын
Loved the watch faces for UI! About what to do when to oxygen runs out: I think your idea of the player losing some items is great! Maybe you could make an animation of the character swiming up and droping the items.
@Byran-op7sf
@Byran-op7sf 3 жыл бұрын
the oxygen UI looks really good, but what i think would be a good addition is to make the timer flash red once it starts to get close to 0. great work so far though!
@TheDrover15
@TheDrover15 3 жыл бұрын
I love your idea for what happens if you run out of air, and the dive watch looks awesome. Another great week of work!
@gabrielemarino1360
@gabrielemarino1360 3 жыл бұрын
The game look in a good shape! But i would like to report an issue with the air refilling. In this moment it works as you don't have equipment. But once you have diving equipment you should not be able to refill them just placing your face over the surfcae. It could be a good idea to add in that watch the equipment icons (full or empty) and the timer restarting for each equipment. So for example if you have the oxygen tank equipped, timing will depend for the current activated. If you are using only your lungs you have the timer for that (which can increase as ability of the player) but if you stick the head over the surface you can only refill your lungs and not the quipment
@sbonel3224
@sbonel3224 3 жыл бұрын
I know it's more realistic the way you're describing it, but I dunno if it's worth making a whole mechanic out of O2 with consumables cause it would only clutter inventory management.
@lubu682
@lubu682 3 жыл бұрын
smart
@gabrielemarino1360
@gabrielemarino1360 3 жыл бұрын
@@sbonel3224 I know it would complicate things but that is what makes games interesting. This will also give a depth progression to the gamer Which will need to craft/buy advanced items in order to dive deeper and get the prize. From the developer side I think it can be achieved (more or less) with an array of consumable items ( lungs, tank, something else) with the respective values. Then you feed those values to the watch/dive system and that is basically it.
@envilonscript
@envilonscript 3 жыл бұрын
I think this would be unnecessarily complicated for this particular game. It is also important to distigush between reporting an issue and making a suggestion.
@benjaminvansteelandt4223
@benjaminvansteelandt4223 3 жыл бұрын
I love this suggestion, it would add a lot of depth to the diving mechanic. I'm sure there's a way to implement this while also keeping the complexity in check
@watercreator
@watercreator 3 жыл бұрын
Just got caught up watching your dev logs. It sparked my interest in using Godot and building my own game, thanks!
@rhyslewis2204
@rhyslewis2204 3 жыл бұрын
You should add currents to make it harder for some areas such as rip tides and so on
@calcite_dragon
@calcite_dragon 3 жыл бұрын
It's lookin great! Nice work.
@scoutingnathan6497
@scoutingnathan6497 3 жыл бұрын
I think the air timer should be reversed/flipped (green on the right, red on the left) - I think that looks more like a count-down rather than a count-up. Also - like you said about the dial tracking the players lung capacity? I dont think the watch should be able to do that, and instead something visual for the player sprite perhaps to show they're running out of breath? - cheeks turn blue or something? Unless dive watched have some mad technology in them I am unware of haha. Really love seeing the progress on your game.
@vladsunny5299
@vladsunny5299 3 жыл бұрын
Great job! I really like the idea with the watch. I think there might be a UX concern about displaying Oxygen level and Depth on different faces and I would probably try to build a single face which would include both in a single face so both are handy without any interaction. Speaking of running out of Oxygen - fading out and then fading in already on the beach with the notification that some items are gone is a great way to make player watch those levels. I also love the idea of giving some sort of a debuff with some negative effects or even prohibiting diving for some time.
@Shua94
@Shua94 3 жыл бұрын
Love the series! I would suggest that the player, when idling underwater, has some small tween effect as is slightly bobbing up and down as the paddle. It'll add some movement to the idle state animation
@poucobit
@poucobit 3 жыл бұрын
The game is looking so nice! With the weather on the watch, would be awesome if the weather affects the environment somehow, or also a bit of the gameplay, like become hard to dive in days of storm. Liking so much these videos about the development of the game. :)
@chrisbee1984
@chrisbee1984 3 жыл бұрын
Great work so far. A suggestion: Just have them swept onto a shore instead of having the player have to watch them swim up. This eliminates the dying aspect and enables items to be either scattered onshore or lost in the sea. It also saves a lot of time with code and maintains the gameplay aspect much more succinctly.
@nicoengel25
@nicoengel25 3 жыл бұрын
I really like the idea of being able to increase your diving skill by experience/gear/ maybe training lessons. This is what keeps me engaged in a game. It would be awesome to be able to “buy” new watch faces as the game progresses. As you said, new maps or something like a sonar to detect useful objects underwater / metal detector for items on the shore. I think the watch could be a nice gameplay mechanic with more functionality.. anyways keep up the good work, already looking forward to the next episode.
@rhubaruth
@rhubaruth 3 жыл бұрын
I like the watch, they look super cool. Also I would flip the Air bar. So the red is on the left, green on the right. The motion right to left makes it obvious you are depleting your oxygen. The Death could be made like you fell unconscious and some NPC rescued you and pulled you to the beach
@jmbiv_dev
@jmbiv_dev 3 жыл бұрын
A chemex? I see you, too, are a man of class. Kidding, but these updates look great! The diving system is a really cool and unique aspect of Dauphin and I'm excited to see how it continues to develop!
@sethcushman5454
@sethcushman5454 3 жыл бұрын
The game is going great. I really like the watch faces, and the concept for running out of air. The one thing I'm not sure about is for the breath meter, the pixels of the pointer rotate so they aren't on the same rotation as all the other pixels. Might be fine, I'm not sure. If you were worried about pixel art for the pointer when it is diagonal, you could simplify it to one pixel. You could also change it to a straight line meter instead of a gauge. It also is probably fine the way it is. Great job, I'm excited for the next video!
@shoespeak
@shoespeak 3 жыл бұрын
running out of air sounds good.... death would be too much for this cute, friendly game. maybe the player 'washes up' somewhere on the beach, a little ways away from where they initially dived, this way they would have to find their way back to collect their items that were lost... or maybe the items themselves randomly wash up in random places around the beaches so you can't just dive back down to get them... since the way you currently describe it, unless you are planning to completely destroy the items, the only real punishment is loss of diving experience.
@ChikunVA
@ChikunVA 3 жыл бұрын
Thanks for changing to meters, appreciate it
@rectar_
@rectar_ 2 жыл бұрын
I really like your idea with the watch. A option to change where it is on the screen would be very cool
@wakajak8634
@wakajak8634 3 жыл бұрын
The watch UI is a great idea and I think it fits really well with the game
@SteamVideoLOLAccount
@SteamVideoLOLAccount 3 жыл бұрын
When you run out of air, maybe the fisherman fishes you out of the sea and helps you? So you'll 'wake up' in the fisherman's cabin. For the consequences, the fisherman could take away your dive flag if it happens multiple times, after which you have to prove to him that you can be responsible enough to get it back (aka, you get a quest)? But I like the washing up idea (that others have already suggested) as well. Maybe there could be a combination of the two: on inhabited islands you get fished out, on uninhabited islands you wash up. The consequences could then differ as well - if you lose more by diving at uninhabited islands you may want to avoid it more. Though I can imagine the rewards of diving at uninhabited islands could be greater as well. Downside is of course that it would be two systems to implement instead of one, which takes more time. Thank you for the wonderful videos!
@potatoneto204
@potatoneto204 3 жыл бұрын
Loved this video! I like how your pixel arts skills are getting evolve each episode haha I have a suggestion! Could you try make a smoother animation as the player goes deeper on they're way to dive? cause right now it seems like he is skipping steps on a stairwell... love your vids! :)
@Exabyde
@Exabyde 3 жыл бұрын
Hey, great devlog as always! I really love this series. One minor thing, although completely irrelevant: In your watch it looks like it reads "A:/" and not "Air". Maybe renaming it to "O2" would make more sense and maybe aesthetically pleasing? Also for the suggestion upon running out of oxygen: Respawn the player at the diving entrance location and give a timed debuff, maybe slower movement, or whatever you are going to implement in the future!
@Xboxsnubben
@Xboxsnubben 3 жыл бұрын
I'm so excited for the release of Dauphin, the game looks so fun. Good luck!
@chaoscifer
@chaoscifer 3 жыл бұрын
I like these ideas! Also, it would be great if down to some underwater caves the player could find some air bubbles and refill his o2 even while in dive
@tbage2210
@tbage2210 3 жыл бұрын
Always enjoy these, looking forward to this one
@night0120
@night0120 3 жыл бұрын
I like the idea of the screen fading out when your air is low (like, 20 - 10 seconds left) and you might lose a percentage of the items collected while diving, after you wash up on the beach.
@MarineScientist
@MarineScientist 2 жыл бұрын
OMG, I love this! I'm marine biologist and I love Xenogears, Xenosaga, ff, and other rpgs, but this just melt my heart! 😩💖
@littlebarney9686
@littlebarney9686 3 жыл бұрын
Hey DevDuck, Dauphin is looking great, Definitely doesn't seem like a game where "dying" would fit in. I agree with your idea though. I think that will quickly teach the player that they can not use over their allotted oxygen. Losing their items is something that no player would want to do. I think that is a great idea.
@Arkets
@Arkets 3 жыл бұрын
I think it would be cool idea if than rather have a timer on the air remaining UI have a percentage of air remaining for an extra layer of realism. Cool progress so far!
@MinutMasine
@MinutMasine 3 жыл бұрын
And later on you can add scuba gear and submarine for those deeper parts. The ideas for this game are limitless. Great job so far.
@roninmbattousai
@roninmbattousai 3 жыл бұрын
I'm very happy that you changed from using o2 to using air since you don't breathe specifically o2 while diving (or most people in general since air isnt specifically oxygen and pure oxygen at depth can be real bad) :) Looks pretty good for a diving approach.
@papanoahGP
@papanoahGP 3 жыл бұрын
The divers watch is a neat UI element, everything about it looks really cool! Edit: I saw that someone else already wrote a comment on the indicator positioning code. I thought about the code you have shown at around 8:20. If you place a Position2D node in the middle of the half circle (sort of where "Air" is written) as a pivot point and add the indicator texture as child node to Position2D, you only have to give the texture node an initial offset position to the left, so the indicator is set to "full". Then the process function only needs to calculate the rotation angle based on the elapsed time and rotate the pivot position by that amount. This should automatically rotate the indicator texture along the half circle. Wouldn't that be simpler than calculating the position and rotation?
@bluepixelbird1898
@bluepixelbird1898 3 жыл бұрын
I absolutely love the design!
@davidt01
@davidt01 3 жыл бұрын
I feel like the air gauged should be reversed, so empty is on the left, like how a gas gauge works.
@ThatSnowGuy
@ThatSnowGuy 3 жыл бұрын
Was about to comment the same thing. Typical SPG’s for diving go empty on the left to full on the right
@big_badaboom
@big_badaboom 3 жыл бұрын
Agree. Definitely seems back to front and unintuitive.
@geoffjames992
@geoffjames992 3 жыл бұрын
The watch faces are looking pretty slick! Only thing I think would improve them might be to swap the direction for the air gauge's empty/full indicator. Where red/empty is on the left and green/full is on the right instead. Meaning running down on air heads counterclockwise, and refilling again heads clockwise. I think this would just feel more naturally intuitive to the player.
@amineelarif7001
@amineelarif7001 3 жыл бұрын
This is freaking awsome , I love it!
@theothetorch8016
@theothetorch8016 3 жыл бұрын
I love the new music. Also cool devlog!
@pelund
@pelund 3 жыл бұрын
if weather is going to have a significant role in how the player will behave in the world you should add a little forecast on the watch so the player can plan ahead. Could be as simple as a small weather icon to the right of the current weather icon.
@1grommedia715
@1grommedia715 3 жыл бұрын
As a total nerd in the realm of scuba diving and as a dive shop employee I could go on and on with things I would like to see implemented into the game Just some general notes I thought while watching the video: 1. THANK YOU for not having the computer display O2 but instead having it display Air. Pure O2 has a MOD (Maximum Operating Depth) of 20 feet which means below 20 ft that air is poisonous. 2. It would be really cool to see more realism involved in terms of how long you bottom time would be. Right now the only factor of how long you can stay down is how much air you have but adding a NDL (no decompression limit) would be really cool but probably not feasible for this game. BUT not all hope is lost because you could add the effects of Boyles Law which is the effect of how the deeper you go the quicker the gas is used so at a surface level say 0 meters you are at one atmosphere of pressure but at 33ft/10m you are at 2 atmospheres of pressure so you'll use the gas 2x as fast as you used it on the surface and the deeper you go the faster it goes so on and so on. 3. for running out of air my idea would be the fact that running out of air while scuba diving would be a lung over expansion injury in real life. Implementing a simple version of that into the game in my mind would be a decrease in a bottom time in every subsequent dive. so maybe while free diving you can only hold you breath for 70% of you previous time. You could also keep the player from diving while they "heal" so maybe they are barred from diving for a few in game days. 4. Another idea that would be awesome in late game would be if you were able to get a rebreather. air consumption at that point really doesn't become an issue so the diver could dive for as long as they want as a reward for going so far in the game? sorry for a lot of rambling but just super excited to see where this is going! best of luck!
@DevDuck
@DevDuck 3 жыл бұрын
I really appreciate all of this feedback! I'd love to make the diving system a bit deeper, if you'd excuse the pun 😄
@1grommedia715
@1grommedia715 3 жыл бұрын
@@DevDuck I'm excited to see how it turns out!
@HermanRas
@HermanRas 3 жыл бұрын
Love the idea of a pixel based mini map on the watch.. PS i like the idea of keyboard short cut to hide the entire watch as well...
@B1naryShark
@B1naryShark 3 жыл бұрын
My first thought for a lose/death state in the underwater scene was something like pulling a cord on a lifejacket and quickly ascending
@TheBookDoctor
@TheBookDoctor 3 жыл бұрын
I think that's a good tradeoff in what happens when you run out of air. Only catch would be if people could stash their stuff on the boat or something. If they could, then they could game it by leaving all their items behind, then going for some kind of crazy death-dive to explore extra far or something like that, then not have any real penalty in lost items. Even losing dive experience wouldn't be much of a deterrent if they always have that base level of two-minute dive capability. I like the concept, just make sure it does not have exploitable edge-cases.
@FrozenWell
@FrozenWell 3 жыл бұрын
love the dive watch, particularily the depth watch face
@RobertBMenke
@RobertBMenke 3 жыл бұрын
I like the idea of dropping items when you run out of air, but losing diving experience seems like it would be frustrating.
@Qwetzxl
@Qwetzxl 3 жыл бұрын
This guy has such a healthy lifestyle and is healthy, intellegent and fit, its so perfect and im so jealous your life seems so perfect 😭
@awesomeguy510
@awesomeguy510 3 жыл бұрын
I like to look of the dive watch, but I personally think the indicator semi circle should be reversed. It might read better if it travels from right to left instead of left to right, with the red part being on the left.
@aleksmutlu
@aleksmutlu 3 жыл бұрын
Looks very nice!
@TSHolden
@TSHolden 3 жыл бұрын
An option for staying under too long: perhaps a message saying "you barely made it back and are a bit shaken up. it'll be a while before you're ready to dive again" and then mechanically, a hidden timer will start counting down before you're able to dive again. This would mean that rather than the game directly penalizing the player, they're instead inconveniencing themselves, and risking some opportunity cost. It's something most players will avoid like the plague (FOMO is a powerful effect), without feeling like a direct punishment.
@Davoxyx
@Davoxyx 3 жыл бұрын
Hey , i'm an actual scuba diver and your game looks really cool
@-Name-here-
@-Name-here- 3 жыл бұрын
For the air indicator I would typically just parent it to a separate node 2d/control node and just rotate said parent node
@jadians1
@jadians1 2 жыл бұрын
just found ur channel awhile ago already loving it! Hope this releases on nintendo switch
@sosasees
@sosasees 3 жыл бұрын
the word "Air" on the watch face reads as "A:r" because the stem of the "i" is only 1 pixel tall (should be 2).
@eoghanomahony7339
@eoghanomahony7339 3 жыл бұрын
Great video. One thing is that godot already has a built in texture progress bar that fills and unfills in a circular way like the oxygen gauge. U just need to change an option that in its settings
@DizzardChannel
@DizzardChannel 3 жыл бұрын
you could have the player getting the bends from rising up to the surface too quickly and having his stats halved or something for a set duration, like a general debuff
@instinct7278
@instinct7278 3 жыл бұрын
lets go, been waiting for this
@LeahIguess
@LeahIguess 3 жыл бұрын
For the final version of diving, I think a good approach for the amount of time a player gets when they are first diving is maybe 10-30 seconds? In my opinion it gives the sense to players that they want to work on getting better gear and that first experience they might sometimes panic trying to get back up to the surface which I think just makes would make the diving system more immersive.
@mayaabueg9018
@mayaabueg9018 3 жыл бұрын
Normally you dive with a partner, it's so if you run out of air you can share, that's why you have an extra breather hose
@acemilk84
@acemilk84 3 жыл бұрын
An idea you could add to your game is you could make it so people can find scuba gear and if you are wearing that scuba gear then your air lasts longer. And to make the scuba gear actually useful, make the players air run out faster if they're not wearing it.
@sebastianmunne7513
@sebastianmunne7513 3 жыл бұрын
When you're all out of exygen, being saved by dolphins is a cool idea, but if dolphins only come out to help you when you're about to drown, it'd stand out. Also, in terms of refilling air, you could make it so the safety flag shows up when your diving, and when you are using air tanks, you have to head to the flag and deliberately refill the air.
@Edengar86
@Edengar86 3 жыл бұрын
the watch is really cool!
@zb3667
@zb3667 3 жыл бұрын
I'm glad you changed O2 to Air. The most important function of a dive computer however is the ability to monitor the amount of inert gases like nitrogen stored in body tissue. It would be super complex to model this, but you might want to consider adding such a mechanic?
@stevendrinkwater9898
@stevendrinkwater9898 3 жыл бұрын
I think you should have a 'lung' capacity that increases on the surface and will 'level up' (and down when you run out and float to the top). On top of this, you should also be able to get dive gear and oxygen tanks - but these don't refill when you get to the top, you have to refill them some other way. This means you pick and choose when to use your dive gear if the certain dive facilitates it and adds a lot more 'skill' and adventure to the whole mechanic.
@LameDuckStudios
@LameDuckStudios 3 жыл бұрын
I'm only at 3:34 but wanted to point out that the font for the O2 readout has a different 2 than in the numbers 0-9 list you created. As a side note, you could use this as your way of displaying health as well. Super Mario 64 used water as a health restore when you surface. That could be something to work in. Also the watch doesn't have to be displayed at all times. It could just pop up when damage is taken or when you enter the water.
@kkollsga
@kkollsga 3 жыл бұрын
The vision could gradually become impeared (more blurry and darker) as time passes. It should feel like a hassle to stay under water for 1 minute even though you can technically survive 2 minutes, like in real life. By diving often you could improve your stamina under water and deal with the side effects better. In the current version the characters seem to swim up and down really fast, you can add a bit more sluggish acceleration to make it look more realistic. And some scuba gear wouldn't hurt :) If time passes the screen could go all dark and the character goes into uncontrollable panic mode. When he surfaces you can regain control, but he refuses to dive again for a certain time, also his underwater skills can become impaired by his near death experience.
@QazaqCode
@QazaqCode 3 жыл бұрын
And also pre drowning state like the less oxygen you have left the darker around you it gets eventually coming to fullscreen black
@sanmarzano3547
@sanmarzano3547 2 жыл бұрын
The watch reminds me of the watch from pokemon diamond amd pearl that showed on the bottom screen. I like it as a universal UI object for even out of the water
@iresrg4911
@iresrg4911 3 жыл бұрын
Really nice interface! I personally love a watch with lots of functions))) Just an idea: what about making the marker go from right to left, not from left to right? Usually, 0 on the X axe is placed on the left.
@spikegaming5169
@spikegaming5169 3 жыл бұрын
nice video + also very cool idea = very cool👍👍
@joakim1849
@joakim1849 3 жыл бұрын
I like the idea of the resurface at depleted Oxygen. I'd also consider flipping the air indicator. I've never seen a tank-indicator going from left to right. At least for me a full tank of gas is always to the right, but maybe I'm in a bubble.
@ChristianPretorius
@ChristianPretorius 3 жыл бұрын
I'm looking forward to playing this game!
@QazaqCode
@QazaqCode 3 жыл бұрын
Do you think of adding a flag model on the water surface when diving mode? Just to have some consistency between changing states/screens
@dudu110302
@dudu110302 3 жыл бұрын
I really like the idea of not dying directly and fading out while also losing some itens, maybe even lose some of your lung capacity so you have less time under water until you upgrade it again, perhaps you get penalized for the next few dives having some moments where the screen will randomly go black again like you are having a panic attack remembering or something like that... but yeah this game is looking really cool!
@zoinked8989
@zoinked8989 3 жыл бұрын
I like the ui for when diving, but when u are moving around on land. i feel it takes up alot of the screen.
@Lee14G
@Lee14G 3 жыл бұрын
Suggestion: When he is swimming up. Have an animation with his hands above his head and moves down to his waist so it looks he is actually swimming up
@QazaqCode
@QazaqCode 3 жыл бұрын
And also the watch shaking on some events like when left oxygen is now red level with some rate like a heartbeat
@sebsim4515
@sebsim4515 3 жыл бұрын
DevDuck showing off the WRX in the background 👀
@MarcoMichelutto
@MarcoMichelutto 3 жыл бұрын
Rather than having the two indicators be tracking the same thing I feel it would be nice to have the timer be specifically for the oxygen tank when scuba diving, and the half moon shape for the ability of the player to hold their breath. When snorkelling they only get the half moon shape, whereas where they have an oxygen supply they have the timer, and when that runs out they go to the half moon shape which would work as a “reserve”, letting them know it’s time to start planning an ascent. If you plan to make these underwater areas more elaborate you may even have additional oxygen tanks they can pick up to reset the timer.
Building the Skills System for my Dream RPG!
16:36
DevDuck
Рет қаралды 152 М.
Corrupting Entire Islands in my 2D RPG
16:45
DevDuck
Рет қаралды 63 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 7 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 2 МЛН
Adding Environmental Effects to my Marine Biologist RPG
17:26
A Week of Progress on my 2D Marine Biologist RPG
9:21
DevDuck
Рет қаралды 73 М.
A new way to generate worlds (stitched WFC)
10:51
Watt Designs
Рет қаралды 547 М.
I Spent a Week Making an AI's Video Game Idea
17:51
Sebastian Lague
Рет қаралды 3,2 МЛН
Building NPC's and Dialogue for my 2D RPG
15:22
DevDuck
Рет қаралды 86 М.
I'm making the game I've always wanted
10:55
Watt Designs
Рет қаралды 56 М.
Can You Develop Games as a Hobby After Work?
10:10
DevDuck
Рет қаралды 418 М.
Designing a Diving System for an Open World 2D RPG
11:55
DevDuck
Рет қаралды 41 М.
Rebuilding the Combat System for my Dream RPG
14:57
DevDuck
Рет қаралды 57 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41