Features: From Ideas To Implementation

Поділитися
Вставка
  • Опубліковано 25 чер 2024
  • I talk about the process of taking a feature from an idea to a shipped implementation.
    Videos mentioned at the start:
    Challenges Facing Game Artists: • Challenges Facing Game...
    Challenges Facing Game Designers: • Challenges Facing Game...
    Challenges Facing Game Programmers: • Challenges Facing Game...
    The Credits Problem: • The Credits Problem (e...
  • Ігри

КОМЕНТАРІ • 63

  • @TrouvatkiDePercusion
    @TrouvatkiDePercusion 9 місяців тому +52

    I almost feel like I should download your entire channel so that I can study it on- or offline. This is basically a masterclass in game development by somebody whose opinion on the topic I respect immensely.

    • @lew0
      @lew0 9 місяців тому +2

      Exactly

    • @Witko_
      @Witko_ 9 місяців тому +4

      I took game design courses in college and Tim's videos make me feel like I'm right back in those classes. Very grateful he's willing to put in the effort to share these things.

    • @mediocreatbest1269
      @mediocreatbest1269 8 місяців тому

      @Witko, same here!

  • @_jared
    @_jared 9 місяців тому +2

    It is such a simple piece of advice, but writing ideas down is so crucial. You don’t know which ideas will turn out to be good ones, so you need to actually remember them so you can work through them later.

    • @CainOnGames
      @CainOnGames  9 місяців тому +3

      I love journaling. You’ve given great advice about doing that yourself. I’ve never regretted taking notes my whole life. I’ve digitized most of them and tucked them away in the cloud, so they won’t be lost.

    • @bahshas
      @bahshas 9 місяців тому +1

      all ideas are good ideas, i think, and more is more, less is not more, less is less.

  • @TKsMantis
    @TKsMantis 9 місяців тому +50

    Mic quality is tops on this one, TIm.

    • @batmandude01
      @batmandude01 9 місяців тому +7

      You’ll dig us baby, we’re the Tops

    • @ShengFink
      @ShengFink 9 місяців тому

      @@lilwerner1518what?

    • @Vessick
      @Vessick 9 місяців тому

      How are those shorts doing for ya?

    • @stacksmalacks8826
      @stacksmalacks8826 9 місяців тому +1

      ​@lilwerner1518 is he? I know he makes awful content and copes on twitter constantly. What is the racism thing?

  • @InexorableJoe
    @InexorableJoe 9 місяців тому +5

    I’m really enjoying these videos. Thank you for answering these questions. I’m in my early 30s and learning to program. It’s a nice brain break when I hit a wall

  • @tomklovert4353
    @tomklovert4353 9 місяців тому +1

    Totally on the same page with the different types of idea sounding boards. As an engineer I've worked with a ton of "no-first" people in my discipline and I never understood why.
    I've almost never told a designer flat out "no" for something. It's ALWAYS gotta be a full on discussion that ultimate culminates with my perception/estimate of the engineering cost. Then we can all work together as a team to decide on the true RoI and if it's worth pursuing.
    EVEN if I already know the answer has to be no, the gains in team cohesion you get by just making sure that the person giving their idea feels heard really add up over time and make it almost always worth it.

  • @fredrik3880
    @fredrik3880 9 місяців тому +4

    Hadnt seen nuka break before you mentioned it. Im at the end of season 2 now. Fun stuff. Haha you and Avellone couldnt act like the others (only seen your first scene) but it was cool to see you included for sure. The quality in season 2 is really high, good humour and atmosphere. Thanks for mentioning it. Good fun.

    • @CainOnGames
      @CainOnGames  9 місяців тому +16

      Avellone and I couldn't act, you say? I will have you know we were nominated for Oscars for our roles in that series. Sure, we nominated each other...but that's not important!

    • @fredrik3880
      @fredrik3880 9 місяців тому +2

      @@CainOnGames i stand corrected

    • @fredrik3880
      @fredrik3880 9 місяців тому +1

      Just finished watching season 2. That was a great ending.

  • @clairesteeleforever
    @clairesteeleforever 9 місяців тому +2

    Just recently started writing down some game ideas. I'm shocked how quickly those ideas have coalesced into a framework that actually sounds pretty good and might be workable for me. It also gives me a concrete reminder that I've had some good ideas and that I should keep working on them! Definitely appreciate the nuance around credits as well. There's no reason we can't be generous about all the people who have helped out. I hope we eventually create a standard in the industry where we credit everyone as generously and fairly as possible. It bums me out that studios will often punish people who leave a project prior to shipping by removing credits.

  • @leroygardner8529
    @leroygardner8529 9 місяців тому +3

    Making a video while the cops are trying to bust in? Madlad

  • @fastest_mia
    @fastest_mia 8 місяців тому +1

    Another great video,
    I'm going into my final year of a computer games programming course and your videos have been so helpful in my self-study preparing for my final modules. Thank you for making these videos Tim :)

  • @deltapi8859
    @deltapi8859 9 місяців тому +4

    This was one of the most interesting videos for me so far. Really nicely structured and layout out, even though you don't even have a script or planned this. LOL, obviously this is the years of experience :D But generally this made me realize: It's better to have a few solid "design pillars" a hand full not more (so you can really prioritize) and even the features should be rather straight forward (to avoid the term simple) and also not too many (if you are not a AAA company) so the iteration over the feature, getting it to where it aligns with it's intention and design pillars can take the most of the "feature implementation" time.

  • @StavrosNikolaou
    @StavrosNikolaou 9 місяців тому

    Excellent video! To your question about who should get credit for an idea, it seems to me that it should be everyone in the loop you wonderfully described.
    If people made even small contributions to a feature they get to own a small piece of it. I find this allows people to feel connected with what they do and more importantly encourages ownership which is great when a specific element of the system needs to be triaged and/or maintained.
    Anyhow, thank you for your excellent insights! Have a great day!😊

  • @GameMakerRob
    @GameMakerRob 4 місяці тому

    I stopped coding my game to focus on the design (yeah I coded before I designed most of it - silly lol). I get random ideas from time to time, sometimes just when Im not focused on anything, sometimes when Im actively trying to think of them, other times Im researching what other people have done and Ill stop reading/watching if I think I can use the idea or what they say gives me a similar idea etc. Occasionally Im lying in bed thinking about it, and I get some ideas. One of my favourite ideas came from that.
    I'll just go on Google Docs, accessible from my computer AND phone, so I can even do it on the Throne, and jot it down.
    Next time I open up my project, I will put the new ideas into a relevant notes section eg NPC's/Races/Classes etc. I really have to go through everything at some point to make sure I haven't forgotten some of the older ideas.

  • @semirrahge
    @semirrahge 9 місяців тому +2

    I loved this video!
    FYI there's still a little peaking noise on the higher frequencies but it's MUCH less noticable now.

  • @euchrideucr0w
    @euchrideucr0w 9 місяців тому

    Your thumbnail screen grabs are always so inviting and sometimes hilarious ❤

  • @FluffySylveonBoi
    @FluffySylveonBoi 9 місяців тому +1

    Oh no, Tim has the Death Note!

  • @lonneansekishoku8288
    @lonneansekishoku8288 9 місяців тому

    The number of times I had ideas and forgot them because I thought: " I'll write it down later..."
    *Proceeds to have few more ideas and forgets the idea because you're thinking of multiple ideas at once*

  • @ItsVee2005
    @ItsVee2005 9 місяців тому +1

    You should do a setup tour video tell us about your collections and all

  • @mitchryan85
    @mitchryan85 9 місяців тому +1

    "Who gets credit for that feature?" Everyone involved, that's who. It shouldn't be that hard.

  • @TheFrogEnjoyer
    @TheFrogEnjoyer 9 місяців тому

    Your best shirt so far

  • @RazielIgor
    @RazielIgor 9 місяців тому

    About crediting the feature, I think it should be credited to who ever came with the idea, as you can give it to another programmer or artist and would get the similar result, while they wouldn't be able to do it without the idea first.

  • @lonneansekishoku8288
    @lonneansekishoku8288 9 місяців тому

    Yay! New video!

  • @tomworking6687
    @tomworking6687 Місяць тому

    Micro crowd sourcing. Sick.

  • @alexpetrovich85
    @alexpetrovich85 9 місяців тому +1

    Hey my Thesis I sent to Chris!

  • @rafikus5
    @rafikus5 9 місяців тому +2

    I have a somewhat related question. Have you ever implemented Accessibility features (e.g., anything related to colorblindness which you mentioned in the past) and what is your opinion about them? Do you think that more games should have Accessibility features like TLoU 2 or is it considered a waste of time and resources which could be spent on something else, e.g., polishing the game or adding different features. Thanks for the knowledge and have a great day, love your videos!

  • @bloodaxis
    @bloodaxis 9 місяців тому

    Was great listening, but damn, that shirt is amazing and I want one.

  • @jamesholdren9729
    @jamesholdren9729 9 місяців тому

    I'd be interested in seeing your approach to architecture for games you've made, especially since they seem to have a bunch of systems bouncing off of one another.

  • @nixedification
    @nixedification 9 місяців тому +4

    Hey Tim, would it be possible for you to upload one of your design documents or your specifications? I'd LOVE to see you go over one of them the way you went over that one DND article that you wrote.

  • @Heyesy
    @Heyesy 9 місяців тому +1

    Great video as always, but it seems like the Amazing Content Police have found you out, given their flashing lights are outside your window back there. Don't worry, though, Tim. We'll cover for you!

  • @Anubis1101
    @Anubis1101 9 місяців тому

    Yea this complicated process is why I don't ask "who did this?" And instead ask "what's the story behind this?". I've found I get much more accurate and interesting answers that way.
    Which reminds me, can't remember if I asked this already or not, but what's the story behind the bread recipe in the Arcanum manual? Actually, I'm just curious about the manual in general, and would love to hear more about it.

  • @DefinitelyNotSade
    @DefinitelyNotSade 9 місяців тому

    Love the Rizzo's Ranger shirt, did you have much involvement with Eridanos? Or Gorgon, for that matter?

  • @deathsheadknight2137
    @deathsheadknight2137 9 місяців тому

    Hi Tim!!!! Let's touch on Barkley: Shut up and Jam Gaiden, and the Ill fate of its sequel. and similar indie games with similar fates.

  • @swordquest2602
    @swordquest2602 9 місяців тому

    Question: I'm a big fan of the paranormal elements in Fallout. Mr. Avellone has confessed that he resisted you putting a ghost in Fallout 2. What did that argument look like? Are you satisfied with how you executed the fantasy, paranormal, etc elements in Fallout? Also, I'm fascinated with the "Dark God" which Morpheus worshipped before The Master found him and appropriated his cult. It's only explicitly mentioned in the V13 timeline document and the Fallout Bible. Can you shed any light on that plot point? What would you think of tying it directly to the East Coast's paranormal subplot?

  • @arsenymun2028
    @arsenymun2028 9 місяців тому +1

    Can you make a video on asset pipeline in AAA games?

  • @renzanthonyrivas
    @renzanthonyrivas 9 місяців тому

    Nice topic

  • @aNerdNamedJames
    @aNerdNamedJames 9 місяців тому

    And after listening through that video, I feel compelled to ask:
    Hey TIm, who did the . . . *typing* *up* of the credits?

  • @charliek5964
    @charliek5964 9 місяців тому

    Hey Tim. You've played a lot of video games and you've spoken at length about tabletop RPGs. Do you ever play boardgames? If so, what do you look for in boardgames you enjoy vs video games or tabletop games?

  • @T4nu1
    @T4nu1 9 місяців тому

    Hey Tim, in your own opinion, what distinguishes a commercial game and a full conversion mod?

  • @maxkline8985
    @maxkline8985 9 місяців тому

    Hello, i had a question about game memorization vs spontaneous play and what your take on it is. Specifically talking about people looking up guides or "builds" for a game rather than taking the game mechanics or decisions as they come to them.
    Do you see wikis/guides as just an extension of the game itself and contribute to the overall experience of learning the game. Or do you think guides/wikis stifle player innovation, and drastically reduce the "Shelf life"/replayability of games. Or neither, and just in general what is your take on players getting information about a game outside of the game itself from non-interactive sources like wikis as opposed to asking your friends about it.

  • @arcan762
    @arcan762 9 місяців тому +3

    the police outside your window?

  • @Proxemicon
    @Proxemicon 9 місяців тому +2

    Whats that blinking light

  • @ladislausferreus2742
    @ladislausferreus2742 9 місяців тому

    I've got a question Mr. Cain:
    What is your opinion on games that rely on a central server to run (also known as games as a service), that will eventually shut down? I personally think it's a tragedy that some games just get killed and lost forever.

    • @lrinfi
      @lrinfi 9 місяців тому

      John Carmack for one, "advocates for building games that will still work 'at some level' without central server support, encourages LAN support for multiplayer games (because this allows people to write proxies), and supports user-run servers both because they can help save on hosting costs and for the community creative angle." (Article at PCGamer and full statement at UploadVR. UA-cam won't let me link them.)
      Seems to me that's the way it used to be done before aggressive DRM and intrusive greed ruined even the single player gaming scene for all of us, developer and player alike. Now, of course, we're hearing a lot about "the death of live service games" and, of course, from most everyone who hates them.

  • @ognjenfilipovic2851
    @ognjenfilipovic2851 9 місяців тому

    Hi Tim. I noticed that many many players cant tell difference between RE MASTER and RE MAKE . ( There is huge discussion on internet in light of Fallout 3 remaster , recent leaked documents) . Can you make video about it please ?

  • @cmmmmmmmw
    @cmmmmmmmw 9 місяців тому

    The real question people want answered: How many shirts does this guy actually own?

  • @frostedminibutss7059
    @frostedminibutss7059 9 місяців тому +1

    Hey Tim I always enjoy your videos. I remember a while back you talked about being a gay game developer and how that was different throughout the decades you have been in the industry. My Question is what do you think the games industry could improve on or maybe just do slightly differently that would be a net positive for LGBT people? The reason I am asking is I work in another industry and am being trained currently to run my own small team and find that some of your videos talking about being a project head or project lead being insightful on how to manage people and what to make sure that I am keeping my team as efficient as possible while making sure nobody feels like a black sheep or something.

    • @bahshas
      @bahshas 9 місяців тому +1

      i, as an independent gamer, think that they should stop sticking their sickness down everyone's throat.

  • @lew0
    @lew0 9 місяців тому

    I love the fact the background isn't static.

  • @TorQueMoD
    @TorQueMoD 9 місяців тому

    I don't understand the idea of crediting someone for a specific feature or job - at least not in the game's credits. Just list everyone who worked on the game and what position they held. Then it's just seen that everything was a team effort, and no one person is getting credit for any one thing.