diff --git a/Game Development/readme.md b/Game Development/readme.md index 45725591..87f48e77 100644 --- a/Game Development/readme.md +++ b/Game Development/readme.md @@ -15,9 +15,16 @@ Game development involves the creation of video games, encompassing everything f > To become a proficient Game Developer, there are various skills and areas of knowledge you need to master. Here’s a roadmap to guide you through the learning process: -| Resource Name | Description | -| ------------- | ----------- | -| [Game Development Roadmap](https://roadmap.sh/game) | Start your game development journey with roadmap.sh's guide. This comprehensive resource covers basic to advanced topics, including game design, programming, art creation, and testing. Featuring best practices, tutorials, interactive videos, and community support, it's ideal for all skill levels. | + + + + + + + + + +
Resource NameDescription
Game Development RoadmapStart your game development journey with roadmap.sh's guide. This comprehensive resource covers basic to advanced topics, including game design, programming, art creation, and testing. Featuring best practices, tutorials, interactive videos, and community support, it's ideal for all skill levels.
### Tools @@ -125,34 +132,102 @@ Game development involves the creation of video games, encompassing everything f > You can consider these courses for learning Game Development: -| Resource Name | Description | Cost | -| ------------- | ----------- | ---- | -| [Udemy Game Development Courses](https://www.udemy.com/topic/game-development/) | Offers a variety of courses on game development, design, and programming. | Paid | -| [Coursera Game Development Courses](https://www.coursera.org/courses?query=game%20development) | Provides online courses on game development, often created by universities and colleges. | Paid | -| [edX Game Development Courses](https://www.edx.org/learn/game-development) | Hosts a range of game development courses from top institutions, covering various aspects of game creation. | Paid | -| [Codecademy - Learn Game Development](https://www.codecademy.com/learn/paths/create-video-games-with-phaser.js) | Interactive course that teaches game development basics using the Phaser.js framework. | Paid | -| [GameDev.tv](https://www.gamedev.tv/) | Platform offering a wide range of game development courses, including Unity, Unreal Engine, and more. | Paid | -| [freeCodeCamp - Game Development](https://www.freecodecamp.org/news/tag/game-development/) | Provides free tutorials and articles on game development concepts and techniques. | Free | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Resource NameDescriptionCost
Udemy Game Development CoursesOffers a wide variety of courses on game development, covering Unity, Unreal Engine, Godot, and more.Paid
Coursera Game Development CoursesProvides online courses on game development from top universities and colleges, including specializations in Unity and Unreal Engine.Paid
edX Game Development CoursesHosts a range of game development courses from top institutions, covering design, programming, and more.Paid
Unity LearnOfficial Unity learning platform offering tutorials, courses, and live training sessions.Free/Paid
Unreal Engine Online LearningOfficial Unreal Engine learning platform providing a variety of courses and tutorials for all skill levels.Free
Codecademy - Learn C#Interactive course that teaches the basics of C#, an essential language for Unity development.Free
### Books > You can refer to these books on Game Development. They are listed below: -| Resource Name | Description | -| ------------- | ----------- | -| [Game Programming Patterns by Robert Nystrom](https://gameprogrammingpatterns.com/) | Comprehensive guide to design patterns in game programming. | -| [Unity in Action by Joe Hocking](https://www.manning.com/books/unity-in-action-second-edition) | Detailed guide to developing games with Unity. | -| [Unreal Engine 4 Game Development Essentials by Satheesh PV](https://www.amazon.com/Unreal-Engine-Game-Development-Essentials/dp/1784391964) | Practical guide to getting started with Unreal Engine 4. | + + + + + + + + + + + + + + + + + + + + + +
Book TitleDescription
Game Programming Patterns by Robert NystromExplores the most common patterns used in game development, providing practical examples and advice.
The Art of Game Design: A Book of LensesComprehensive guide to game design, offering a unique perspective through 100 different lenses..
Game Engine Architecture by Jason GregorDetailed look at the architecture of modern game engines, covering both theory and practical implementation.
Level Up! The Guide to Great Video Game Design Practical guide to game design, covering a wide range of topics from concept to implementation.
### YouTube Channels > You can consider these YouTube Channels for Game Development: -| Resource Name | Description | -| ------------- | ----------- | -| [Brackeys](https://www.youtube.com/user/Brackeys) | Popular channel offering tutorials on Unity and game development. | -| [Game Maker's Toolkit](https://www.youtube.com/c/MarkBrownGMT) | Explores game design concepts and techniques. | -| [TheCherno](https://www.youtube.com/user/TheCherno) | Focuses on game engine development and C++ programming. | + + + + + + + + + + + + + + + + + + + + + + + + + + +
Channel NameDescription
BrackeysTutorials on Unity, Blender, and general game development topics.
Game Maker's ToolkitDeep dives into game design concepts and analysis of popular games.
Unreal Engine Official Unreal Engine channel with tutorials, livestreams, and showcase videos.
Unity Official Unity channel with tutorials, developer interviews, and project showcases.
GDCGame Developers Conference channel with talks and panels
@@ -160,8 +235,21 @@ Game development involves the creation of video games, encompassing everything f > You can follow these GitHub Repositories for Game Development: -| Resource Name | Description | -| ------------- | ----------- | -| [Awesome Game Development](https://github.com/mbrukman/awesome-game-development) | Curated list of game development resources, tools, and libraries. | -| [Game Development Resources](https://github.com/collections/game-development) | GitHub's collection of game development resources and repositories. | -| [Unity Tech Demos](https://github.com/Unity-Technologies/UnityCsReference) | Unity Technologies' repository of tech demos and sample projects. | + + + + + + + + + + + + + + + + + +
Resource NameDescription
Awesome Game DevelopmentCurated list of game development resources, tools, and libraries.
Game Development ResourcesGitHub's collection of game development resources and repositories.
Unity Tech DemosUnity Technologies' repository of tech demos and sample projects.