Game developing was one of the things I always dreamt of, but I only tried it a few times, and I always felt I could never do something unique, because I felt like I lacked resources to do (assets). Until I was introduced to the Asset Store, It's limited but it works well to someone who has close to nothing when it comes to characters and such.
I'm developing a game called Vindicta, partnering with a friend. This video game was heavily influenced by games like Left4Dead2 and BioShock. It consists of a Sci-Fi FPS, that relies on the protagonist, a boy that was far from home and when he comes back, the worst happened: a virus took over the city.
The video game gimmicks are pretty basic, we can shoot, restore life, get more ammo, double jump and so on. It's been a pretty nice experience to create a game from "scratch", I really look forward to get more into this game developing world. Sometimes It can be annoying and frustrating, but that's part of the job too.
Nice post Ricardo, I'm happy to see that you're discovering new aspects of programming.