MENU

Fun & Interesting

Bevy 0.12 Beginner Tutorial Series - Ep 1 - ECS & Core Concepts

Zymartu Games 45,116 2 years ago
Video Not Working? Fix It Now

Welcome to 'Bevy Basics: Game Development Essentials in Bevy.' My name is Marcel, and I’m a former Googler and senior software engineer. This course aims to provide you with a swift and comprehensive overview of the fundamentals of Bevy, laying a solid foundation for your game development journey. While this series is designed to be accessible to programmers at all levels, those who have worked through the first half of 'The Rust Programming Language' will find it especially beneficial. No prior experience in game development is required. I sincerely hope you find this series enjoyable and informative. Don’t forget to subscribe to the channel to stay updated on future videos! You can find the GitHub source code for this episode and future episodes here: 💻 https://github.com/marcelchampagne/bevy-basics. In this episode, we cover the following topics: 00:00 Series Introduction 02:03 Introduction to Bevy 03:50 Understanding Entity Component System 06:51 Bevy ECS Storage Layer 07:25 Bevy ECS Queries & Commands 10:41 Bringing it all Together with Bevy’s App 11:57 Code Example Project Setup 12:27 Code Example Live Coding 18:38 Code Example Running Our Code 19:14 Final Notes Future Topics 19:50 Final Notes Thanks for Watching 📚📚📚 For additional learning resources, please check out: 🦀 The Rust Book: https://doc.rust-lang.org/book/ 🎮 The Official Bevy Website: https://bevyengine.org/ 📖 Bevy Cheat Book: https://bevy-cheatbook.github.io/ Socials: https://linktr.ee/ZymartuGames

Comment