You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blogs/2025/how-to-get-started-with-game-development.mdx
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,6 +43,8 @@ Here are some places where I would recommend starting. Remember that if somethin
43
43
-**If you’re a beginner coder**, you may have just finished a course on Codédex, or you finished your first CS class, you might want to start with a library or framework and learn the concepts of game dev first. Trust me, it's so much easier when you can just add assets with one line of code instead of trying to figure out how to make an animation move in 30 different ways with 100 different buttons. You’ll learn the logic without all the hassle.
44
44
-**If you’re starting to get comfortable** or have built a game beforehand, you might be curious about a game engine! This is ideal if you have an idea you want to make come to life, or you’re simply up for the challenge.
45
45
46
+
---
47
+
46
48
## Libraries and Frameworks
47
49
48
50
Let's talk tools! Game engines like Unity or Unreal Engine are probably the most popular when you think of game development. But these tools require you to already know C#, C++, or another scripting language. These will also typically have things like physics systems built into them, rather than having to manually code a bunch of things through an IDE. I’ll go through my favorite tools here, but I will provide some other options for you to explore and do other research.
<Quotetext="Your engine choice depends heavily on the context. Don’t use Godot 4 if you want to make a mobile browser game! Unity is great for 3D games, GameMaker is great for new programmers, and Love2D is for anyone wanting complete control over every pixel. I just happened to like Godot. - Chris and Judy Makes Games"/>
@@ -156,8 +160,10 @@ Of course, there are so many ways to get started besides the software that I hav
156
160
-[RPG Maker](https://www.rpgmakerweb.com/): Has a lot of built-in mechanics to start building a typical RPG game, and uses Java/Ruby depending on your version
157
161
-[Twine](https://twinery.org/): A choose your own adventure text based game editor that uses JavaScript if you choose!
158
162
163
+
---
159
164
160
165
## Art and Assets
166
+
161
167
No game is complete without art and assets! Art is a big part of what a game really is, and while you may be inclined to focus on the art and assets that a game can have, note that there are a lot of resources online to help!
162
168
163
169
Here are some places where to find spritesheets for characters, tilesheets, music, and more that are open source, and free to use! Note that some game engines might also have their own asset stores that sell or provide assets for you.
0 commit comments