Info about Source Filmmaker:

Official game description:
The Source Filmmaker (SFM) is the movie-making tool built and used by us here at Valve to make movies inside the Source game engine. Because the SFM uses the same assets as the game, anything that exists in the game can be used in the movie, and vice versa. By utilizing the hardware rendering power of a modern gaming PC, the SFM allows storytellers to work in a what-you-see-is-what-you-get environment so they can iterate in the context of what it will feel like for the final audience.  
To get started, just click the button above to install. The SFM includes all the base game assets from Team Fortress 2 along with assets from some of the first “Meet the Team” short films.
Resources
---------
Once you're up and running, here are some general resources for finding help and learning how to get the most out of the Source Filmmaker.  
*   Official Wiki Documentation  
*   Frequently Asked Questions  
*   Video Tutorials  
*   Community Discussions  
*   How to file bug reports

Release date: Jul 10, 2012

Categories: 3D Animation, Video Editing, UI Customization, Custom Asset Support, Mod Support, Content Creation, Creative Gameplay, Steam Workshop Integration

Feature scans:
- Proton/Linux: score 55; verdict: Tinkering Required; summary: The software generally runs well on Linux with Proton, but users report frequent crashes and the need for specific launch options to ensure stability. Some users also mention the necessity of tweaking launch options for better performance, particularly with higher resolution monitors.
- Steam Deck: score 60; verdict: Tinkering Required; summary: The software has a mixed reception regarding its compatibility with Linux and Proton. While some users find it beginner-friendly and functional, others report significant issues with crashes and technical setup. The frequent crashes are a major concern that affects the overall user experience.

- Hardware Profile:
  - Summary: The game experiences significant crashing issues across the Windows <8GB VRAM cohort, with consistent reports of instability despite varying hardware configurations.
  - Sample size: 78 (2% coverage)
  - Audience skew: Review sample is mostly Windows-based.
  - Windows <8GB VRAM (negative, 65 reports): Frequent crashes reported across all configurations, severely impacting playability.
  - Caveats: 78 of 3904 reviews expose hardware metadata.; Review sample is mostly Windows-based.
Feature extractions:
- Community Price:
  - Community fair range: $0.00 - $10.00
  - Reasoning: The evidence indicates that users find the software valuable and worth the time investment, despite its challenges. The repeated mention of it being 'worth it' and the fact that it is free suggest that the community values the software highly, but does not necessarily associate a high monetary cost with it. This implies that the fair base-game price range is likely to be on the lower end of the spectrum.
- Playtime Metrics:
  - Game completion: 300.0h
  - Story completion: N/A
  - Session length: N/A
  - Endgame: N/A
  - Reasoning: The evidence provides several data points about the time players spend on Source Filmmaker. The first quote outlines a progression timeline, indicating significant milestones at 12, 24, 40, 100, and 300 hours, suggesting that game completion and mastery can take hundreds of hours. The second and third quotes mention playtimes of over 300 hours and around 2000 hours, respectively, indicating long-term engagement and suggesting that players invest substantial time into the software. The fourth quote mentions 1000 hours, reinforcing the idea of long-term use and significant time investment for mastery and project completion.
- Time-to-fun:
  - Summary: The game requires players to overcome an initial learning curve through tutorials before they can start enjoying the animation process.
  - Stance: Clicks after
  - Anchor: Completing the official tutorial
  - Time to anchor: 2h 0m
  - Friction: initial complexity; confusing user interface; steep learning curve
  - Unlock drivers: watching tutorials; investing time to learn
  - Conditions: following tutorials; having patience; willingness to learn
- Player Archetypes:
  - Beginner Animator (buy)
    - Motivation: Learning and creating basic animations.
    - Playstyle: Following tutorials, experimenting with basic animations and posters.
    - Experience: newcomer
    - Purchase stance: buy
    - Labels: beginner; newbie
    - Reference games: None
  - Masochistic Enthusiast (sale)
    - Motivation: Creating humorous or adult content and enjoying the process despite the software's issues.
    - Playstyle: Experimenting with animations, often pushing the software's limits for comedic or adult-themed content.
    - Experience: mixed
    - Purchase stance: sale
    - Labels: masochist; enthusiast
    - Reference games: Team Fortress 2
  - Nostalgic Veteran (deep sale)
    - Motivation: Creating content despite the software's outdated and unstable nature.
    - Playstyle: Working around software crashes and limitations, often using it for nostalgic or specific projects.
    - Experience: veteran
    - Purchase stance: deep sale
    - Labels: veteran; old-school player
    - Reference games: None
  - Budget-Conscious Creator (buy)
    - Motivation: Creating animations without investing in expensive software.
    - Playstyle: Using the software for various animation projects, often following tutorials and utilizing the motion editor.
    - Experience: familiar
    - Purchase stance: buy
    - Labels: budget-conscious; creator
    - Reference games: None


Below are summaries of things people say about the game per category.
Each point is assigned a weight that represents how often it is mentioned across all reviews.
What players like:
- Great for animation (weight 0.65): The software is highly praised for its animation capabilities, being easier to use and more intuitive than Blender. It is ideal for both beginners and experienced animators, offering a range of features for creating detailed and high-quality animations.
- Fun and enjoyable (weight 0.32): Users find the software fun to use once they learn the basics. It becomes enjoyable and powerful with experience, making it a favorite among animators.
- Easy to use (weight 0.3): The software is noted for its simplicity and ease of use. It is comfortable and easy to understand, with a straightforward interface that makes it accessible for users of all levels.
- Versatile for creating animations and posters (weight 0.21): The software is praised for its versatility in creating both animations and posters. It is a powerful tool for various creative projects, including 3D image creation.
- Recommended for learning animation (weight 0.17): The software is highly recommended for learning animation, especially for beginners. It is a great tool for understanding the basics of 3D animation and creating animations.
- Good tutorials available (weight 0.16): The software offers official tutorials that are well done and simple to follow. These tutorials are helpful for learning the basics and understanding the software's features.
- Beginner-friendly (weight 0.16): The software is accessible and easy to use for beginners. It is intuitive and not hard to learn, making it suitable for newbies in 3D animation.
- Creative potential (weight 0.09): The software offers boundless creative possibilities and inspires creativity. It allows users to explore their ideas and create unique animations and projects.
- Strong community support (weight 0.08): The software has a strong and active community that provides support and resources. The community is helpful and hardworking, contributing to the software's popularity.
- Vast asset library (weight 0.08): The software offers a vast asset library with many workshop assets and resources. This makes it easy for users to find and use various models and tools for their projects.
- Workshop support (weight 0.08): The software has workshop support, allowing users to access and share additional resources and fixes. This enhances the software's functionality and user experience.

Common complaints:
- Steep learning curve (weight 0.49): The software is widely noted for being difficult to understand and use, especially for beginners. Many users find the interface confusing and unintuitive, requiring significant time and effort to learn.
- Frequent crashes and instability (weight 0.34): Users report constant crashes and instability issues, which can occur at any moment and are often triggered by specific actions such as adding models or using certain features.
- Numerous bugs and errors (weight 0.18): The software is plagued by a variety of bugs and errors, ranging from minor annoyances to significant issues that hinder usability and performance.
- Lack of updates and maintenance (weight 0.17): The software has not been updated for many years, leading to a perception of abandonment and lack of maintenance. This results in outdated features and compatibility issues.
- Outdated software and features (weight 0.14): The software is considered outdated, lacking modern features and compatibility with current industry standards. This includes the absence of 64-bit support and outdated visual elements.
- Limitations in functionality (weight 0.11): The software has various limitations that can lag behind other programs, restricting its use for more complex or larger projects.
- Long-standing beta status (weight 0.08): The software has been in beta for an extended period, leading to frustration among users who feel that it may never reach a stable, final release.
- Issues with character rigs (weight 0.07): There are specific problems related to character rigs, such as disappearing rigs and issues with keyframes, which can hinder the animation process.
- Large file sizes (weight 0.05): Exported animations and videos from the software tend to have large file sizes, which can be inconvenient for storage and sharing.
- Animation issues (weight 0.05): Users have trouble finding ways to animate models, indicating a lack of clear tools or instructions for animation tasks.
- User-specific issues (weight 0.05): Some users report difficulties that may be attributed to their own learning curve or hardware specifications, rather than inherent flaws in the software.

Gameplay feedback:
- Comprehensive animation tools (weight 0.07): The software offers a variety of animation features including keyframes, tweens, and the ability to animate frames, making it versatile for different animation needs.
- User-friendly and unique UI (weight 0.05): The user interface is designed to be non-complicated and stands out as unique and different from other animation tools, providing a distinct user experience.
- Access to models via Steam Workshop (weight 0.05): The software provides easier access to models through the SFM workshop, facilitating the animation process with readily available resources.
- Detailed animation features (weight 0.05): Users can add details and create facial expressions, enhancing the depth and realism of their animations.
- Character customization options (weight 0.05): The software allows for skin changing and posing characters, offering users the ability to customize and manipulate character appearances and positions.
- Easy to understand mechanics (weight 0.03): Despite its complexity, the software has mechanics that are easy to understand, making it accessible to a wider range of users.
- Simulation capabilities (weight 0.03): The software enables users to simulate their own worlds, similar to TF2 or other environments, providing a creative sandbox for animation.
- Uses Source Engine (weight 0.03): The software is built on the Source Engine, which may provide certain technical advantages or familiarities for users experienced with this engine.
- High complexity (weight 0.03): The software is noted for its high complexity, which may cater to advanced users looking for detailed and intricate animation tools.
- Work camera for navigation (weight 0.03): The work camera feature allows users to fly around maps, providing a dynamic way to navigate and view the animation environment.

Performance notes:
- Frequent crashing issues (weight 0.35): The software experiences frequent crashes, often due to specific actions like adding models or sequences, or during general use. This is a widespread issue affecting many users.
- Optimization needed (weight 0.11): Users report poor optimization, leading to performance issues, lag, and low FPS in the viewport. This affects the overall usability of the software.
- General bugginess and glitches (weight 0.1): Users report a high number of bugs and glitches, making the software feel unstable and unpredictable.
- 32-bit architecture limitations (weight 0.08): The software lacks 64-bit support, which leads to limitations and potential instability, especially on modern systems.
- Screen display bugs (weight 0.08): Users report various screen display issues, including black, white, and blue screens. These bugs can disrupt the workflow and make the software difficult to use.
- High GPU and memory usage (weight 0.08): The software has high GPU usage during rendering, which can generate significant heat and affect performance. Additionally, there is a RAM limitation of 3.6 GB.
- Character rig issues (weight 0.07): There are issues with character rigs, such as not being able to detail most of the character when using rig_biped_simple and rigs not changing back to normal.
- Long loading and rendering times (weight 0.06): Users experience long loading times and slow rendering times, which can be frustrating and time-consuming.
- Hardware compatibility issues (weight 0.06): There are issues with hardware compatibility, with the software not working on some PCs and having instability on higher-end/newer GPUs.
- Camera and export issues (weight 0.06): Users report problems with the camera and issues during video export, including freezes and crashes.
- Linux/Proton support (weight 0.04): The software runs well on Linux with Proton but could benefit from better support and optimization for this platform.
- Good performance on low-end systems (weight 0.04): Despite some issues, the software performs well on low-end systems and has low system requirements, making it accessible to a wider range of users.
- Workshop and particle issues (weight 0.04): Workshop elements and particles can cause crashes and significantly affect FPS, leading to performance issues.
- Performance issues with extensive projects (weight 0.03): The software struggles with extensive projects, leading to performance issues and instability.
- High-resolution rendering capability (weight 0.02): The software can render high-resolution posters, which is a positive feature for users needing high-quality outputs.

Recommendations:
- Recommended for beginner animators (weight 0.3): The software is highly recommended for those new to animation, particularly 3D animation. It is seen as a good starting point for beginners due to its simplicity and ease of use.
- High praise for the software (weight 0.14): Several users give the software high ratings and strong recommendations, praising its simplicity and ease of use.
- Blender as an alternative (weight 0.12): Some users suggest learning and using Blender instead, especially if the user's computer can handle more resource-intensive programs.
- Highly recommended despite issues (weight 0.08): Many users strongly recommend the software despite its known issues, highlighting its overall value and utility.
- Requests for updates (weight 0.06): There are multiple requests for updates to the software, indicating a desire for improvements and new content.
- Good for specific animations (weight 0.06): The software is particularly good for creating specific types of animations, such as TF2 animations and small clips.
- Recommended for patient users (weight 0.06): The software is recommended for users who are patient and willing to invest time in learning the tool.
- Useful for specific creative projects (weight 0.06): The software is seen as ideal for specific creative projects, such as making posters and catalyzing creativity.
- Mixed feelings about the software (weight 0.05): Some users have mixed feelings, ranging from appreciation for those who have mastered the software to questioning its impact on their beliefs.
- Not recommended for everyone (weight 0.04): Some users do not recommend the software for those who are not patient or willing to deal with its issues.
- Technical tips for better use (weight 0.04): Users provide technical tips, such as turning off heating during rendering and frequent saving to mitigate crash issues.

Other player notes:
- Community contributions noted (weight 0.03): Players appreciated specific contributions from community members such as Fortress Films and HoovyTube.
- Comparison to other software (weight 0.03): Some feedback involved comparing the game to other software, indicating players are evaluating it in a broader context.
- Patience required (weight 0.02): The game requires patience, suggesting that it might have a steep learning curve or slower pacing.

Emotions:
- Frustration (weight 0.32): Players are frustrated primarily due to the software's instability, including frequent crashes, bugs, and performance issues. The steep learning curve, lack of updates, and difficulty in understanding controls and complex features also contribute significantly to this frustration.
- Satisfaction (weight 0.2): Users express satisfaction with the software's ability to create animations and its suitability for beginners. The positive experiences often highlight the software's ease of use once mastered, the freedom to create various content, and the overall enjoyment of the creative process.
- Positive (weight 0.09): Players have a positive outlook due to the software's ease of use, creative potential, and suitability for beginners. The overall positive experiences, despite some initial difficulties and performance issues, contribute to this sentiment.
- Appreciation (weight 0.04): Users appreciate the software for its capabilities in 3D animation and the strong community support. The accessibility, advanced features, and the ability to create cool things with SFM are also highly valued.
- Excitement (weight 0.04): Players are excited about the software's versatility and the variety of animations that can be created. The ease of creating animations and the helpfulness of the software for animation projects contribute to this excitement.
- Enjoyment (weight 0.03): Users enjoy the software due to its ease of use and the fun experience it provides. The ability to create classic animations and experiments, along with the rewarding experience of hyperfocus, adds to this enjoyment.
- Nostalgia (weight 0.03): Players feel nostalgic due to the software's long-term use and the good memories associated with it. The personal history and memories, as well as the software's continued usefulness over the years, evoke this sentiment.
- Negative (weight 0.03): Users express negative feelings due to the software's ancient and outdated nature, lack of updates, and performance issues. The frustration with limitations and the effort required to create animations also contribute to this negativity.
- Frustrated (weight 0.02): Players are frustrated due to the software's frequent crashes, bugs, and initial difficulty in understanding and using it. The overall frustrating experience, including issues with character rigs and support for different platforms, adds to this frustration.
- Disappointment (weight 0.02): Users are disappointed due to the software's lack of updates and content. The outdated appearance and the software not working on certain devices contribute to this disappointment.
- Enthusiasm (weight 0.02): Players are enthusiastic about the software's ease of use, simplicity, and versatility. The potential to create great projects and content, along with positive experiences, fuels this enthusiasm.
- Happiness (weight 0.02): Users are happy with the software due to its ease of use and the ability to create animations. The positive experiences, recommendations, and the software's suitability for beginners contribute to this happiness.
- Joy (weight 0.02): Players experience joy from using the software and creating art. The fun experimentation, ease of use, and the great camera system and IK rigs add to this joyful experience.
- Happy (weight 0.02): Users are happy with the software's compatibility with TF2 and its suitability for creating animations. The overall positive experiences and the software's usefulness for beginners contribute to this happiness.
- Confusion (weight 0.02): Players feel confused due to initial difficulties with functions and understanding how to perform specific tasks. The software's complexity and lack of clear instructions contribute to this confusion.
- Gratitude (weight 0.01): Users are grateful for the software's ability to help them create art and the helpful community and resources. The software's quality and ease of use are also appreciated.
- Satisfied (weight 0.01): Players are satisfied with the software's performance and intuitiveness compared to other tools. The overall positive experience, despite some bugs, contributes to this satisfaction.
- Recommendation (weight 0.01): Users recommend the software due to their positive experiences, despite some crashes. The software's capabilities and ease of use make it worth recommending.
- Love (weight 0.01): Players love the software for its versatility and creative freedom. Despite its difficulties, the enjoyment and creative possibilities it offers are highly valued.
- Determination (weight 0.01): Users are determined to learn and practice animation with the software. The drive to master the tool and create animations fuels this determination.}