
Packt Expert
Raja Biswas
Raja Biswas is an educator specializing in game development and computer programming. He holds a diploma in computer science and a bachelor's degree in IT, and has taught thousands of learners through online tutorials.
15 Courses by Raja Biswas

Blender 3D Modeling and Animation: Build 20+ 3D Projects in Blender
Learn Blender 3D modeling, animation, UV mapping, and texture painting; build game assets; and learn 3D Game Development with Unity
Explore the world of 3D modeling and animation using Blender, starting from the basics and moving toward building your own game-ready assets. Discover how to create, texture, and animate 3D models, then bring them into Unity to develop interactive games. No prior experience is needed to get started.
Packt | 2019 | 1053 min

C# and Unity by Example — 20+ Mini Game Development Projects
Learn C# scripting by Building 20+ Mini Projects with C# Scripting for Unity Game Development
Get hands-on with C# scripting while building over 20 mini games using Unity. Explore the basics of programming, create both 2D and 3D game projects, and develop practical skills you can use in future Unity projects. No prior experience is needed to start making your own games.
Packt | 2020 | 796 min

Learn Intermediate C# Scripting for Unity Game Development
Become a Unity C# scripting professional by mastering data structures, object pooling, and more
Take your Unity game development skills further by mastering intermediate C# scripting techniques. Build practical experience with data structures, object pooling, and advanced scripting concepts that power real games. Strengthen your coding abilities and unlock new creative possibilities in Unity.
Packt | 2023 | 486 min

Learn Unity Game Development - Build Six Games with Unity 2023
Learn Unity Game Development: Build Six Engaging 2D and 3D Games, Acquire Proficiency in Unity and C# Scripting
Jump into Unity game development by building six different 2D and 3D games while learning C# scripting. Through hands-on projects, you'll discover how to design, script, and export your own games, including those for Android devices. Gain practical skills and confidence as you create a diverse portfolio of interactive experiences.
Packt | 2023 | 723 min

Master C# Scripting for Unity Game Development in Just 30 Days
Accelerate your Unity journey with in-depth C# tutorials and game projects.
Unlock your potential as a Unity developer by learning how to script with C#. Explore both 2D and 3D game creation while tackling real projects that boost your confidence. Dive into advanced techniques like object pooling and quaternions to make your games more dynamic and efficient.
Packt | 2025 | 1410 min

Master Unity Android Game Development in 30 Days
Master Unity 6 and C# to build 2D and 3D Android games from scratch
Jump into Android game development with Unity 6 and C#. Learn to build both 2D and 3D games from the ground up, covering everything from setup to publishing. Gain practical experience with real projects and discover how to monetize your games for a professional edge.
Packt | 2025 | 1566 min

Master Unity Game Development in 30 Days - 25+ Game Projects
Build 25+ immersive games with Unity in just 30 days—master 2D, 3D, and C# scripting!
Jump into game development and build over 25 unique games using Unity in just 30 days. Explore both 2D and 3D environments, master C# scripting, and gain practical experience with real-world projects. By the end, you'll feel confident creating and publishing your own games across multiple platforms.
Packt | 2025 | 1590 min

Mobile Game Development with Unity 3D 2019
Fast-paced and amusing way to grasp mobile game development
Explore mobile game creation using Unity 3D and discover how to build and publish games for Android and iOS. Strengthen your C# programming skills while designing interactive and engaging mobile experiences. By the end, you will be ready to launch your own unique games on popular app stores.
Packt | 2019 | 125 min

Unity Android — Build a 3D ZigZag Racing Game with C#
Build a complete 3D ZigZag racing game and learn to publish on Google Play
Explore the process of building a complete 3D ZigZag racing game for Android using Unity and C#. Gain practical experience as you move from setup to publishing, learning essential skills for game development and monetization along the way. Develop a strong foundation for creating and launching your own Android games.
Packt | 2022 | 667 min

Unity Android — Build Eight Mobile Games with Unity and C#
Get hands-on experience in Android game development using Unity and C# by building eight playable games
Explore Android game development by creating eight playable games using Unity and C#. You will learn how to turn your ideas into fully functional mobile games, ready for publishing. Build practical skills as you work through real projects and discover how to monetize your creations.
Packt | 2021 | 1061 min

Unity Android Game Development — Build Seven 2D and 3D Games
Learn the basic concepts, tools, and functions that you will need to build fully functional Android mobile games with the Unity game engine
Explore the essentials of Unity for Android game development and learn how to create engaging 2D and 3D mobile games. You'll work through practical projects that build your skills from the ground up, covering everything from setup to publishing your games on the Google Play Store.
Packt | 2019 | 1981 min

Unity Android: Build 3D Endless Runner Hyper Casual Game
Build a 3D endless runner game with Unity and C# and create a hyper casual runner game for mobile and PC
Explore the essentials of Unity and C# by building a 3D endless runner game designed for both mobile and PC platforms. Gain practical experience as you create a hyper casual game from scratch, learning how to bring your ideas to life with hands-on development for Android devices.
Packt | 2020 | 590 min

Unity C# Scripting — Complete C# for Unity Game Development
Learn C# Scripting for Unity Game Development from the basics; create your own 3D and 2D games with Unity and C#
Get hands-on with C# scripting in Unity and start building your own 2D and 3D games from scratch. You'll move from the basics of programming to applying your skills directly in the Unity game engine. By the end, you'll be ready to create fully functional games and understand how to manage your projects effectively.
Packt | 2019 | 1650 min

Unity Game Projects — 20+ Mini Projects in Unity and C#
Learn Unity game development and C# scripting by building 20+ mini games and design projects
Explore Unity game development by building over 20 mini projects using C#. You'll get hands-on experience with both 2D and 3D features, learning practical skills that help you create fully functional games from the ground up.
Packt | 2020 | 628 min

Blender 5 Project Based Bootcamp - 40+ Hands On Mini Projects
Master Blender 5 through 40+ Practical Projects for 3D Artists
Explore Blender 5 by working through over 40 hands-on mini projects that cover 3D modeling, animation, physics simulations, lighting, and rendering. Build your skills step by step and gain the confidence to tackle real-world creative projects using Blender's powerful features.
Packt | 2026 | 656 min