How can I start programming my tactical RPG?

0
20
Asked By TechyTurtle123 On

I'm a complete novice when it comes to programming, but I've been dreaming about a tactical RPG game for a while. I have a bunch of heroes and gameplay mechanics ready, inspired by games like Dofus, Final Fantasy Tactics, and Fire Emblem. It's going to be a 2D game played on a grid of single squares, focusing solely on PVP matches, without any RPG elements.

What I need help with is learning how to program it, especially the mechanics. I'm not worried about graphics at this stage; I want the game to represent everything as dots and squares first. Once I manage to program it, I'll hire artists to handle the visuals.

Since I'm starting from scratch with no programming background, where should I begin? Which programming language should I focus on for creating a tactical RPG? I'm not interested in learning how to develop other types of games like platformers or shooters. Any guidance would be greatly appreciated!

4 Answers

Answered By CodeWhiz99 On

To bring your idea to life, you need to put in the time to learn how to code effectively. My top tip is to dive into Data Structures and Algorithms first because they're essential for programming. You should also improve your critical thinking skills so you can break down your project into manageable pieces and tackle them one at a time. Starting with smaller projects will help you understand how everything scales and highlight the actual challenges in coding. It can also help you decide if you want to tackle this project solo or get some friends to join you. Good luck!

Answered By GamerDevGuru On

Godot is a great choice to start with! But before diving into your big project, try creating a couple of small games first. You might do something like making a simple version of Snake or Flappy Bird. That way, you can get comfortable with the engine and learn to keep your code organized. Once you finish those, you'll be much better prepared for your main project.

Answered By RPGMakerPro On

If you're unsure about what programming language to use, it's crucial to do some research on what Godot recommends. You can start with GDscript or C#. GDscript is beginner-friendly, but you should cover some programming fundamentals beforehand. CS50 is a great course for that! Have you checked out the Godot documentation? Familiarizing yourself with the docs will be one of your key skills as you learn to code. After that, try making simple games and gradually build up to your tactical RPG.

Answered By GameDevDude On

Look, if you're only focused on this one game, you're setting yourself up for a struggle. Building a game is tough, and if you're this new to coding, you've got to start with simpler projects first. Think about it like learning to fly: you can't just hop in a plane. Draw some stick figures or program a basic game first! There are loads of tutorials out there for beginners, so don’t let being 'clueless' hold you back. Just start somewhere!

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.