Kekdot
Kekdot
  • 105
  • 1 468 669
Running an Indie Game Dev studio is EXPENSIVE! | Total Cost Breakdown | Kekdot
💦 Get The Anomaly Project on Steam:
store.steampowered.com/app/2960770/The_Anomaly_Project/
---
In this video I talk about the costs affiliated with owning/running your own Indie Game Development studio. We take a look at basic expenses such as Hardware and Software, and also talk about costs such as Salaries.
We then do a breakdown of all the costs to give you an overview of what it costs to have your own indie game development studio. In this video we also talk about what it costs to make your own dream game, and what the timeframes can look like.
---
😱What is The Anomaly Project for type of Game?👻:
Your goal is simple: Spot anomalies to escape. Go alone or together with up to 16 players in online co-op. Make the right decisions to advance to the next level, or risk being reset to the beginning!
The Anomaly Project is a multiplayer psychological horror game in which you and co-players have to try and escape by noticing Anomalies and making the decision to go in either the Red tube or the Green tube. If you have decided correctly you progress to the next level. Otherwise you are reset to the first level. Will you ever escape...?
#gamedev #indie #unrealengine
---
Welcome to Kekdot!
👨‍🏫 Our Patreon - Download Project Files | Premium Tutorials | Courses:
www.patreon.com/kekdot
🛒 Our Unreal Engine Marketplace Templates:
www.unrealengine.com/marketplace/en-US/profile/KekdotUA-cam
👾Join our Discord:
discord.gg/KfVEGKtrkG
📆 We upload videos on a weekly basis
📰 Follow us on:
Instragram: @kekdotyoutube
Twitter: @kekdot
Reddit: @kekdot
Переглядів: 1 772

Відео

Our New MULTIPLAYER Liminal Spaces Anomaly Game | BACKROOMS INSPIRED! | The Anomaly Project Devlog 1
Переглядів 77216 годин тому
💦 Get The Anomaly Project on Steam: store.steampowered.com/app/2960770/The_Anomaly_Project/ Welcome to The Anomaly Project Devlog 1. In this video we explain what we have built so far and what our goal/vision is for the game! 😱Game description👻: Your goal is simple: Spot anomalies to escape. Go alone or together with up to 16 players in online co-op. Make the right decisions to advance to the n...
50% Off SALE - All Marketplace Products - June 13th to 20th | Unreal Engine 5 Marketplace | Kekdot
Переглядів 59614 днів тому
🛒 Our Unreal Engine Marketplace SALE 50% OFF: www.unrealengine.com/marketplace/en-US/profile/KekdotUA-cam 👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses Hi guys all of our products are 50% off on the Unreal Engine marketplace from June 13th till June 20th. Get them now if you're interested in a great foundation for your Unreal Engine Multiplayer...
Creating the Character Customization | 25 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 4 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we setup the multiplayer character customization. We take a look at how we can use a main menu character customization widget to then store our appearance in a local save game. We then initial...
Making the Battle Royale Zone | 24 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 2,4 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we create the multiplayer Battle Royale blue zone that shrinks in stages and pushes the players together. We take a look at the zone logic, the widget setups, and how the player handles the po...
Determining the Winner (Match Result) | 23 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 1,5 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we take a look at determining the winner of the match so that we can announce the victory royale / chicken dinner. We use the Game State to keep track of the score and then announce the winner...
Creating the Health Packs | 22 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 9507 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we setup the Health Packs so that the player can pick them up, equip them, and then use them whenever they feel like it. They can also store the health pack in there secondary slot. Upom consu...
Simplifying setups + Fixing some bugs | 21 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 1,1 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we simplify the weapon setups and fix some bugs We take a look at: - Simplifying the weapons input setups using interfaces instead of event dispatchers - Simplifying weapon setup - Fixing infi...
Setting up the Shooting Logic | 20 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 2,1 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we setup the shooting logic for the guns using the Line traces. We take a look at how we setup modular weapons using a parent class in which we code all core weapon (gun) functionality. We use...
Switching Between Weapon Slots | 19 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 1,7 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we setup Slot logic so that we can switch/swap between the selected weapon slot (Hotbar slot). We can press 1 or 2 on the keyboard to switch between the primary weapon and secondary weapon. We...
Equipping the Weapons + AO Aim Offset | 18 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 2,8 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we make it so that players can now interact with the pickup items and equip weapons. We create a back slot and a child actor for the active weapon slot. We also setup AO (Aim offset) so that t...
Spawning the Loot / Pickup Items | 17 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 3,3 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial we create the replicated dynamic Loot / Pickup items. We use structures and datatables to create dynamic pickup items which spawn based on chances from our lootcrate. The pickup items have fun...
Creating the Interaction System | 16 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 3,5 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial I show you how we create a replicated / multiplayer interaction system using line traces so that the player can easily interact with any actor it is looking at. The interaction system then sho...
Randomly Spawning the Lootcrates | 15 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 3,4 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial I we take a look at randomly spawning the replicated lootcrates across the map. We use a bounding box volume to get random coordinates at which our lootcrates will spawn. We take a look at: - ...
Setting up Widgets for Packaged Build | 14 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 1,9 тис.7 місяців тому
👨‍🏫 My Patreon link: www.patreon.com/kekdot Download Project Files | Premium Tutorials | Courses 💦 Get our Game on Steam | Kekdot Center: store.steampowered.com/app/1487180/Kekdot_Center/ In this tutorial I explain how we can properly set up widgets so that references are properly set in packaged builds. Widgets initialize differently in the editor compared to packaged or standalone game builds...
Creating a Replicated Killfeed Widget | 13 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 2,3 тис.7 місяців тому
Creating a Replicated Killfeed Widget | 13 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Dealing Damage, Death, GameState Score | 12 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 4,5 тис.7 місяців тому
Dealing Damage, Death, GameState Score | 12 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Setting up Player Health + Healthbar | 11 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 4 тис.7 місяців тому
Setting up Player Health Healthbar | 11 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Creating the Replicated Parachute | 10 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 2,8 тис.8 місяців тому
Creating the Replicated Parachute | 10 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Creating the Battle Royale Airplane | 09 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 4,5 тис.8 місяців тому
Creating the Battle Royale Airplane | 09 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
What is 'IsLocallyControlled' and 'IsLocalPlayerController' | Tutorial | Unreal Engine 5 | Kekdot
Переглядів 4,8 тис.8 місяців тому
What is 'IsLocallyControlled' and 'IsLocalPlayerController' | Tutorial | Unreal Engine 5 | Kekdot
Implementing Steam Advanced Sessions | 08 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 11 тис.8 місяців тому
Implementing Steam Advanced Sessions | 08 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Spawning the players + Match Countdown | 07 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 6 тис.8 місяців тому
Spawning the players Match Countdown | 07 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Creating the Battle Royale Map | 06 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 3,4 тис.8 місяців тому
Creating the Battle Royale Map | 06 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Network Errors + Destroying Sessions | 05 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 4,7 тис.8 місяців тому
Network Errors Destroying Sessions | 05 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Hosting, Finding and Joining Sessions | 04 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 9 тис.8 місяців тому
Hosting, Finding and Joining Sessions | 04 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Host + Server Browser + Join Widgets | 03 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 8 тис.8 місяців тому
Host Server Browser Join Widgets | 03 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Bootscreen + Basic Main Menu setup | 02 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 7 тис.8 місяців тому
Bootscreen Basic Main Menu setup | 02 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Project setup + Character movement | 01 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
Переглядів 17 тис.8 місяців тому
Project setup Character movement | 01 | Multiplayer Battle Royale | Tutorial | Unreal Engine 5
How to make Multiplayer Chat | Replication Tutorial | Kekdot | Unreal Engine 5
Переглядів 6 тис.8 місяців тому
How to make Multiplayer Chat | Replication Tutorial | Kekdot | Unreal Engine 5

КОМЕНТАРІ

  • @SimonSlav-GameMakingJourney
    @SimonSlav-GameMakingJourney Годину тому

    Epidemic sound licensing cover video games? I would rather double-check that

  • @abdelrhmanhatem6872
    @abdelrhmanhatem6872 2 години тому

    Brother, running an indie studio isn't that expensive, you just don't know how to use your money and just keep throwing it around buying that and that

  • @gnatinator
    @gnatinator 3 години тому

    don't disregard multiple 4k monitors in vertical mount for code. Great input/output devices and ergonomics pay for themselves immediately- and continue paying dividends for a long long time even if the upfront cost sucks a bit more.

  • @pokemontrainer4148
    @pokemontrainer4148 6 годин тому

    For any devs watching this do not follow this as a guide 😂 everything listed is completely not needed. There are free or non subscription software for making game assets. You can find gaming desks for under $300. Krita, gimp and inkscape are free, Aesprite is only $20 one time purchase. Having all these monthly fees for software when there are free alternatives is insane. Plus Adobe gets free lifetime licenses to all your work created in their software.

  • @pokemontrainer4148
    @pokemontrainer4148 6 годин тому

    Your 100% wrong about not being able to do UI/UX without Adobe 😂 where did you hear that??

  • @pokemontrainer4148
    @pokemontrainer4148 6 годин тому

    $800 for a desk is nuts 😂

  • @angelogongora9530
    @angelogongora9530 14 годин тому

    I worked here in México in two video game studios. They pay 500 dollars/month for a Jr and 900 dollars/month for a Senior, It's pretty sad to be a developer here.

    • @pokemontrainer4148
      @pokemontrainer4148 6 годин тому

      Hey, everything in life is about mindset! Don't think of it as sucking, think of it as your getting paid to do something you LOVE!! It could always be worse, you could be slaving away at a job you hate like a huge percentage of the world! Your getting paid and learning some good skills at the same time! Take the wisdom and experience you get from there and apply it to your own games! You keep that job while making a game on the side and who knows maybe you make the next hit game and start your own studio! Anyhow goodluck my brother, remember its all mindset!

  • @watercat1248
    @watercat1248 23 години тому

    You don't have to spend that Mach money for indie developer Many off stuff you mention you can easily able to fund alternative's. For example you can easily able to use 1080p monitors instead of 4K, Depends on the work you need you may able to get away with other images createting software's. Wean you are small studio you don't need all the last gen stuff you can easily able to make game with something cheaper.

    • @pokemontrainer4148
      @pokemontrainer4148 6 годин тому

      I agree. Inkscape or krita is free and can make all the vector art you need, if you want to do pixel art Aesprite is only $20 and can do everything related to pixel art. Audacity is free for audio related stuff. I use a normal laptop for game dev. Lots of unnecessary expenses here. Being an indie you want to minimize cost.

    • @watercat1248
      @watercat1248 6 годин тому

      @@pokemontrainer4148 exactly 💯

  • @SneakyAlphaYT
    @SneakyAlphaYT День тому

    ik im a little lat to the video but can you help me i want to add a ip section where you can enter an ip to join it

  • @real2rek
    @real2rek День тому

    Clicky keyboards on open-space environment. Oh my oh my.

  • @dominicofearth5951
    @dominicofearth5951 День тому

    If u ditch it like that first coin shooter game u started the channel with am gonna unsubscribe

  • @4wrldGames
    @4wrldGames День тому

    Cool vid!

  • @IrishManPlays
    @IrishManPlays День тому

    Thats a lot of money! good video boys cant wait for the game!

  • @MakeingSimpleHard
    @MakeingSimpleHard День тому

    Making an indie game right now with my brother as well. Just recently left my job and we've been grinding it out 10-14 hours a day. Super stressful but very worth it. Hoping to have it out by October at the latest. Best of luck to your game man.

    • @Punisher1992
      @Punisher1992 22 години тому

      do you also pay for adobe? TBH its braindead to do that at this stage of adobes greed. They get the licnece for your art.

    • @MakeingSimpleHard
      @MakeingSimpleHard 14 годин тому

      @@Punisher1992 kind of. I use krita instead of photoshop and I own the steam version of substance painter. Just a better deal and they don’t have access to my work.

    • @pokemontrainer4148
      @pokemontrainer4148 6 годин тому

      Oof. Never quit your job until the revenue from your games start being equal to or greater than the revenue from work. First games have like a 95% chance to flop, break even or even lose money on. Hopefully your in the 5% but chances are very slim!! If your still young and live with your parents then thats understandable but if your grown up not very wise of a choice!

  • @tomaslaaperi5849
    @tomaslaaperi5849 День тому

    😭 ^^

  • @Rot_Soft
    @Rot_Soft День тому

    Had to add a lot of stuff to this one, as I'm using this tutorial to create an FPS. I had to add some logic to give the player a view model that matches the equppied weapon which they see instead of the real gun that everyone else sees. at the minute this is just running on tick, but once we implement the weapon switching i can hopefully just call it there. Again, very good series.

  • @IrishManPlays
    @IrishManPlays День тому

    THIS GAME HAS ME BRICKED UP!!

  • @IrishManPlays
    @IrishManPlays День тому

    GAME LOOKS GOOD. keep up the work cant wait for your next project

  • @deelay05
    @deelay05 День тому

    I exactly followed along this video, the sessions are successfully created, but the find session results array is always empty.

    • @deelay05
      @deelay05 День тому

      Okay, it was an known issue that I could fix by disabling the virtual NIC of VirtualBox.

  • @taod6022
    @taod6022 2 дні тому

    Hello Kekdot. Change Wants_to_Parachute? value in local client(c0) and call SR_Set_Wants_to_Parachute RPC to set value in Server. I wanna know whether the value in c0 will be set again(from Server) because of replicate attribute.? Maybe there is another way, change the value in server and replicate to all the clients. If so, there is no "setting twice" condition. Maybe changing the value in client is better for the user experience ^^

  • @vivegamespk
    @vivegamespk 2 дні тому

    its the best explanation about replication i got so far. THanks

  • @astralstormgamestudios1259
    @astralstormgamestudios1259 2 дні тому

    Exactly what I was looking for 👍😁

  • @StefanJann
    @StefanJann 4 дні тому

    Thank you.

  • @skully3661
    @skully3661 4 дні тому

    Me not seeing this video until the 24th 💀

  • @IrishManPlays
    @IrishManPlays 5 днів тому

    The game is looking good boys!! Keep up the good work!!

  • @ECHSBACHS
    @ECHSBACHS 5 днів тому

    Cool!

  • @sourcesoft9665
    @sourcesoft9665 5 днів тому

    Big Love to Kekdot...❤❤

  • @Rot_Soft
    @Rot_Soft 6 днів тому

    24:20 If you right click a node, there is the option to "refresh node" which will make it show new options, no need to restart.

  • @Rot_Soft
    @Rot_Soft 6 днів тому

    As I have a bunch of interiors made, decided to make a different loot spawner that is just an array of locations that are selected at random (having the actor be at world 0 so I didn't need to mess around with converting the local vectors to world). These tutorials are very good, best for multiplayer i've seen.

  • @AngelspeedForLife
    @AngelspeedForLife 6 днів тому

    Really insightfull tutorial UI management is a topic I haven't seen much about especially when it comes to multiplayer and its nuances. Keep up the awesome!

  • @taod6022
    @taod6022 6 днів тому

    Please help. Enhanced input mapping can work fine when run gameplay map directly with listen server mode. But it can not work when transmitting from a lobby map to he gameplay map using session. Can u show me some hints to solve this?

    • @taod6022
      @taod6022 6 днів тому

      set input mode to game only in local controller saved my life ^^

  • @ArtTrace
    @ArtTrace 6 днів тому

    Thank you for the wonderful lessons. Can someone explain why it doesn't connect to Steam in the shipping build if there is an ID for my project?

  • @TheJaysLogic
    @TheJaysLogic 7 днів тому

    Super excited for you man, great stuff!

  • @berichrog
    @berichrog 7 днів тому

    Keep it up, these are great!

  • @moosehead13
    @moosehead13 7 днів тому

    Really appreciate your approach to tutorial videos. It has become so hard to find quality tutorials that show good game design practices. Keep up the good work. For anyone just getting started in UE these tutorials will give you such a strong foundation that they are a must watch.

  • @user-wj7zl8qy4r
    @user-wj7zl8qy4r 7 днів тому

    Gaming UA-camrs seeing this: this is a real estate plan for this weekend

  • @shahmaarbaba
    @shahmaarbaba 8 днів тому

    please also teach us how to make online multiplayer for android and publish it which able to play worldwide

  • @douglaluisdutra
    @douglaluisdutra 8 днів тому

    its most complete off all yt!

  • @moosehead13
    @moosehead13 9 днів тому

    1:12 I like how you just casually tossing in information that blows my mind. I've been wondering how to have functions that allow delays inside them and never knew about macros. Thanks for taking the time to share your knowledge!

  • @fahrywinata1468
    @fahrywinata1468 10 днів тому

    Excellent tutorial, That help a lot !!

  • @jacobmeyer3627
    @jacobmeyer3627 10 днів тому

    I ran into a stupid issue, Left Chop does not seem to be working for me. I had to use Get Substring and do a start index and length before it would work. Do you know if this is an issue in the new version?

  • @BinaryVectorJr
    @BinaryVectorJr 11 днів тому

    For some reason, everything works on my end, except when I create a session and it spawns in the player, the keyboard and mouse inputs are not recognized. Anyone else with the issue or has any ideas on how to solve? @Kekdot

  • @JyotiEntertainmentProduction
    @JyotiEntertainmentProduction 11 днів тому

    Just wanted to ask, why you didn't connect the Player Array For Each Loop to any event?

  • @lilteddy531
    @lilteddy531 12 днів тому

    Does this work around the world like will their be latency problems or should I learn this in c++

  • @alexrybin3798
    @alexrybin3798 12 днів тому

    Thanks a lot for the tutorial, i got bonus question Is there a way to animate position of start and end point? so my mesh will move along spline.

  • @psykoplumo4935
    @psykoplumo4935 12 днів тому

    Is it possible to follow this tutorial but not with a Bean ?

  • @Lazyboyswift
    @Lazyboyswift 13 днів тому

    Loving this series. However ive hit a problem i cant seem to fix, when all players are connected the countdown doesnt start. Can anyone help with this please

  • @BinaryVectorJr
    @BinaryVectorJr 14 днів тому

    Great tutorial! And loving the series and information you are putting out. Just a minor heads up: For me, Left Chop was not working towards the end (for a reason I have not deciphered yet), so I used GetSubstring and it works as a valid substitute.

  • @xprogrunds2836
    @xprogrunds2836 14 днів тому

    idk if im just retarded or my unreal just broken but when i press play they widgets dont show up at all and cant find any info on why or what im doing wrong :(

  • @PraviLukijanJC
    @PraviLukijanJC 14 днів тому

    The cubes arent synced though.