TF2 Reborn: How the New TF2 SDK Is Changing Everything

00:08:12
https://www.youtube.com/watch?v=eGzWo6m68zo

概要

TLDRValve has officially released the source code for Team Fortress 2, allowing popular mods like Team Fortress 2 Classic and Open Fortress to launch on Steam. This update provides mod developers with the complete and most recent codebase, including economy and networking features, enabling new game creations. The Source SDK 2013 now includes tools for mod creators to build diverse experiences while respecting the original game's item economy, ensuring that no commercial exploitation occurs. This marks a pivotal moment for community creativity within the Team Fortress 2 IP, as developers gain the freedom to innovate within the framework provided by Valve.

収穫

  • 🎮 Valve releases official TF2 source code!
  • 🔥 Popular mods can now launch on Steam.
  • 💡 Modders gain access to complete TF2 codebase.
  • 🛠️ New tools allow for diverse game creations.
  • 📜 Mods must respect player item economies.
  • 🚀 Expect a surge in community content soon!
  • 🔄 Mod SDK allows for complete conversions.
  • 👥 Players can use existing TF2 items in mods.
  • 📁 Redistribution of game files is not allowed.
  • 🔗 Major update supports 64-bit and vscript.

タイムライン

  • 00:00:00 - 00:08:12

    The video discusses how various gameplay mods like Team Fortress 2 Classic and Open Fortress, built on leaked source code, faced challenges in gaining official Steam release due to Valve's legal concerns. After a long hiatus, Valve has officially released the complete source code for Team Fortress 2, allowing these mods to transition to Steam legally. This significant update also enhances the Source engine across multiple titles, bringing new features such as economy code access and improved multiplayer capabilities. As developers utilize this newly released code, they will be able to create innovative mods that respect player investments in the TF2 economy. Valve emphasizes that, while creativity can flourish, mod makers must uphold community respect concerning workshop contributions and item manipulation. Overall, this development signals a new era for Team Fortress 2 mods, enabling greater player engagement and creativity.

マインドマップ

ビデオQ&A

  • Where do I get the TF2 SDK?

    The TF2 SDK is part of the Source SDK 2013, available on GitHub or via Steam.

  • What access does the TF2 SDK have to player item inventories?

    The SDK can access a read-only version of any player's inventories to get a list of items that can be equipped.

  • Can a TF2 mod change my inventory or Loadout?

    No, mods cannot change your Loadout inventory or properties of items in Team Fortress 2.

  • Can I make a TF2 mod with no items?

    Yes, a mod can disable some or all economy items, depending on its goals.

  • Can my mod redistribute Team Fortress 2 game files?

    No, TF2 mods can only redistribute their own files and must load TF2 content from a local install.

ビデオをもっと見る

AIを活用したYouTubeの無料動画要約に即アクセス!
字幕
en
オートスクロール:
  • 00:00:02
    Team Fortress 2 classic open Fortress
  • 00:00:04
    pre- Fortress 2 Lambda Fortress Fortress
  • 00:00:07
    connected and many many others are games
  • 00:00:09
    that are built on top of a semile leaked
  • 00:00:12
    source code for Team Fortress 2 that up
  • 00:00:15
    until this point have not been allowed
  • 00:00:16
    to exist in any official capacity on
  • 00:00:19
    Steam Team Fortress 2 classic and open
  • 00:00:21
    Fortress in particular are quite popular
  • 00:00:23
    mods within the TF2 Community however
  • 00:00:25
    they require external launchers to even
  • 00:00:27
    function in September of 2021 a
  • 00:00:30
    developer on the team Fortress 2 classic
  • 00:00:31
    team contacted some individuals at valve
  • 00:00:34
    requesting the ability to publish the
  • 00:00:36
    content on Steam the response valve's
  • 00:00:39
    legal department requesting that the
  • 00:00:41
    development of these mods cease
  • 00:00:44
    temporarily as the codebase they were
  • 00:00:46
    using was not official What followed was
  • 00:00:49
    a promise that valve will make some
  • 00:00:51
    effort to bring these types of things
  • 00:00:53
    officially onto steam legally and that
  • 00:00:56
    was 3 and 1/2 years ago the entire time
  • 00:00:59
    since not a word has been uttered from
  • 00:01:01
    valve the prolonged Silence from valve
  • 00:01:04
    and valve legal regarding their blessing
  • 00:01:06
    on the development of these projects led
  • 00:01:08
    to the teams just continuing along and
  • 00:01:11
    to this day have maintained player bases
  • 00:01:14
    until right now February 18th 2025 valve
  • 00:01:17
    has officially released the source code
  • 00:01:20
    for Team Fortress 2 as part of an update
  • 00:01:22
    to their own source engine development
  • 00:01:25
    kit The Source 2013 development kit is
  • 00:01:28
    the base by which pretty much every
  • 00:01:29
    every Half-Life style modification is
  • 00:01:32
    made it however has not been updated
  • 00:01:34
    since 2015 and does not support any of
  • 00:01:38
    Team Fortress 2's features that's why
  • 00:01:40
    things like Team Fortress 2 classic
  • 00:01:42
    required the leaked source code until
  • 00:01:44
    today Source 2013 received a massive
  • 00:01:47
    update that not only brought the
  • 00:01:49
    entirety of Team Fortress 2's source
  • 00:01:51
    code officially and legally to be used
  • 00:01:54
    for any Team Fortress 2 projects to then
  • 00:01:57
    officially launch on Steam but also
  • 00:01:59
    brought all of the new changes that came
  • 00:02:01
    along the 20th Anniversary halflife 2
  • 00:02:04
    update this engine update also went live
  • 00:02:07
    in the retail builds of Counter-Strike
  • 00:02:09
    Source Day of Defeat Source halflife
  • 00:02:11
    Deathmatch Source Team Fortress 2 and
  • 00:02:14
    halflife 2 Deathmatch all of these games
  • 00:02:16
    being brought to 64bit all of these
  • 00:02:18
    games being given vscript support and
  • 00:02:21
    all of these games being brought up to
  • 00:02:23
    date with the newest and latest builds
  • 00:02:25
    of source engine so while all of the
  • 00:02:28
    headlines you're going to be seeing are
  • 00:02:30
    about how things like open Fortress and
  • 00:02:32
    Team Fortress 2 classic are now allowed
  • 00:02:34
    to launch on Steam this is larger than
  • 00:02:37
    that the source code that was published
  • 00:02:40
    is complete it is the most updated
  • 00:02:42
    version of the Team Fortress 2 code that
  • 00:02:44
    has ever been seen publicly there have
  • 00:02:46
    been two major leaks of TF2 code once in
  • 00:02:48
    2012 and another in 2018 and both of
  • 00:02:51
    those were from before jungle Inferno
  • 00:02:54
    was finished in the inum while updates
  • 00:02:56
    have slowed down massive changes have
  • 00:02:59
    occurred to the engine itself and mod
  • 00:03:01
    developers now have access to all of it
  • 00:03:04
    the source code itself includes economy
  • 00:03:06
    code code that was assumed to be secret
  • 00:03:09
    and was not allowed to be distributed
  • 00:03:11
    for the longest time economy code
  • 00:03:13
    otherwise known as your steam backpack
  • 00:03:15
    has been added to allow for any of the
  • 00:03:18
    Team Fortress 2 mods to interface and
  • 00:03:20
    access with your personal steam
  • 00:03:23
    inventory developers of mods would be
  • 00:03:26
    able to access and utilize any of the
  • 00:03:29
    items that you have in base Team
  • 00:03:31
    Fortress 2 so while it will take a
  • 00:03:33
    little while for the major mods to not
  • 00:03:35
    only update their game to run properly
  • 00:03:37
    on the new codebase but also to properly
  • 00:03:40
    release on Steam this is all fantastic
  • 00:03:43
    news any of these mods can use steam
  • 00:03:45
    networking steam networking is a feature
  • 00:03:47
    that allows individuals to run servers
  • 00:03:50
    locally so instead of needing to pay for
  • 00:03:52
    a dedicated server or to port forward on
  • 00:03:55
    your own locally hosted dedicated server
  • 00:03:58
    you can just run a game on your computer
  • 00:04:00
    and your friends can join from there
  • 00:04:02
    this is a feature that was just added
  • 00:04:04
    into Counter-Strike Source halflife 2
  • 00:04:06
    Deathmatch Day of Defeat source and Team
  • 00:04:07
    Fortress 2 but mod makers will also be
  • 00:04:10
    able to utilize that the ability to
  • 00:04:12
    install these games open Fortress and
  • 00:04:14
    tf2c in particular will explode the
  • 00:04:16
    player numbers and they've always been
  • 00:04:19
    fairly populated along with all of this
  • 00:04:21
    a new blog post was published quote mod
  • 00:04:24
    makers Rejoice we just released a
  • 00:04:25
    massive game update to Source SDK adding
  • 00:04:28
    all the team Fortress to client and
  • 00:04:29
    server game code this update will allow
  • 00:04:31
    content creators to build completely new
  • 00:04:33
    games based on Team Fortress 2 we're
  • 00:04:35
    also doing a big update to all of our
  • 00:04:37
    multiplayer back Cadillac Source engine
  • 00:04:38
    titles TF2 da Source halflife 2
  • 00:04:41
    Deathmatch Counterstrike source and
  • 00:04:42
    halflife Deathmatch Source adding 64-bit
  • 00:04:44
    binary support a scalable HUD in user
  • 00:04:47
    interface prediction fixes and a lot of
  • 00:04:49
    other improvements unlike the Steam
  • 00:04:50
    Workshop or local content mods this SDK
  • 00:04:53
    gives mod makers the ability to change
  • 00:04:55
    extend or rewrite Team Fortress 2 making
  • 00:04:58
    anything from small tweaks to complete
  • 00:04:59
    complete conversions possible the SDK is
  • 00:05:01
    licensed to users on a non-commercial
  • 00:05:03
    basis meaning that any mod created using
  • 00:05:05
    the SDK must be free and any content in
  • 00:05:08
    those mods must be free TF2 mods may be
  • 00:05:11
    published on the steam store and after
  • 00:05:13
    publication will appear as new games in
  • 00:05:15
    the steam game list players have a lot
  • 00:05:17
    of investments in their TF2 inventories
  • 00:05:19
    and Steam Workshop contributors have
  • 00:05:21
    created a lot of that content the
  • 00:05:23
    majority of items in the game now are
  • 00:05:25
    thanks to the hard work of TF2 community
  • 00:05:26
    members to respect that we're asking TF2
  • 00:05:29
    mod makers continue to respect that
  • 00:05:31
    connection and to not make mods that
  • 00:05:33
    have the purpose of trying to profit off
  • 00:05:34
    Workshop creators efforts we're hoping
  • 00:05:37
    that many mods will continue to allow
  • 00:05:38
    players to access their Team Fortress 2
  • 00:05:40
    inventories if that makes sense for the
  • 00:05:42
    mod they then published an updated FAQ
  • 00:05:45
    section specifically related to the Team
  • 00:05:48
    Fortress 2 mods question where do I get
  • 00:05:50
    the TF2 SDK answer the TF2 SDK is part
  • 00:05:53
    of the source SDK 2013 which is
  • 00:05:55
    available on GitHub or via steam
  • 00:05:57
    question what access does the TF2 SD K
  • 00:06:00
    have to players item inventories answer
  • 00:06:02
    the SDK can access a readon version of
  • 00:06:04
    any player's inventories who runs the
  • 00:06:06
    mod to get a list of items that the
  • 00:06:08
    player is allowed to equip this happens
  • 00:06:10
    automatically in the default build of
  • 00:06:11
    the SDK with TF2 but the mod maker will
  • 00:06:13
    have control over what is actually used
  • 00:06:15
    in the game mods cannot add or remove
  • 00:06:18
    items from a tf2 player nor modify any
  • 00:06:20
    details of those items a mod can control
  • 00:06:23
    which items are equipped have small
  • 00:06:25
    changes or completely reimagine what
  • 00:06:27
    they do within the mod question can plan
  • 00:06:29
    a tf2 Mod change my inventory or Loadout
  • 00:06:32
    answer mods cannot change your Loadout
  • 00:06:34
    inventory or properties of items in Team
  • 00:06:36
    Fortress 2 proper question can I make a
  • 00:06:38
    Team Fortress to mod where there are no
  • 00:06:40
    items answer yes a mod can disable some
  • 00:06:43
    or all of the economy items or some of
  • 00:06:45
    the items it really depends on what the
  • 00:06:47
    mod is trying to accomplish for a lot of
  • 00:06:49
    mods it's likely better to let players
  • 00:06:51
    use their TF2 items since players have a
  • 00:06:53
    lot invested and will be more interested
  • 00:06:56
    in the mods if their Cosmetics come over
  • 00:06:58
    question can I make a tf2 mod where
  • 00:07:00
    players can access all of the TF2 items
  • 00:07:02
    answer Workshop contributions and
  • 00:07:04
    players both have a lot of investment in
  • 00:07:06
    their items and that is something we
  • 00:07:07
    want to continue to respect we won't be
  • 00:07:09
    allowing TF2 mods that are based around
  • 00:07:11
    manipulating the items or economy
  • 00:07:13
    question can my mod redistribute Team
  • 00:07:15
    Fortress 2 game files answer no TF2 mods
  • 00:07:18
    can only redistribute their own game
  • 00:07:20
    files and load TF2 content from a local
  • 00:07:22
    install players will need TF2 installed
  • 00:07:24
    to play any TF2 mod this is a huge
  • 00:07:28
    update and contains pretty much anything
  • 00:07:30
    you could ever need to create a mod
  • 00:07:33
    based on Team Fortress 2 this is however
  • 00:07:36
    valve honestly saying okay guys it's
  • 00:07:39
    your turn so if you want the heavy
  • 00:07:41
    update now you have the tools to make it
  • 00:07:44
    so look forward to an explosion of
  • 00:07:47
    community creativity based within the
  • 00:07:48
    Team Fortress 2 IP to be available for
  • 00:07:51
    download for free from Steam if you want
  • 00:07:54
    to keep up with everything I'm working
  • 00:07:55
    on check out my Discord server invite
  • 00:07:57
    link down in the description below or if
  • 00:07:59
    you want support videos like this get to
  • 00:08:00
    see them early sometimes get your name
  • 00:08:02
    and the credit sometimes check out my
  • 00:08:04
    patreon page also down below once again
  • 00:08:06
    I'm Tyler M the passionate gamer I will
  • 00:08:08
    see you all next time peace and hair
  • 00:08:10
    grease adios
タグ
  • Team Fortress 2
  • Valve
  • modding
  • source code
  • Steam
  • SDK
  • Open Fortress
  • TF2 Classic
  • community
  • game development