I use Unity. I've been trying to make a game for a week now. I've learned a little bit of C#, I've got most of the engine down, and I've made some models for my game. This is the first thing I've spent more than like a day on so hopefully I'll be able to finish this or at least make it fun to play. All I have right now really is the camera system, an incomplete movement system, and a crosshair.