Should I Take CS50g Before Diving Into Game Development?

0
3
Asked By CuriousCoder42 On

Hey everyone! I'm looking for some guidance on my journey into game development. I have a concept for a game that's inspired by Archero, which is a 2D action roguelike. Currently, I'm working through the CS50x course to boost my programming skills, but I'm completely new to game development. After I finish CS50x, I'm considering starting with either Godot or Unity. My question is whether it's better to jump straight into a game engine after CS50x or if I should take the CS50g course first. I want to understand enough to make my game without getting bogged down in all the engine mechanics if they aren't necessary. Any advice from those with experience would be super helpful!

2 Answers

Answered By GameDevGuru89 On

CS50x gives you a great programming foundation, so jumping into a game engine like Unity or Godot right after sounds good! However, **taking CS50g can really help you get a handle on key game development concepts** without overwhelming you. It covers important stuff like game loops and input handling, which could make your transition smoother. If you can fit it into your schedule, I'd suggest finishing CS50x, then CS50g, and finally diving into your game project with Unity or Godot. Knowing the basics first will definitely help in the long run!

User1234 -

Totally agree! Even if CS50g is older, it still lays down the essentials well.

Answered By PlayfulDev99 On

I think you should definitely consider CS50g before jumping into game engines. It’s a lot like saying you want to fly a plane without understanding aviation! Having that knowledge will make you a lot more confident and effective when you start building your game.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.