Hello world!
I'm new here, and I'm getting into hobbyist game development. Have tons of programming experience from others parts of life. I'm trying to take everyone's advice and not try and build an engine from scratch, but I haven't run into anything that fits my needs.
I am trying to build a very twitchy, fast moving puzzle game. Imagine something like a very, very fast moving game of Tetris, but with some scrolling and other things flying around the screen. The graphics will be very simple and old school, I just want a cacophony of quick moving entities for the user to deal with.
I want the game to have a very high skill ceiling, and very responsive controls. For this reason, I want it to be very high performance, and high absolutely minimal input lag. I am programming strictly for the P.C - mobile is not a concern here at all.
Shopping around for available 2D game engines, and I have not found an engine which serves these needs. For instance, I don't think Unity could give me the control I need in order to minimize input lag. I worry about using any kind of interpreted language with the engine for this reason.
Does anyone have a suggestion for an engine to use for my application? Am I truly better off rolling my own in this case? Can you suggest an open source application that fits these needs?