There are plenty of tools that help you make games. They vary in
- complexity,
- the features they offer,
- the programming languages they support,
- the kinds of games you can make with them and of course,
- their pricing
Here are a few examples (increasing order based on complexity and features offered):
There are plenty of tools out there. Search for your needs.