Skip to content

Commit 995cf3c

Browse files
authored
Update how-to-get-started-with-game-development.mdx
1 parent 63968a8 commit 995cf3c

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

blogs/2025/how-to-get-started-with-game-development.mdx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,10 @@ Here are some places where I would recommend starting. Remember that if somethin
4343
- **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 framework or library and learn the concepts of game development 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.
4444
- **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.
4545

46-
## Tools
46+
## Libraries and Frameworks
4747

4848
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.
4949

50-
## Libraries and Frameworks
51-
5250
Web game enthusiast? This one is for you. A JavaScript library is going to be the easiest way to make and share your game online and turn it into a web game for you and your friends to play! Here are some of my recommendations.
5351

5452
### Phaser (JavaScript)
@@ -59,12 +57,11 @@ Web game enthusiast? This one is for you. A JavaScript library is going to be th
5957

6058
**Phaser** is a popular JavaScript framework designed specifically for making 2D games. It handles physics, animations, input, and audio, so you can focus on game logic. Games run directly in the browser and are easy to share with a link.
6159

60+
### P5.js (JavaScript)
61+
6262
![image](https://user-images.githubusercontent.com/47800618/113492430-2f70e100-94cf-11eb-9caf-459ce49befcb.gif)
6363

6464
[p5js ball game](https://github.com/jakewarrenblack/p5.js-ball-game) by jameswarrenblack
65-
[Demo](https://github.com/jakewarrenblack/p5.js-ball-game)
66-
67-
### P5.js (JavaScript)
6865

6966
**P5.js** is a JavaScript library focused on creative coding and visual art. While not exclusively for games, it's great for making interactive graphics, animations, and simple games. It's beginner-friendly and excellent for learning programming through visual feedback.
7067

0 commit comments

Comments
 (0)