5 тысяч подписчиков
600 видео
Unity 2023.2: Introduction to 2D: Part 9: Public Fields and Serialized Fields
Unity 2020: 2D Basics: Part 3: Sprite and Components
Working with Unity: Working with Multiple AudioSources
JavaScript + Ink: Part 3: Getting and Setting Variables (Ink 0.9)
Unity 2023.2: Introduction to 2D: Part 6: Input Manager and Moving Sprites
Twine 2.0: Using CSS
VS Code + GitHub: GitHub Pull Requests and Issues Plugin
Unity 2019.1: Unity 2D Basics: Part 1: Physics and Forces
JavaScript + Ink: Part 2: Story API (Ink 0.9)
Working with Unity: Using GitHub: Templates, Repositories, and Commits
Unity 2018.2: Platformer Basics for Unity 2D: Part 1: Creating a Tilemap
Unity 2020: 2D Basics: Part 2: Understanding the Unity Editor
Twine 2.6: SugarCube 2.36: HTML: Reviewing CSS with HTML
C# Basics: Part 1: Class Anatomy
Unity 2023.2: Introduction to 2D: Part 7: Collision System and Responding to Collisions
MongoDB: Creating a Database Class
Game Level Design: Unreal: Blueprints: Working with Level Blueprint (Unreal 4)
Working with Unity: Creating a Text Timer
Twine 2.6: Harlowe 3.3: Macros: Creating, Accessing, and Comparing Variables Using Macros
Unity 2019.1: Unity 2D Basics: Part 2: Tilemaps and Tile Collisions
Twine 2.6: Harlowe 3.3: Macros: Example: Solo RPG
Twine 2.6: Harlowe 3.3: Macros: Example: Revisiting Keys and Doors
Game Level Design: Unreal: Blueprints: Sublevels (Unreal 4)
Ink Crash Course: Part 3: Variables and Functions (Ink 0.9)
React: Working with Multiple Components
Unreal 5: Introduction: Event-Driven Architecture
Twine 2.8: SugarCube 2.36: Interactivity: Repeat and Done
Unreal 5: Blueprints: Introduction to Blueprints
JavaScript + Ink: Part 5: Building an Interface (Ink 0.9)
Twine 2.6: SugarCube 2.36: HTML: Example: Layout with HTML
Ink for the Web: Part 2: Images (Inky 0.10.0 / Ink 0.8.2)
Podcast Editing Basics with Audacity: Part 3: Importing and Exporting
Twine 2.1: Dialogs and Modals
Game Level Design: Unreal: Blueprints: Creating Loading Screens (Unreal 4)
Mobile Development: Example: Clone, Change, and Commit
Ink for the Web: Part 1: Exporting for the Web (Inky 0.10.0 / Ink 0.8.2)
Twine 2.0: Dynamic Visual Effects
Game Level Design: Unreal: Blueprints: Input Modes and Menus (Unreal 4)
Twine 2.8: SugarCube 2.36: JavaScript: Reviewing Strings
Twine 2.6: Harlowe 3.3: Introduction: Example: Branching Dialogue
Game Level Design: Unreal: Blueprints: Variables (Unreal 4)
Using Python: Part 4: Using External Modules
Writing for Games: Dialogue: What is dialogue?
Twine 2.8: SugarCube 2.36: Special Tag and Passage Names: StoryInit Passage
Learning PHP: Part 1: Variables
jQuery Basics: Part 2: Using Selectors
Mobile Development: React Native: Setting Up Expo-CLI and Create-React-Native-App
Twine 2.8: SugarCube 2.36: JavaScript: Reviewing JavaScript Concepts
Mobile Development: GitHub: Working with GitHub Desktop
Twine 2.8: SugarCube 2.36: JavaScript: Example: Managing Inventory with Arrays
Ren'Py 7.0: Learning Ren'Py: Editing gui.rpy