BlackCitadel Studios
BlackCitadel Studios
  • 70
  • 186 075
Making the Sewers of Ashendale | Level Design Tour
Ashendale is a huge, and we need to have a way to get to different locations fast without any resistance. Hence the sewers. this will become a connecting hub for all major places of Ashendale. This is an early look on how it looks and feel traversing this sewers system. more intricacies will be added to it in the future.
Patreon : patreon.com/BlackCitadelStudios
Steam Page : store.steampowered.com/app/2392420/Wisplight/
Unity Assets Store : assetstore.unity.com/?aid=1011lB2FZ
Discord : discord.gg/vUsNcK9U7t
Thanks for the Support! 😊
#unity #unity3d #devlog #indiegame #Wisplight
มุมมอง: 302

วีดีโอ

3 Days Progress making Ashendale Ruins | Level Design
มุมมอง 256หลายเดือนก่อน
My sister and I have started working on the lower part of Ashendale, located in front of the Fortress. This area will feature the ruins of a once-thriving city. To speed up development, I trained my sister in level design and level art-and this video showcases her incredible progress after just three days of work! Stay tuned for more updates as we continue to bring Ashendale to life. Let us kno...
I Made a Souls Like Combat, But you're the Monster!
มุมมอง 2Kหลายเดือนก่อน
Ever wondered what it’s like to play as the monster in a Souls-like game? In this devlog, we take you behind the scenes of Wisplight, our indie game inspired by the combat of Dark Souls and Elden Ring. Step into the role of a wisp that can transform into fearsome monsters to defend your island home from human invaders. We explore: 🔥 Combat Design Pillars - Discover how Wisplight takes inspirati...
I Almost Quit: Deleting 6,000 Lines to Save Wisplight
มุมมอง 4.3K2 หลายเดือนก่อน
In this devlog, I share the journey of rebuilding Wisplight from the ground up. After hitting major roadblocks with our outdated enemy AI and a massive, inefficient codebase, I made the tough choice to delete over 6,000 lines of code and start fresh. It took three months, but the result is a faster, more scalable game ready for future features and expansions. Watch to find out why this overhaul...
Our 3D Artist Playtest our Indie Game | Day 2
มุมมอง 5395 หลายเดือนก่อน
We're now Day 2 of our playtesting. currently, our 3D artist Erin is testing our indie game wisplight, She played the demo for 3 hours and completed all parts of the level. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Assets Store : assetstore.unity.com/?aid=1011lB2FZ Discord : discord.gg/vUsNcK9U7t Thanks for the Support! 😊 #unity #...
Playtesting my Indie Game | Day 1
มุมมอง 1.5K5 หลายเดือนก่อน
finally have a combat demo for gamers to play test. this is day one of the playtest and we have Jeff from @bucephalusstudios who will share some of his experience, feedback and suggestions with us. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Assets Store : assetstore.unity.com/?aid=1011lB2FZ Discord : discord.gg/vUsNcK9U7t Thanks fo...
LEVEL DESIGN Process: Crafting a Ruined Church in Unity
มุมมอง 4985 หลายเดือนก่อน
Continuing on my level design journey, we will talk about how I made the safe zone for our indie game Wisplight. In this devlog, I will share my thought process on how I made Level Design and Level Art for one of the game levels of my indie game. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Assets Store : assetstore.unity.com/?aid=10...
LEVEL DESIGN | Making Wisplight's Levels
มุมมอง 6526 หลายเดือนก่อน
I just started my Level Design Journey and in this Level Design Devlog, I will talk about five Level Design concepts that I used to make my indie game level more engaging. Dive deep into the art of level design and learn how to create environments that captivate, challenge, and inspire Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Ass...
Menu Screen and Other Cool Feature Updates
มุมมอง 9226 หลายเดือนก่อน
Finally we now have a Menu Screen for our Indie Game Wisplight. I will share my though process and the features that come with it. I will also be discussing some ideas on how we do level design for our ruins Level. This will be the level that we will be using for our Combat Demo. we will also tackle some topics about savings systems and other features that are necessary for our indie game. Patr...
Making Ambient Music for The Ruins Level
มุมมอง 1.8K7 หลายเดือนก่อน
Game Music is an important aspect in game development, for me, it's the soul of the game. In this devlog, Alex will talk about his thought process in making the ambient music for the Ruins level. and by the end of the devlog we will play the music as we roam around The Ruins level. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Assets ...
3 Days Progress Making Level Design
มุมมอง 4417 หลายเดือนก่อน
My first Level Design area. this is a short tour of my 3 day progress making the Ruined Settlement Castle Level Design of the Ruins. the Level Art is not yet complete. there's no grass and foliage yet, as well as night lights. this Level Design Video has no narration, just a Level Design tour. Enjoy! Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wispl...
🔺What's your Playstyle❓ Testing Crazy Builds in My Indie Game | DEVLOG
มุมมอง 1K7 หลายเดือนก่อน
After completing the major systems for our skill tree and combat, it's about time to make a showcase on the skills that our skeleton warrior will have. In this devlog, we will do some play tests on the skills and builds that the skeleton warrior will have. this devlog will showcase the different playstyles we can use in our RPG game Wisplight. Patreon : patreon.com/BlackCitadelStudios Steam Pag...
🔥MAJOR CHANGES | New Combat System for Wisplight
มุมมอง 1.1K8 หลายเดือนก่อน
I made a big change in the combat system for our indie game Wisplight. and In this devlog, we will be talking about the changes that has been made to make the combat system more diverse and engaging. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered.com/app/2392420/Wisplight/ Unity Assets Store : assetstore.unity.com/?aid=1011lB2FZ Discord : discord.gg/vUsNcK9U7t Thanks ...
🔶MAJOR UPDATE🔶 Skill Trees and Level System
มุมมอง 2.1K8 หลายเดือนก่อน
I just finished making the entire leveling-up system and skill tree for Wisplight. My Indie Game Project where we play as the monster. In this reverse RPG game, we will have multiple monsters with multiple skills and abilities, and in this devlog, we will be talking about how these systems play a big role in our RPG game. Patreon : patreon.com/BlackCitadelStudios Steam Page : store.steampowered...
Object Pooling in Unity For My RPG Game
มุมมอง 5189 หลายเดือนก่อน
So, I've been tinkering around Object Pooling and how it works and implemented it to our indie game wisplight. currently I use Object Pooling in Unity to my Enemies, Interactable Game Objects and visual effects. Object Pooling in Unity helped me manage my gameobjects better and made the performance of my indie game wisplight better. The Object Pooling in Unity feature in my indie game is one of...
Optimizing my Indie Game Using Spawners
มุมมอง 4879 หลายเดือนก่อน
Optimizing my Indie Game Using Spawners
Adding Fire Using Unity Particle Effects in my Indie Game
มุมมอง 66410 หลายเดือนก่อน
Adding Fire Using Unity Particle Effects in my Indie Game
My Game Dev Channel Got Monetized! 😊 So Can You!
มุมมอง 59110 หลายเดือนก่อน
My Game Dev Channel Got Monetized! 😊 So Can You!
Making a Reverse RPG Indie Game | 1 Year Development Progress
มุมมอง 1.2K11 หลายเดือนก่อน
Making a Reverse RPG Indie Game | 1 Year Development Progress
Making a Combat Music for my Indie Game
มุมมอง 45011 หลายเดือนก่อน
Making a Combat Music for my Indie Game
My Game's Mood got 100x Better Using Real Life Coordinates
มุมมอง 42711 หลายเดือนก่อน
My Game's Mood got 100x Better Using Real Life Coordinates
Adding 1,272 Voice Lines to 1 Enemy Group
มุมมอง 1.2K11 หลายเดือนก่อน
Adding 1,272 Voice Lines to 1 Enemy Group
11 Months Making Combat for my Indie Game
มุมมอง 2.9K11 หลายเดือนก่อน
11 Months Making Combat for my Indie Game
This Made Sound Design Easy | Sound Manager for 3D Games
มุมมอง 807ปีที่แล้ว
This Made Sound Design Easy | Sound Manager for 3D Games
Beginners Guide to Unity Audio Listeners and Audio Sources
มุมมอง 4.9Kปีที่แล้ว
Beginners Guide to Unity Audio Listeners and Audio Sources
Last Steps in Building Our Skill Trees, The End of a Chapter
มุมมอง 1.3Kปีที่แล้ว
Last Steps in Building Our Skill Trees, The End of a Chapter
Comparing Low and High-Level Skills in my Indie Game Wisplight
มุมมอง 428ปีที่แล้ว
Comparing Low and High-Level Skills in my Indie Game Wisplight
I Quit Being A Solo Indie Game Developer
มุมมอง 9Kปีที่แล้ว
I Quit Being A Solo Indie Game Developer
How Skill Levels Affect My Indie Game | Making the Skills Manager
มุมมอง 551ปีที่แล้ว
How Skill Levels Affect My Indie Game | Making the Skills Manager
Making a Skill Tree You Haven't Seen Before
มุมมอง 2.4Kปีที่แล้ว
Making a Skill Tree You Haven't Seen Before

ความคิดเห็น

  • @Raven-ku9ds
    @Raven-ku9ds 3 วันที่ผ่านมา

    is there anyway to get access to this game?

    • @blackcitadelstudios
      @blackcitadelstudios 3 วันที่ผ่านมา

      We are playtesting right now with the community on discord. You can join the playtest

    • @Raven-ku9ds
      @Raven-ku9ds 3 วันที่ผ่านมา

      @@blackcitadelstudios Hell yeah I just applied.

    • @blackcitadelstudios
      @blackcitadelstudios 2 วันที่ผ่านมา

      @@Raven-ku9ds that was a fun playtest. 😊

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

    3:39 I created my script and attached it properly to my object but when I manipulate my health the value doesn't follow it :( help! I even made sure to drag my healthBar object from the hierocracy into the healthbar field in the inspector and no luck :(

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

      i think it has something to do with assigning your slider in the inspector of the gameobject where the script is attached. if it's still not working, You can head on to discord, so that I can check your code and project. discord.gg/mVS8c8u2uw

    • @classandcode
      @classandcode 4 วันที่ผ่านมา

      @@blackcitadelstudios yes it's still not working :( I've joined the server btw!

    • @blackcitadelstudios
      @blackcitadelstudios 4 วันที่ผ่านมา

      Post your issue on the Ask-Questions section. add all the details, like your script, and a screenshot of your inspector. ill do what i can to help. if not, we can do a screenshare to help assist you with the issue.

    • @classandcode
      @classandcode 4 วันที่ผ่านมา

      @ thanks!

  • @meiz9336
    @meiz9336 15 วันที่ผ่านมา

    Dude i can't understand when you create the game object with health bar and ease health bar, you remove the script only on the healt bar or also ease bar? And then attach on the main game object?

    • @blackcitadelstudios
      @blackcitadelstudios 14 วันที่ผ่านมา

      I suggest to post your issue on discord along with your script so that we can check it.

  • @meiz9336
    @meiz9336 16 วันที่ผ่านมา

    Have you done a video about the melee combat?

    • @blackcitadelstudios
      @blackcitadelstudios 16 วันที่ผ่านมา

      Yes, one of my lastest videos. I Made a Souls Like Combat, But you're the Monster! th-cam.com/video/uNa6jb42oMc/w-d-xo.html

  • @5641616341485
    @5641616341485 23 วันที่ผ่านมา

    I hope this will be good enough that I will want to pay you full price.

    • @blackcitadelstudios
      @blackcitadelstudios 22 วันที่ผ่านมา

      @@5641616341485 still a long way to go.

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

    Hi im seth and im making a smash bros fighting game Xenofighters if anyone wants to help with my game let me know I want to finish one project

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

      Good luck on your game seth. Would love to see your progress.

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

      @blackcitadelstudios I'm setting up the episodes for all of the Xenofighters shows

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

      @ nice. 👍

    • @sethxenofightersofficialx
      @sethxenofightersofficialx 24 วันที่ผ่านมา

      @@blackcitadelstudios I'm almost done with the script for Xenofighters one if you want to check it out

    • @sethxenofightersofficialx
      @sethxenofightersofficialx 18 วันที่ผ่านมา

      @@blackcitadelstudios I made an update list of all the Xenofighters characters

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

    I like what you are doing.

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

    Damn man this game just keeps looking more and more dope

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

    If anyone is having issues with only the yellow displaying and not the bright red this is the order that you should place your Gameobjects: Health Bar ------Background ------Ease Health Bar ------------Fill ------Health Bar ------------Fill

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

      figured out the issue? feel free to join us on discord so that i can help you with some of the code if you need.

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

    The game is looking great, the playtest was fun also!

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

      @@raylandia thanks bro, lets playtest again once we have this level polished and ready. 😊

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

    once the game content is done, please dont forget to polish the control feel to be smooth and solid . keep it up

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

      Thank you. We are currently playtesting on Discord, Including movement and game feel.

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

    Me: you can't make such amount of progress in 3 days! BlackCitadel: watch this 🗿

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

      😅 I'm currently training my sister Level Design and Level Art. this is her progress. hehe... Hopefully this will speed up our development progress.

  • @ElvinÖrwallSöderström
    @ElvinÖrwallSöderström หลายเดือนก่อน

    Hy healthbar is yellow and isn't using the healthbar slider at all. I don't understand why its doing this.

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

      Head to our discord, lets check your code.

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

    So just Dark souls.

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

      Nope. There’s territory capturing and settlement building… dark souls part is just for the combat.

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

      @@blackcitadelstudios I meant that in Dark souls, you are the monster.

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

      @@danieladamczyk4024 yeah, there's something like that when humans raid our settlements, we become the boss in our boss arena.

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

    i followed every step down to the T and it doesnt work

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

      Head to discord, message me, let me see your project.

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

      Check the console, see where the errors are, maybe you did not assign gameobjects in the inspector

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

    Looks real promising! Keep up the amazing work!

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

    Great concept 👍 But why it running on low frame rate Wishlisted ❤

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

      not sure, maybe it's some youtube compression. in game it runs smooth though.

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

    I love the way you think about this project! Nice work

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

    It feels like the game is a reverse souls-like in theme but not in gameplay. You could look at how the game "Legend of Keepers" is the reverse of "Darkest Dungeon". In Legend of Keepers, you play as the monsters. The heroes are the ones who can heal and dodge, while you rely on things like poison, traps and multiple waves of monsters to defeat the few heroes. You have something like this with the wisp possession mechanic, so why not lean into it? What if the creature you possessed couldn't dodge? The player would have to be super aggressive instead, and likely their minion would die and be replaced multiple times before they defeated a single hero. That's what Dark Souls is like! I know you mentioned the settlement defense part of the game, which does sound like this, but is there some way you could make the rest of the game more like this?

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

      there are 2 sides of the game. first part is similar to darksouls where you fight bosses to retake territories. these territories will then become your dungeon where you will upgrade and defend. there will be random raid events that will happen. there are also several territories you will be retaking as well. that's the longterm gameplay loop of the game. you will also play as guardians of settlements, similar to how boss fights work in darksouls, but we're the boss in areas where enemies raid. I suggest taking a look at the devlog where I talk about the scope of the game, and game design.

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

    I've been waiting for this game for awhile now, had this wish listed on steam since April of 2023 and it's so nice to see all the progress so far

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

      @@jirouchitsuki7438 thanks. A lot of features are already in our game. A little more to go and maybe we can already make a steam demo. Fingers crossed. 😁👍

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

    Really Cool and Unique Idea. This reminds me of a comic by the name "Skeleton soldier couldn't protect the dungeon". It's a good read for anyone who like dark fantasy world.

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

      @@Eonsgu yeah, I read that one, but this game is inspired by Overlord. Where we play as the villain in a human world, and we build our dungeon and territory.

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

      @blackcitadelstudios Cool hope you succeed.

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

      @@Eonsgu thanks. 😊👍

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

    Looks great! The combat system looks deep. Just one issue I had from the moment I saw the thumbnail, where does "playing as the monster" come in? I mean I see that the character is a skeleton, but what differentiates him from a regular souls game character? When I read the title of the video I expected to see the main character be like a huge boss or something against smaller enemies etc.

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

      there's a huge boss, the tree creature and golems, but that's for the later chapters of the game. there will be settlement guardians as well where you can control and defend your dungeon, these are the big bois. but the guardian mechanics are not yet in the current build of the game.

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

    This was insanely hard, can you tell when will the first open beta will arrive? Just wishlisted on steam

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

      there's no date for open beta yet. but right now we are playtesting with the community. we're doing one on one live stream on discord to check for bugs and improve the game.

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

    This looks great! I hope you also plan on implementing clothing to make your character look unique and different weapon buff's like frost,bleed,magic or fire damage

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

      @@sheriffcr420 there will be armor for the skeleton. Buffs as of the moment is poison and paralyze. Lifesteal will be a thing as well

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

    Great work!

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

    They could implement in Elden ring and Dark souls series invading mechanic which could let u control roaming enemies like in strategy game, where u could gather them in one big army or armies and rush into host and his coop helpers .

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

      mutliplayer mechanic will be added but it will be added at the very last part of the development. still a lot of things to polish in the single player mode. but definitely will be adding it in the future. invasions is one of the things i like in darksouls.

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

    Nice update!

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

    Reuploaded a new version of the video. the old one seems to have issues with TH-cam's compression.

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

    I really appreciate the detail you’re putting into the enemy AI and group dynamics. Can’t wait to play the finished product!

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

      Thanks. It's going to be a while though. 😅

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

    Progress looks good. 👍👍

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

    🎉💀

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

    thx for this video man very helpful, if you need any music for your project let me know I'll be happy to craft something for this nice concept of a game

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

      yeah, i do need some music for the game. Head on to discord, let's talk more about it. :)

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

    really nice music. Great job. Fits the athmosphere.

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

    I don’t envy your mental state having to carry out such a feat. But it paid off and you must feel so much better afterwards. Well done. Keep it up. Do not quit. You have a great foundation here! 🎉❤

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

      it's not easy, but a lot is already at stake, so there's no other way but to go forward and finish the game. 😊

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

    I was looking for some Enviro footage - thanks, you gave a great overview!

  • @JawadKhan-l9e
    @JawadKhan-l9e 2 หลายเดือนก่อน

    Nice work bro🎉 Few suggestions: 1. Make animations much more smoother. 2.Make combat feel good(like in god of war) by adding better collisions, etc. 3.Also teak up the skeleton and give it some personality. MUCH LOVE❤

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

    Do not give up

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

    Game engine users calling themselves devs now hahaha funny

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

    +1 for stats

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

    Graphics need an overhaul

  • @Don-zo3ts
    @Don-zo3ts 2 หลายเดือนก่อน

    Great progress man 💟

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

    Hello, please dont give up on your game, I'm waiting patiently for it and I'm excited for it. Its a great concept and looks very fun.

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

      quitting is not an option. too much is at stake already. hehe 😅

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

    So, you had everything in 1 giant script, then moved to ECS. That's good to hear! BUT HOW DID THAT TAKE 3 MONTHS?! I mean, I'm sure you're not doing this full time and granted, I don't know the size of the original script. Maybe you had tens or even hundreds of thousands of lines of code. But 3 MONTHS to just implement a basic ECS is crazy when its pretty early on in development. This just goes to show that proper planning, having a good game design doc, or just thinking about how systems will interact with one another BEFORE you start implementing things is HUGELY important. Especially if you dont have hours and hours to spend every day coding. I'm working on an mmo (lol I know but its mostly just for fun). I spent WEEKS working through everything in literally just a google doc. I have 17 document tabs in my game design doc, each tab has multiple sections, each section, multiple pages. Different systems, how they interact with one another, potential issues they could cause, pros and cons of different systems and methods for certain things, how should I have my enums set up, what even should be an enum. Like implementing something like an ECS for my game. I knew I had to have that from the start, because I was going to have SO many different components, because you can't have everything in a single script well, you can depending on your game. If its super simple, its not that big of a deal (Undertale), but for more complex games its a massive problem. Stats, inventory, equipment, abilities, buffs, debuffs, states (state enums, handling the previous state, state timers/durations, state flags, validating state transitions, handling state entry/exit logic, broadcasting state changes to other systems), and how each of those has a component, and a system. Splitting everything up into entities (players, other characters, ai), components (attributes like health, stats), and systems (logic that operates the components)... In a lot of ways its kind of like C++. Where you have the header and source files right. Giving each component a specific, single responsibility. Also makes things a bit more difficult because I'm using JSON, then moving to SQLite and then SQL further on down in development. So, for any other indie game devs, or potential users curious about it. Spending some time thinking about these in a bit more detail (You dont have to go AS CRAZY in detail as me, I just like going full autism and deep diving through every possible little thing to make sure everything is perfect and up to industry standards) can save you a huge amount of time, and make the overall process not just better but ... Make you not want to quit/give up!

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

      first and foremost, I'm not a pro at game dev, I don't even know what you're talking about.😅 I just made this game to learn game dev, so I did not really plan on planning everything ahead. I want it to evolve depending on the feedback from the community.

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

      @@blackcitadelstudios Oh oh oh please understand, I was not trying to be mean. I was trying to just offer some advice, also help any other people who are getting into it. Because this could happen to anyone!

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

      No, I diddnt find your comments mean, I really don't understand ECS, is it the DOTs thing?

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

      @@blackcitadelstudios ECS = Entity Component System. It's not specific to Unity. It is an architecture or way of building out your game in a way that helps manage complex game worlds and mechanics. Entity: Represents an object in the game (like a player or enemy). Component: Holds data for entities (like health, position, buffs, stats, etc). System: Handles the logic and behavior of entities based on their components. This is important, the SYSTEM is like a manager or leader. It takes the Entity and Component and has the logic/code necessary to do... Whatever it is, it's supposed to be doing. It’s like a toolkit that keeps game elements organized and efficient by separating data and behavior. Which is like what you said about your characters. Instead of having 1 giant class where you have code maybe a certain entity won't/can't use. You break it up into smaller parts, and assign those parts to what can use/need them.

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

      @@RprtBak yeah, I think Unity now has ECS, the DOTs system, but it did not apply it since it takes a lot of refactoring from old code to the new one.

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

    i think most, including myself, start off cramming everything in to one script just to realize modular is best. the sooner you accept it upon realizing the better. so good choice.

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

      Yeah, as the game expands, it really is necessary.

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

    Great things deserve much more views

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

    Thank you for sharing this, was looking at other vids, tutorials, using cinemachine and all kinds of code just for the lock on feature. You showed how it works with a few adjustments in cinemachine, great stuff!

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

    Nice to see that you are hanging in there. ᕦ(✧╭╮✧)ᕥ RPGs are extensive, incredibly so. You have to cover and combine so many game techniques. Honestly, the main thing is that you bring your own wishes and love into it. How do you imagine your personal game? What is something that you think is an enrichment for you? The modular AI has many advantages. For one thing, you don't always have to reinvent the wheel, you can put together what the character needs. On the other hand, it also makes it easier for the player to understand the game world and its inhabitants, as they are based on the same principles. Similar to the hunt, standardised and therefore easier from both sides. Of course, you could also say that this makes all characters look the same, but it reduces the random factor, chaos and confusion. LOD is very important (ꈍᴗꈍ) as there are many more possibilities in open worlds. The weapons look really good ԅ(¯﹃¯ԅ) want to have ლ°_ °)ᕗ Slimmed-down areas for NPCs make a lot of sense. It might just be difficult with dynamic worlds or changing situations and for cheesing. ㆆᴗㆆ

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

      yeah, I agree. for the hunt though, we will be having civilians in towns in the future. so the Hunt system is not applicable to them, they will just have a Flee and Hide system. or a flee and report to the guards system where you have to chase them to prevent the town guards from swarming you. especially during stealth missions using the tree creature. and yeah, wisplight really is a challenge to make. the scope is huge. but as what you've said. the goal is to make my own personal game, a game that the community and I would love to play. 😊 Thanks for the insights and feedback.

  • @MythicMasters-m5v
    @MythicMasters-m5v 2 หลายเดือนก่อน

    Thank you for allowing me to do the recent playtest

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

      no problem bro. feedback and suggestions are highly appreciated. thanks for doing the playtest.

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

    great work dude, keeping things modular is always a good idea! Looking forward for next update!

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

      Thanks bro! Looking forward to your devlogs as well. 😊👍

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

    Glad you're still making progress, June! The game looks great. Game dev is an absolute mountain of work, but you're climbing it. Journey before destination!

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

      No stopping for me. a lot is already at stake. we just have to fix the issues till we get there. we will get there someday. 😅

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

      @@blackcitadelstudios I totally get it, man! I know you will :)

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

      thanks bro. 😊👍