DevDuck
DevDuck
  • Видео 120
  • Просмотров 9 643 540
Rebuilding My Sailing Feature from Scratch!
Welcome to another devlog for Dauphin! In this episode I finally tackle the rewrite of my sailing system, a feature that did not make the cut when I ported Dauphin to Godot 4. Apart from (hopefully) making the entire feature look much nicer, I also aim to make it more performant as you sail across Dauphin's large world. Hope you enjoy!
#dauphin #devlog #godot #gamedev #godotengine
🙋‍♂️ SOCIALS
Support Dauphin and this channel on Patreon!
patreon.com/devduck
Join The Duck Pond on Discord!
discord.gg/JpPYwE384N
Follow me on Twitter!
_devduck
Play Snow Pounce!
iOS: apps.apple.com/us/app/snow-pounce/id1493702259
Play Blink!
iOS: apps.apple.com/us/app/blink-a-bugs-light/id1475168017?ls=1
⌨ GEAR...
Просмотров: 46 976

Видео

My Monday Morning Game Dev Routine #gamedev #morning #productivityMy Monday Morning Game Dev Routine #gamedev #morning #productivity
My Monday Morning Game Dev Routine #gamedev #morning #productivity
Просмотров 6 тыс.2 месяца назад
Pretty typical Monday! 🙋‍♂️ SOCIALS Join The Duck Pond on Discord! discord.gg/JpPYwE384N Support Dauphin and this channel on Patreon! patreon.com/devduck Follow me on Twitter! _devduck Play Snow Pounce! iOS: apps.apple.com/us/app/snow-pounce/id1493702259 Play Blink! iOS: apps.apple.com/us/app/blink-a-bugs-light/id1475168017?ls=1 ⌨ GEAR Mac - M1 Max MBP 16" / 32GB RAM / 1TB Storage: ...
Building a Weather System for my Marine Biologist RPG!Building a Weather System for my Marine Biologist RPG!
Building a Weather System for my Marine Biologist RPG!
Просмотров 56 тыс.2 месяца назад
Welcome to another devlog for Dauphin! In this episode I continue to work on improving Dauphin's visuals by introducing a persistent weather system, with hopefully enough nuance to set it apart from the simple weather you see in most 2D games! Hope you enjoy. #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck...
Spending a Month Rebuilding my RPG's WorldSpending a Month Rebuilding my RPG's World
Spending a Month Rebuilding my RPG's World
Просмотров 52 тыс.4 месяца назад
Welcome to another devlog for Dauphin! In this episode I show you how I've spent the start of 2024 re-architecting the way I build Dauphin's islands, and from there, embark on a journey to make Dauphin's underwater world just as interesting. Hope you enjoy! #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck P...
Notion AI in a Development Workflow!Notion AI in a Development Workflow!
Notion AI in a Development Workflow!
Просмотров 5 тыс.4 месяца назад
If you're already a Notion AI user, you can get started today with Q&A already in your Notion workspace. If you’re interested in trying it out, join the waitlist to get early access: ntn.so/DevDuck3 Checking out Notion AI and how it could fit into a game development workflow. #productivity #NotionAI #NotionPartner 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Joi...
How I Use Notion for Game Dev in 2024How I Use Notion for Game Dev in 2024
How I Use Notion for Game Dev in 2024
Просмотров 8 тыс.5 месяцев назад
If you're already a Notion AI user, you can get started today with Q&A already in your Notion workspace. If you’re interested in trying it out, join the waitlist to get early access: ntn.so/DevDuck2 How I use Notion to track all of my game development work! #productivity #NotionAI #NotionPartner 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck Pond on ...
The Tools I Use for Indie Game Dev in 2024The Tools I Use for Indie Game Dev in 2024
The Tools I Use for Indie Game Dev in 2024
Просмотров 202 тыс.5 месяцев назад
If you're already a Notion AI user, you can get started today with Q&A already in your Notion workspace. If you’re interested in trying it out, join the waitlist to get early access: ntn.so/DevDuck1 Hey everyone! Thanks for joining me for an updated video on the tools I'm using for game development as we head into 2024. Hope you find some of this info useful - if I'm missing any great tools her...
Building a Gamified Productivity App with Godot 4Building a Gamified Productivity App with Godot 4
Building a Gamified Productivity App with Godot 4
Просмотров 99 тыс.5 месяцев назад
Check out Range here! devduck.itch.io/range In this video I take a break from my long-time RPG project to build a very simple productivity app over the holiday! Follow along on this 2-week challenge as I drive up and down the east coast over Christmas, building my first ever productivity app with Godot along the way. Hope you enjoy! #godot4 #productivity #devlog 🙋‍♂️ SOCIALS Support Dauphin and...
How I'm Improving My Morning Routine for the New Year (and Beyond!)How I'm Improving My Morning Routine for the New Year (and Beyond!)
How I'm Improving My Morning Routine for the New Year (and Beyond!)
Просмотров 62 тыс.6 месяцев назад
Hey everyone, thanks for tuning in for a slightly different type of video where I want to share how I'm tuning up my daily routine for the quickly approaching new year. Whenever this time of the year rolls around I get excited thinking about what improvements I can make and what new habits I can introduce that can help my chase my goals - I hope this video gives you some food for thought if you...
Adding Climbing to my 2D RPG!Adding Climbing to my 2D RPG!
Adding Climbing to my 2D RPG!
Просмотров 32 тыс.7 месяцев назад
Welcome to another devlog for Dauphin! In this episode we get caught up on the last month's development and dive into a brand new feature: Climbing! This skill will allow the player to traverse mountains on certain islands to discover new organisms. Hope you enjoy! #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join Th...
Can You Develop Games as a Hobby After Work?Can You Develop Games as a Hobby After Work?
Can You Develop Games as a Hobby After Work?
Просмотров 413 тыс.10 месяцев назад
I recently saw a post titled "Is it possible to create games as a hobby after work?" on Reddit, and it got me thinking about how I've been working on video game projects for 6 years at this point outside of my full-time job. In this video I share an example of my daily routine, and some tips to create your own system for hobbyist game development. Reddit Post: www.reddit.com/r/gamedev/comments/...
Adding Cozy Campsites to my 2D RPG!Adding Cozy Campsites to my 2D RPG!
Adding Cozy Campsites to my 2D RPG!
Просмотров 20 тыс.11 месяцев назад
Welcome to another devlog for Dauphin! In this episode I take the foundation I've created for object placement and begin work on Dauphin's Camping system, which will allow the player to set up travel & save points at various islands they discover. Hope you enjoy! #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The ...
In-Game Object Placement in Godot 4 | Dauphin Deep DiveIn-Game Object Placement in Godot 4 | Dauphin Deep Dive
In-Game Object Placement in Godot 4 | Dauphin Deep Dive
Просмотров 16 тыс.11 месяцев назад
Welcome to another Dauphin Deep Dive! In this episode we'll take a detailed look at how I've implemented object placement within Dauphin. #dauphindeepdive #tutorial #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck Pond on Discord! discord.gg/JpPYwE384N Follow me on Twitter! _devduck Play Snow Pounce! iOS: apps.a...
A Week of Progress on my 2D Marine Biologist RPGA Week of Progress on my 2D Marine Biologist RPG
A Week of Progress on my 2D Marine Biologist RPG
Просмотров 47 тыс.11 месяцев назад
Welcome to another devlog for Dauphin! In this episode I spend a week touching up my object placement system - specifically, allowing for the removal of objects as well as saving changes that the player has made to islands they've discovered. Hope you enjoy! #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck ...
A Day of Indie Game Development | Building Stardew-Style Object Placement!A Day of Indie Game Development | Building Stardew-Style Object Placement!
A Day of Indie Game Development | Building Stardew-Style Object Placement!
Просмотров 32 тыс.Год назад
Welcome to another devlog for Dauphin! In this episode I bring you along with me on a day off devoted to Dauphin development where I tackle a prototype of a new object placement system! Hope you enjoy. #dauphin #devlog #godot #gamedev #godotengine 🙋‍♂️ SOCIALS Support Dauphin and this channel on Patreon! patreon.com/devduck Join The Duck Pond on Discord! discord.gg/JpPYwE384N Follow me on Twitt...

Комментарии

  • @ianbent0n
    @ianbent0n День назад

    I still don't understand why you're pronouncing "dauphin" like that. It should be doh-FAN.

  • @cobaltghost34
    @cobaltghost34 День назад

    Came from Jack Sather this was such a cool watch!

  • @DeviSerene
    @DeviSerene День назад

    Thank you! This was super helpful!

  • @tiffany_johnson
    @tiffany_johnson 5 дней назад

    The ocean and boat improvements look amazing! I love how you added a bobbing to the boat. As a small suggestion, I found myself really wishing I could see the submerged part of the boat too, to make the boat and the bobbing feel more grounded in the sceen.

  • @wiktheweaseler4913
    @wiktheweaseler4913 5 дней назад

    This is some amazing work. Hopefully I am not too late to this video to ask a question? If I were to make one of the terrain values BREAKABLE I could add it to another terrain and make BREAKABLE WOOD or BREAKABLE GRASS. I then can attach the terrain detector or make an node that extends from it and put it on my players hitbox. Then I can make the sword swing detect if the object is breakable and what kind of materiel it is then instance the breaking effect and queue_free that specific tile at the collision position? Is this a good idea?

    • @wiktheweaseler4913
      @wiktheweaseler4913 5 дней назад

      I am also having trouble with the detection system detecting other layers of the tilemap so I will have to think of a way to fix that I think

    • @wiktheweaseler4913
      @wiktheweaseler4913 5 дней назад

      I figured it out! I set up an additional signal that sends the tile coordinates from the collided tile. I then multiplied it by 32 to get the actual global position. I then instanced the animated sprites of the breaking wood on those areas and replaced the cell with the floor tile in a script on the tilemap node! This is just a short version though for those who are interested in maybe doing this modification! *note* I just put the object tiles on the floor tile layer with the floor sprited beneath them*

  • @WarLasso
    @WarLasso 5 дней назад

    I came looking for a link to the Steam page.

  • @roccockxd8950
    @roccockxd8950 5 дней назад

    Keep up the good work , bro ! :D

  • @Feynman.R
    @Feynman.R 6 дней назад

    We need notion tutorial from you

  • @kylethrock23
    @kylethrock23 7 дней назад

    Always scary with engine updates...

  • @arsk95
    @arsk95 8 дней назад

    yo i am so excited for this game and also thank u for the information. I was going to ask how u did the luminous stuff but u told us, so thank you see u next vlog.

  • @ekzac
    @ekzac 8 дней назад

    Beautiful game! It feels so... wet... I can't explain, but I got some nostalgia from Soul Blazer in the water stages! Congratulations for the work!

  • @mattp8508
    @mattp8508 8 дней назад

    This looks awesome! For immersion, a sailboat normally has its anchor coming from the bow not the stern.

  • @riisezz0
    @riisezz0 9 дней назад

    Recently stumbled upon sprite stacking technique and I think it would be super useful for smoothing out those boat angles. I'm using it for a game I'm making and it save me a TON of headache not needing to worry about my perspective and not needing to spend hours drawing several sprites for all the directions I want.

  • @gcmanuel85x
    @gcmanuel85x 9 дней назад

    Need more Diablo whackers, no story, just gear up and see the damage numbers go WIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII on zombies or chosen theme. Dont overthink youre first game, is what i am saying. After your first success minigame, you can afford to hire a group and expand.

  • @Burnrate
    @Burnrate 9 дней назад

    Load the whole map and see how much RAM it actually uses. It's probably a lot less than you think. Actually get numbers for your testing, don't just think it might be too much. Also if this is a loading problem are you using the resource loader to do asynchronous loading? Or is the stutter from using the simple load on the game thread? Edit: i posted too soon lol, you did the asynchronous loading.

  • @harmony_hunnie
    @harmony_hunnie 9 дней назад

    great video! its been a while since catching your upload & i love to see the production quality differences (= this video is flowing & i love the sailing artwork !

  • @simonantonio
    @simonantonio 9 дней назад

    Thanks, having the animation frames selected as tiles is where i went wrong, thanks for clearing that up.

  • @Tyradius
    @Tyradius 10 дней назад

    French Polynesian Atolls would be great looking in this game. Sail through a passage into a ring island with reefs and underwater caves. 😊

  • @wijiler5834
    @wijiler5834 10 дней назад

    What if you just have the ocean as one background and load in islands as needed so you don't have as many tiles

  • @dexterstudytool
    @dexterstudytool 10 дней назад

    atomic habitis

  • @pandaengine
    @pandaengine 11 дней назад

    Wow, I can’t believe it’s been 4 years since first I found your videos! I was studying back then, now I am a full time game developer. Thanks for motivating me through the rough times! Also, I’m glad you’re still working on your game. Keep up the good work!

  • @cafohl7240
    @cafohl7240 12 дней назад

    Will there be fossils to discover?

  • @mattspowers
    @mattspowers 12 дней назад

    The problem with the lags is the autotiling algorithm. There are also some github issues regarding this. You have to create your own autotiling algorithm to solve the issue. Unfortunaly the set_cells_terrain_connect function is pretty slow

  • @Avi1231
    @Avi1231 12 дней назад

    As an indie dev, what's the best way to buy the game so you and/or your team get the biggest cut? I just hate that Valve takes such a big cut of the price tag on Steam.

  • @Skeffles
    @Skeffles 13 дней назад

    Wow! This looks like a brilliant upgrade to the sailing system. I really like the new boat and it's awesome seeing the chunks loading so smooth.

  • @UnderArea51
    @UnderArea51 13 дней назад

    IDEA: It would be neat to see our hero's shirt wet to the point of the water level he was standing in, and his shirt would dry, see the color blue of his shirt transition from dark wet to dry normal blue, a few moments etc after the he exits the water. Tint drops of pixel water animation, falling from his wet shirt as he walks on the sand - dripping wet to dry transition would add that extra touch LOL!!! I can see this little bit in my mind playing out LOL! I do have an idea of how much trouble this little touch would be - adding this in. Beautiful game!!! Jesscode's wave sparkle - work also is AMAZING!

  • @That_0ne_Dev
    @That_0ne_Dev 13 дней назад

    This man was several years ahead of his time

  • @GodotBro_
    @GodotBro_ 13 дней назад

    Another great devlog from DevDuck! You're an inspiration to new dev loggers like me. Love your work man!

  • @GamesBySaul
    @GamesBySaul 14 дней назад

    Lovely video as always, really liked the new music too, it sounded new anyways! I think your chunk spawning is how Insomniac's Spiderman did it, they have a GDC talk on how they load Manhattan, I'd recommend it if you haven't already!

  • @tictactoc9311
    @tictactoc9311 15 дней назад

    The ship animation and sprite looks much better now! But I think it can look better, for example I want to see you try the method that Brandon James Geer do motorcycle top down sprite animation on his new game

  • @arablazer804
    @arablazer804 17 дней назад

    I was literally playing Sea of Stars a few months ago and thought of Dauphin once I got the boat. Glad to see that inspo here!

  • @Courage_the_Cowordly_Dog
    @Courage_the_Cowordly_Dog 18 дней назад

    Rich guy but still doing struggle!!

  • @tomatejaune902
    @tomatejaune902 18 дней назад

    I think you should lock the camera when entering the hut ! Great job !

  • @reedheit4208
    @reedheit4208 18 дней назад

    Sprite stacking could look really cool for the boat

  • @gsestream
    @gsestream 19 дней назад

    arrr pirates of sid meier

  • @reversible8740
    @reversible8740 20 дней назад

    That coral and seaweed looks amazing! the ocean in general is looking a lot more like a finished game.

  • @TobiasSample
    @TobiasSample 20 дней назад

    0:09 What are those goggles there?

    • @jamie_dev
      @jamie_dev 15 дней назад

      seems like apple vision pro?

  • @corpsinhere
    @corpsinhere 21 день назад

    Where did you get that incredible desk O_O?!

  • @jinushaun
    @jinushaun 21 день назад

    Nice! This is basically how Google Maps works.

  • @michaelwhite8691
    @michaelwhite8691 21 день назад

    Hey Duck... Suggestion on how to speed up loading of map as you travel. I suspect you're using Tiles? You only need to load Tiles on the edges facing your direction of travel. Faster to shift Tile data in your array, and then load the two edges of Tiles in travel direction. Or, use nine arrays. Center is player's world view. They travel across it and as they near the edge of the array, the game engine pulls needed data from the other arrays to complete the player's view.

  • @queblegamedevelopment4143
    @queblegamedevelopment4143 21 день назад

    Wow, 4:19, I've been looking for a window snapping tool for a while haha

  • @nirmallimbu
    @nirmallimbu 21 день назад

    very excited to see your videos, can't wait to play the game. Is there a release date planned yet

  • @fifty3268
    @fifty3268 21 день назад

    The slice of life chunks of the vid makes it very connecting and immersive to watch!

  • @strictlybizzness
    @strictlybizzness 22 дня назад

    For the tiles, perhaps gave them load one at a time instead of rendering them all on same tick. This is what a lot of maps do to reduce stutter ( google maps, leaflet ect)

  • @nathangavenski3090
    @nathangavenski3090 22 дня назад

    Quick suggestion (and not all that important): when is raining you could put some splash effects in the water to make the environment feel more alive. It is a small detail but that was the first thing I noticed, that the weather and the ocean had "no connection". Great devlog, truly inspirational!

  • @gravious
    @gravious 23 дня назад

    really nice progress, but i feel like that boat needs 16 directions drawn as it's so big

  • @tokmakidisnikos
    @tokmakidisnikos 23 дня назад

    A good alternative to asprite is LibreSprite and it is free. I am by no means an expert and I have no clue if there are missing features thought

  • @MrGold-zn1xo
    @MrGold-zn1xo 23 дня назад

    So is the ocean chunk simply a predefined tilemap just full of the water terrain you've predrawn?

  • @otsilejeremiah5431
    @otsilejeremiah5431 23 дня назад

    that remixed pokemon soundtrack is relaxing

  • @TheRealMonkeyCrime
    @TheRealMonkeyCrime 23 дня назад

    Thanks again for another great video; inspired me to go back and do a bit more work on my own game.