AmberLimShin 🍠
AmberLimShin 🍠
  • 30
  • 68 691
7 Game Dev Mistakes I Won't Make in My Next Game
A quick video filled with regret. Bathe not in the same frustrations as I, dear viewer. Share thy wisdom as well should you have any, so we may learn.
👇Play the Secret Life of Dorian Pink on Steam!
store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/
🦆 LINKS
Discord: discord.gg/AAcKmJz7Na (Resident Narwhal is waiting for you)
Instagram: amberlimshin
Twitter: amberlimshin
🍩 ABOUT SECRET LIFE OF DORIAN PINK
A choices-matter narrative RPG set in an alternate universe of the Picture of Dorian Gray by Oscar Wilde. Save your boyfriend Basil from the Devil by making questionable choices, gaining allies, and making doughnuts explode.
#indiegamedev
มุมมอง: 1 515

วีดีโอ

The Secret Life of Dorian Pink Original Soundtrack | Full Album
มุมมอง 120ปีที่แล้ว
EDIT: My own music got flagged for copyright and blocked on youtube. I apologise for only doing something about it 1 year later. I hope you enjoy, belatedly. 👇The Secret Life of Dorian Pink free to play on PC/Mac now! Steam: store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: amberlimshin Twitter: amberl...
Why I'm Launching my Game for Free 💩 💬 Dev Chatty Chat
มุมมอง 591ปีที่แล้ว
Sitting down to chat with you about life decisions, such as releasing my game for free and self publishing a game. 👇 My game is launching on March 27. Wishlist now! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ 🕰️ TIME STAMPS 00:34 Why launch for free? 02:26 Steam soundtracks 02:46 My experience with the Toge Productions Fund Initiative 03:39 Marketing for my game 05:26 Aft...
The Secret Life of Dorian Pink | Launch Trailer
มุมมอง 724ปีที่แล้ว
COMING OUT MARCH 27 ON STEAM & ITCH.IO, BITCHES! www.dorian.pink/ Wishlist on Steam now: store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ A choices-matter narrative adventure game set in an alternate universe of the Picture of Dorian Gray by Oscar Wilde.
I Made an Advanced JSON Dialog System in Godot
มุมมอง 13Kปีที่แล้ว
Since our last video, we've hit 1,000 subscribers (including own other youtube accounts 😄)! Thank you and am absolutely humbled by your support. I have been sitting on this video for a month, and hitting this milestone pushed me to finally continue to work on it. I'm also gradually pivoting the branding/thumbnails of my videos. If you have thoughts, let me know what you think. I hope this video...
8 Steps to Make a Santa Dating Simulator in Godot
มุมมอง 1.1Kปีที่แล้ว
Merry Christmas! Play Santa Dating Simulator here: amberlimshin.itch.io/santa-dating-sim-2022 👇WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/. 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: amberlimshin Twitter: amberlimshin 🍩 ABOUT SECRET LIFE OF DORIAN PINK A choices-matter narrative RPG set in an altern...
a dramatic, deep dive into game dev burnout
มุมมอง 636ปีที่แล้ว
i'm back. ✨ PLAY the Dorian Pink prologue: bit.ly/3UNI6k7 ✨ WISHLIST the Dorian Pink game on Steam: bit.ly/3EEEGuC 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: amberlimshin Twitter: amberlimshin 🍩 ABOUT SECRET LIFE OF DORIAN PINK A choices-matter narrative RPG set in an alternate universe of the Picture of Dorian Gray by Oscar Wilde. Save yourboyfriend Basil from...
How I Made an Adaptive Music System in Godot 🎶 (using AnimationPlayer)
มุมมอง 12K2 ปีที่แล้ว
❗Disclaimer: I might not be using standard industry terms like stingers, segments, etc. Procedural audio, dynamic audio, adaptive audio, whatever you call it! Making it in godot almost drove my insane. You guys might know I'm not the best coder. Much of how I coded my dynamic audio system is inspired by Godot Mixing Desk and Wwise. It's creative-there's no right/wrong answer. My audio system is...
The Secret Life of Dorian Pink | Announce Trailer
มุมมอง 8592 ปีที่แล้ว
www.dorian.pink/ Wishlist on Steam: store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ A choices-matter narrative RPG set in an alternate universe of the Picture of Dorian Gray by Oscar Wilde. Dorian Pink is a wholesome, wondrous, wrinkly old man. One day, an old friend, the Devil, kidnaps his boyfriend Basil to cook for a Feastival. Play as Dorian as you return to your gray pas...
Is there any use in making games? 💩 💬 Dev Chatty Chat
มุมมอง 3802 ปีที่แล้ว
👇WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ This got a bit philosophical. I hadn't planned to venture into so many different tangents. lmk if you guys like or scorn these kind of more podcast-y episodes. Should i make more 💩💬 dev chatty chats? The speedpaint is me making an achievement-screen-thing for my Dorian Pink game. You migh...
The Picture of Dorian Gray by Oscar Wilde | An Animated Book Summary
มุมมอง 5K2 ปีที่แล้ว
🍩 WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ Hello everyone 👋 there's some mild themes of violence in this one, but nothing gory. Hope you enjoyed this Picture of Dorian Gray book summary. I've left out a lot of Oscar Wilde 's quotable and witty lines, so it's definitely worth a real read if you're interested. 🦆 LINKS Discord: disc...
Dorian Pink 🦆 ASMR Game Soundtrack
มุมมอง 3532 ปีที่แล้ว
👋 💩 Dear netizens, to celebrate the first precious 100 subscribers of this channel, I present to you a track from the Dorian Pink game. Thank you for supporting the start of this channel and the Secret Life of Dorian Pink. 🍩 WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: a...
How I Became a Game Dev (even though i didn't really like games) 🎈
มุมมอง 7512 ปีที่แล้ว
I talk about how / why I became a game dev out of the blue. I like how it's not really necessary to think about stuff like "why this game must exist in the world" as long as it's fun... It's sort of like fine art, in a way. BUT you don't necessarily NEED someone to see your artwork. With games, it's more interactive. You need PLAYERS to play it. It's a very "human" medium. You can say it's very...
My trick for creating unique game mechanics // Dorian Pink Devlog #10
มุมมอง 4.6K2 ปีที่แล้ว
I noticed TH-cam has been deleting some helpful comments. Without permission! That is rude. So if I did not respond to your comments, that's why. :( Thanks for watching! 🍩 WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: amberlimshin Twitter: amberlimshin ⏰ TIME...
How to make a JSON Dialogue System in Godot for Narrative Based Games 🍑
มุมมอง 18K2 ปีที่แล้ว
Finally got around to doing this dialogue system explainer video. I have fulfilled my promise to my dear viewers. Let me know if it's helpful. 🍩 WISHLIST the Dorian Pink game on Steam! store.steampowered.com/app/1836850/The_Secret_Life_of_Dorian_Pink/ 🦆 LINKS Discord: discord.gg/AAcKmJz7Na Instagram: amberlimshin Twitter: amberlimshin ⏰ TIME STAMPS 01:09 My sincerest ...
Hopefully an interesting indie game devlog // Dorian Pink Devlog #9
มุมมอง 3562 ปีที่แล้ว
Hopefully an interesting indie game devlog // Dorian Pink Devlog #9
Game Music that Evolves (aka Adaptive music/dynamic music in games) // Dorian Pink Devlog #8
มุมมอง 5772 ปีที่แล้ว
Game Music that Evolves (aka Adaptive music/dynamic music in games) // Dorian Pink Devlog #8
Adding NPCs you can Interact with // Dorian Pink Devlog #7
มุมมอง 4362 ปีที่แล้ว
Adding NPCs you can Interact with // Dorian Pink Devlog #7
Game Dev Burnout (and Navigation2D in Godot without using tilemaps!) // Dorian Pink Devlog #6
มุมมอง 5733 ปีที่แล้ว
Game Dev Burnout (and Navigation2D in Godot without using tilemaps!) // Dorian Pink Devlog #6
Making a JSON Dialog System in Godot ( ✖ ਊ ✖) // Dorian Pink Devlog #5
มุมมอง 9153 ปีที่แล้ว
Making a JSON Dialog System in Godot ( ਊ ✖) // Dorian Pink Devlog #5
6 Months of Godot Game Dev! // Dorian Pink Devlog #4
มุมมอง 2823 ปีที่แล้ว
6 Months of Godot Game Dev! // Dorian Pink Devlog #4
How I use Emilio's Dialogic in Godot // RPG Devlog #3
มุมมอง 1.7K3 ปีที่แล้ว
How I use Emilio's Dialogic in Godot // RPG Devlog #3
Creating expressions for character sprites // RPG Devlog #2
มุมมอง 3813 ปีที่แล้ว
Creating expressions for character sprites // RPG Devlog #2
Making a Narrative RPG in Godot // Devlog #1 😀
มุมมอง 1.4K3 ปีที่แล้ว
Making a Narrative RPG in Godot // Devlog #1 😀
horror toilet
มุมมอง 893 ปีที่แล้ว
horror toilet
a day in life with my brother // short animation
มุมมอง 834 ปีที่แล้ว
a day in life with my brother // short animation
Picture of Dorian Gray Illustrated Book Trailer
มุมมอง 4444 ปีที่แล้ว
Picture of Dorian Gray Illustrated Book Trailer
Journey of an Egg
มุมมอง 825 ปีที่แล้ว
Journey of an Egg
Haku, Chihiro, and Noface // Spirited Away Speedpaint // 15daysofhusbands
มุมมอง 4406 ปีที่แล้ว
Haku, Chihiro, and Noface // Spirited Away Speedpaint // 15daysofhusbands

ความคิดเห็น

  • @robertmoats1890
    @robertmoats1890 25 วันที่ผ่านมา

    As an obsessed developer that has built a full 3D game engine from the ground up, I can assist with such knowledge if you ever get stuck. I'm also pretty obsessive about clean code, which is one of the biggest reasons it's taken me so long to build my game and engine. When I see ugly code, I immediately have to fix it, which can get distracting, when you have 1900 source files.

  • @robertmoats1890
    @robertmoats1890 25 วันที่ผ่านมา

    Your game looks amazing. I've been working on a project that uses a custom engine for many years. It's a very time consuming hobby that I haven't regretted one second of. Normies seem miserable, but I'm stuck in this tunnel vision obsession and absolutely loving it. I love how cute and retro your game looks. The style totally works. Also, your videos are adorable. Keep up the great work!

    • @AmberLimShin
      @AmberLimShin 6 วันที่ผ่านมา

      Thank you. I am now going through a very very long game dev burnout and i hope i get out of that rut soon because i miss that tunnel vision obsession. good luck on your custom engine! sounds very taxing but fulfilling.

  • @Clarkkent163
    @Clarkkent163 3 หลายเดือนก่อน

    Very good Amber 😊🌌 Edit: Also yeah, who does he think he is lolol 😂😂

  • @Krbydav328
    @Krbydav328 3 หลายเดือนก่อน

    I've been writing in Godot my first 3D game in an ECS framework and watching GDC talks from Firewatch and Aarthificial have helped a bit (the event only polling to other dialogue nodes based on rules and facts has been difficult to understand mentally and I needed to see how you thought through your dialogue editor in Godot!)

    • @AmberLimShin
      @AmberLimShin 2 หลายเดือนก่อน

      hope it helped :)!

  • @marc-antoinegiguere6323
    @marc-antoinegiguere6323 3 หลายเดือนก่อน

    This whole idea is mind blowing. Thank you for sharing this very witty way to reach adaptive audio in Godot!

    • @AmberLimShin
      @AmberLimShin 3 หลายเดือนก่อน

      Glad you enjoyed :)

  • @universaltiger4229
    @universaltiger4229 4 หลายเดือนก่อน

    Looks great! Any plans on updating it for 4.2?

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      working on it but been procrastinating because of studies

  • @gibigbig
    @gibigbig 4 หลายเดือนก่อน

    actual video starts at 2:00

  • @WillC
    @WillC 4 หลายเดือนก่อน

    Phenomenal - enjoyed thoroughly!

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      Thank you for watching :)

  • @pallavisrivastava8965
    @pallavisrivastava8965 5 หลายเดือนก่อน

    just finished this game and it was really good! loved it. <3

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      Thanks for playing!!!

  • @sosasees
    @sosasees 5 หลายเดือนก่อน

    using math to measure how long each beat is will not work for me because i make music where each beat could have a different length. also long audio files take notoriously much storage space so i want to play a lot of single sounds instead. the solution for both is to play the sounds with AnimationPlayer and also emit the next_beat signal with the same AnimationPlayer

  • @imorpha
    @imorpha 8 หลายเดือนก่อน

    Great video! Is there a way to dynamically change things like speed, pitch, or other properties of the sound directly in Godot? It would be great if I could control a synthesizer using my code.

  • @Soroosh.S83
    @Soroosh.S83 8 หลายเดือนก่อน

    This is a very chill channel this video was good and informative ❤

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      Thanks for stopping by :)

  • @rcjbvermilion
    @rcjbvermilion 8 หลายเดือนก่อน

    Impressive system! I've always wanted to make a Deus Ex style dialog system, and wondered how they got it to execute scripts when running certain parts of the dialogue tree. One other thought I had - I wonder if there would be any benefit to assigning each node a GUID/UUID. It would allow referencing arbitrary nodes, but at the risk that a node gets deleted but references to it don't. I also wonder how it could scale to handle thousands of lines of dialogue. Now you've got me thinking...

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      🤔 🧠

  • @whyishehere3930
    @whyishehere3930 9 หลายเดือนก่อน

    <3 thanks

    • @AmberLimShin
      @AmberLimShin 4 หลายเดือนก่อน

      You're welcome :)

  • @godofdream9112
    @godofdream9112 9 หลายเดือนก่อน

    how you did this auto lip-sync..?

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      I use adobe chracter animate :)

  • @radioheadfan7279
    @radioheadfan7279 9 หลายเดือนก่อน

    Can you open up localization (1.) please? Can you talk more about this in reply? ❤

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      I haven't looked into localisation in godot 4. But if it's anything similar to godot 3, basically every dialog line should be replaced by a "key" (i.e. DIALOG_0001). So depending on which language the player chooses, the key will be SWAPPED with a the correct dialog line of that language. Godot uses CSV file format with specific language codes for this (i.e. ES for spanish, EN for english). You can make this CSV file in sheets/excel. There's many ways to go about this when coding your dialog system. There's no one right way. I hope this helps. if not, if you hop into our discord I'll try to explain more there.

  • @EriksBlue
    @EriksBlue 9 หลายเดือนก่อน

    Excellent video :D

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      Thank you! :)

  • @geisha88
    @geisha88 9 หลายเดือนก่อน

    Восхитительный и потрясающий туториал, ради такого я готов реально улучшить свой английский чтобы смотреть подобные видео, очень доступно и понятно, спасибо спасибо спасииииииииииибо!!!!!!

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      тебе тоже спасибо!!!!

  • @ragugar
    @ragugar 9 หลายเดือนก่อน

    Great video, love your aesthetics and your flow of thoughts!

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      Thank you :)

  • @libretasmagicas
    @libretasmagicas 9 หลายเดือนก่อน

    Tu video me pareció muy ilustrativo, gracias! :)

    • @AmberLimShin
      @AmberLimShin 9 หลายเดือนก่อน

      Gracias por ver mi video :)

  • @catafest
    @catafest 11 หลายเดือนก่อน

    can you make a tutorial about how to put a game on Steam?

    • @AmberLimShin
      @AmberLimShin 10 หลายเดือนก่อน

      Hi, sorry for the late response!!! There are already a lot of tutorials on that, so I don't think a tutorial like that would be in the works on this channel. However, if you still need help, feel free to hop into our discord and we'll try our best to help. Steam can be painful.

  • @NicolasEmbleton
    @NicolasEmbleton 11 หลายเดือนก่อน

    Wow. Just discovered this. Amazing work 😮.

  • @Strelarck
    @Strelarck 11 หลายเดือนก่อน

    This is more than I was looking for, it's informative enough to grasp the key info, it's easy to follow, it's fun to watch. Great content, great video, keep it up! I just started using Godot and thanks to you I'm in the right direction!

    • @AmberLimShin
      @AmberLimShin 10 หลายเดือนก่อน

      Thanks. Hope it's all going good so far ;)

  • @dexlovesgames_dlg
    @dexlovesgames_dlg ปีที่แล้ว

    Youuuu just earned a sub. Especially when you said “I’ve thought about the ways […] a singleton could fuck up my project.”

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      singletons, a thin line between love and hate ...

  • @colly9888
    @colly9888 ปีที่แล้ว

    This reminds me a lot about DavetheDevs Godot 3 Dialog System! I already wrote half my script, but I wish I found this sooner..

  • @aj_seegle5914
    @aj_seegle5914 ปีที่แล้ว

    My word I have been waiting months for someone to even address the concept of voiced dialogue in Godot, you're giving me so much hope rn, thank you

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Glad to help. Good luck!

  • @vhv3862
    @vhv3862 ปีที่แล้ว

    I don't know if you notice this, but watching a talking shit is really weird.

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Says something about you right? 😆

  • @DrNabeel20
    @DrNabeel20 ปีที่แล้ว

    love your style! useful ideas :D

  • @oskar8021
    @oskar8021 ปีที่แล้ว

    Nice, concise and informative. Should have way more views! Thank you for sharing!

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      thank you for watching :)

  • @RobLang
    @RobLang ปีที่แล้ว

    Amber! Great to see you back. I love this list of points. So much of your self-assessment comes back to architecture - i18n, systems, separation of concerns etc. What principals are you going to use in your next game?

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Hi Rob! Thanks :) But what do you mean by principals?

    • @oskar8021
      @oskar8021 ปีที่แล้ว

      @@AmberLimShin I assume that was a typo and they meant "principles"

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      @@oskar8021 Probably keeping it simple, separating concerns, and clean unrepetitive code :)

  • @Pakrohk
    @Pakrohk ปีที่แล้ว

    Why didn't you use dialog which the official team suggested?

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      :/ Which official dialog do you mean?

  • @Hanree
    @Hanree ปีที่แล้ว

    It makes me sad the first time I watch this video. I've been through all that as well. I know the struggle. I thought it is just me, I didn't know that some game devs also felt these feelings. It's a hell feeling when you have to think about what you want to do in life after school life . Until I realized, I want to make games and do vlogs. Yeah, this is my fashion. I love computers and digital stuff. Everyone said that we should chase our dreams, right? Then, when my family knew that I'm making games. They had so many comments; just like you experienced. "It will take a long time, right? months? years? "When will your game come out?". "Do you have an income in your games? how much?" (some nosey relatives) This video reminds me of those times. I'm just glad I found someone that we have similar path. I mean, umm . . same experience?. I don't know how to put it into words but HELL YEAH! SAME VIBES! So, I will support you amber. Just keep moving forward. Just continue what you do. I've learned a lot from you too. and HEY! Belated congratulation on your graduation! 🎉😸👏👏

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      thanks for sharing hanree :) all the questions are to be expected, but u just gotta do what you gotta do ;) rooting for you too

  • @halimghani
    @halimghani ปีที่แล้ว

    Okay

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      omg... the perfect response to the santa dating game... thank you... *insert the crying jerry meme

  • @Hanree
    @Hanree ปีที่แล้ว

    Holy moly! this is what I've waited for. Thanks amber . In art and music, such a talented girl.

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Thank you Hanree. Hope you enjoyed.

  • @gabrielcardoso8512
    @gabrielcardoso8512 ปีที่แล้ว

    Fantastic album ^^ I'm really curious to check out the game

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Thank you. Hope you enjoy.

  • @scintillately8643
    @scintillately8643 ปีที่แล้ว

    it's crazy how much work you put into this project, EVEN THE MUSIC?!??!😫 the talent omg

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      ASIUDAInajsndjnASJNDiuasbldiASD thank you scintillately

  • @Pinkman3000
    @Pinkman3000 ปีที่แล้ว

    Thanks for sharing, Ive had similar concerns for my first release

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Has it been released yet?

    • @Pinkman3000
      @Pinkman3000 ปีที่แล้ว

      @@AmberLimShin No, I finished the initial game, still in the debug/polish phase. It started as a portfolio project, but Ive put so much time into it that it feels like I should get something out of it. Im just trying to be realistic about it, Id rather more people play my game and provide valuable feedback than have a few people buy it and be dissapointed that its not on the level of other indie titles they paid for.

  • @BioxyTube
    @BioxyTube ปีที่แล้ว

    haha you laughing is so adorable ! thanks for the tips, i've been thinking about how to handle my dialogs in my prototype and your teachings are very helpful

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Glad it was useful for you. :) Good luck on your prototype.

  • @MP-pv4eb
    @MP-pv4eb ปีที่แล้ว

    Within sheets, how are you organizing everything within the conversation "Proposal"? When I try, the first row following the proposal cell is included, but then the next rows aren't.

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      I can send you the screenshot if you ping me on discord. Sometimes I also have to refresh the JSON plugin in sheets a couple times to make it format the info correctly.

  • @ColorauGuiyino
    @ColorauGuiyino ปีที่แล้ว

    why you didn't show the results?

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      hmm... i didn't think about that...

  • @TheRevanpl
    @TheRevanpl ปีที่แล้ว

    what a banger of a channel, thank you

    • @AmberLimShin
      @AmberLimShin ปีที่แล้ว

      Thank you for watching :)