I am going to buy a Construct 3 license, I had bought a Construct 2 license long back and had created a couple of games but didn't publish them because I didn't think they were up to the mark. In fact, I didn't even upload them to Scirra Arcade because I didn't think it brought anything new to the table.
Construct 2 really helped me in simplifying the overall process, but I wanted to make a successful game with fresh ideas and I wasn't really happy with the limited knowledge I had. So just to build a strong base, I started doing my research on gaming psychology a couple of years back to understand what the players want. I have played tons of games, read research articles, played games that help you understand "flow" and listened to podcasts from psychologists and other leaders in the industry to make sure that I know enough before I start off again.
At the moment, I think I am ready to kickstart my game creation process for PCs. And I want my games to be more old school, either the games will be completely free or they will have a "small", one time fee. I don't want to spoil the user experience with ads and other monetization channels. And since my games will focus more on stories and visuals combined with simple gameplay, I think Construct would be my best bet. My plan is to create small games and take it VERY SLOW and one step at a time.
I just had a few questions though,
1) Lately, I have seen a lot of hate for Construct on the forums, while I do agree that criticism helps in improving the product, but I hope there are enough people who are using the engine in the long run. Because an active and helpful game community is something you need for feedback, help and just general discussion. Are there enough users who are sticking by Construct 3? I trust the developers and their vision, but I want to know what the overall situation is as of now.
2) What is the future of Construct? I have a 3-year plan for my game creation process, and I want to stick to one engine in that timeframe, is Construct doing well at the moment to survive for a longer period. Also, I want to keep advancing, how do i break the limitations of the event system? What coding language should I learn to get more flexibility once I have mastered the game engine and if I still want to move forward?
3) Since I will focus more on PCs, will have the luxury to use super large 2d maps (like GTA 1) without worrying about the performance? Or will I still have to be smart with my asset management and tweak everything to avoid performance issues. I know mobile gaming is a bit different, but I want to know if the same applies for PC.
4) I know the process of exporting a game to mobiles is a bit tricky, but is it the same for PCs and other HTML websites? Or is it comparatively simple?
5) I am planning on a few physics-based games centred around vehicles, is Construct 3 suitable for that, any examples? Also, any good resources that can help me specialise in Construct 3 physics.
Thanks a lot for your time guys, waiting for a few responses now.