Whether to use a game engine or not depends on various factors like your project scope, team size, time frame, and technical expertise.
Advantages of using a game engine:
Disadvantages of using a game engine:
Building your own game engine could be beneficial if you want complete control over your game's functionalities, or if you're going to learn about game development at a deeper level. However, this option requires a high level of technical knowledge and takes more time.
In conclusion, if you aim to create a game efficiently and have access to a broad range of ready-to-use tools and features, using a game engine is a good choice. On the other hand, if you specifically need the learning experience or require a high level of customization, building your own engine could be the way to go. Always consider your project requirements, resources, and deadlines before making the decision.
Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.