chore: update roadmap content json

pull/8244/head
kamranahmedse 2 days ago committed by github-actions[bot]
parent 1779eef91b
commit a3d5a5717c
  1. 27
      public/roadmap-content/game-developer.json
  2. 5
      public/roadmap-content/python.json
  3. 13
      public/roadmap-content/server-side-game-developer.json

@ -364,8 +364,13 @@
"description": "Joints in game development primarily refer to the connections between two objects, often used in the context of physics simulations and character animations. These might simulate the physics of real-world joints like hinges or springs. Developers can control various characteristics of joints such as their constraints, forces, and reactions. The different types come with various properties suitable for specific needs. For example, Fixed joints keep objects together, Hinge joints allow rotation around an axis, and Spring joints apply a force to keep objects apart.\n\nVisit the following resources to learn more:",
"links": [
{
"title": "Game Character Rigging Fundamentals",
"url": "https://learn.unity.com/project/game-character-rigging-fundamentals",
"title": "Introduction to joints",
"url": "https://docs.unity3d.com/Manual/Joints.html",
"type": "article"
},
{
"title": "Character Rigging for Video Games",
"url": "https://game-ace.com/blog/character-rigging-for-video-games/",
"type": "article"
},
{
@ -744,7 +749,7 @@
},
"7OffO2mBmfBKqPBTZ9ngI": {
"title": "Godot",
"description": "Godot is an open-source, multi-platform game engine that is known for being feature-rich and user-friendly. It is developed by hundreds of contributors from around the world and supports the creation of both 2D and 3D games. Godot uses its own scripting language, GDScript, which is similar to Python, but it also supports C# and visual scripting. It is equipped with a unique scene system and comes with a multitude of tools that can expedite the development process. Godot's design philosophy centers around flexibility, extensibility, and ease of use, providing a handy tool for both beginners and pros in game development.\n\nVisit the following resources to learn more:",
"description": "Godot is an open-source, multi-platform game engine that is known for being feature-rich and user-friendly. It is developed by hundreds of contributors from around the world and supports the creation of both 2D and 3D games. Godot uses its own scripting language, GDScript, which is similar to Python, but it also supports C#. It is equipped with a unique scene system and comes with a multitude of tools that can expedite the development process. Godot's design philosophy centers around flexibility, extensibility, and ease of use, providing a handy tool for both beginners and pros in game development.\n\nVisit the following resources to learn more:",
"links": [
{
"title": "godotengine/godot",
@ -763,7 +768,17 @@
},
{
"title": "Godot in 100 Seconds",
"url": "https://m.youtube.com/watch?v=QKgTZWbwD1U",
"url": "https://www.youtube.com/watch?v=QKgTZWbwD1U",
"type": "video"
},
{
"title": "Tutorial - How to make a Video Game in Godot",
"url": "https://www.youtube.com/watch?v=LOhfqjmasi0",
"type": "video"
},
{
"title": "Tutorial - How to make 3D Games in Godot",
"url": "https://www.youtube.com/watch?v=ke5KpqcoiIU",
"type": "video"
}
]
@ -882,8 +897,8 @@
"description": "**C** and **C++ (commonly known as CPP)** are two of the most foundational high-level programming languages in computer science. **C** was developed in the 1970s and it is a procedural language, meaning it follows a step-by-step approach. Its fundamental principles include structured programming and lexical variable scope.\n\nOn the other hand, **C++** follows the paradigm of both procedural and object-oriented programming. It was developed as an extension to C to add the concept of \"classes\" - a core feature of object-oriented programming. C++ enhances C by introducing new features like function overloading, exception handling, and templates.\n\nVisit the following resources to learn more:",
"links": [
{
"title": "The C Programming Language",
"url": "https://www.iso.org/standard/74528.html",
"title": "C Programming Language",
"url": "https://en.wikipedia.org/wiki/C_%28programming_language%29",
"type": "article"
},
{

@ -738,11 +738,6 @@
"url": "https://github.com/pypa/pipx",
"type": "opensource"
},
{
"title": "Python dependency management",
"url": "https://nielscautaerts.xyz/python-dependency-management-is-a-dumpster-fire.html",
"type": "article"
},
{
"title": "Explore top posts about Python",
"url": "https://app.daily.dev/tags/python?ref=roadmapsh",

@ -257,7 +257,18 @@
"E4H3hniIW6hKpH3Qr--N5": {
"title": "C/C++",
"description": "\"C\" and \"C++\", often written as \"C/CPP\", are two significantly prominent and similar programming languages widely used in server-side game development. \"C\" is a procedural language, which means that it follows a step-by-step procedure to solve a problem, while \"C++\" is both a procedural and object-oriented programming (OOP) language. This dual nature of \"C++\" allows it to handle more complex interrelated data and functions efficiently, which is a beneficial feature in game development. Moreover, \"C++\" is an extension of \"C\", meaning that any legal \"C\" program is also a valid \"C++\" program. Both languages offer a high degree of control over system resources and memory, making them an excellent choice for building fast and efficient server-side applications, such as multiplayer game servers.",
"links": []
"links": [
{
"title": "C Programming Language",
"url": "https://en.wikipedia.org/wiki/C_%28programming_language%29",
"type": "article"
},
{
"title": "C++ Programming Language",
"url": "https://en.wikipedia.org/wiki/C%2B%2B",
"type": "article"
}
]
},
"DuyUc9a-47Uz03yr4aeyg": {
"title": "C#",

Loading…
Cancel
Save