title: What language should I write my 2D game in?
body: <p>I'm thinking of writing a game. It's inspired by Minecraft/Terraria (but don't worry it will be different).  </p>
  
  <p>My main question is what language I should write it in -- it'll be relatively simple graphics, more like Terraria than Minecraft. I know Java relatively well and Minecraft is written in it, but C++ seems like the industry standard for game development. However, I know next to no C++. I'm willing to learn but am worried how it will turn out for my first real project in the language.  </p>
  
  <p>In addition to that, I'd also like suggestions on a good game engine for the language that you suggest. I'd like it to run on:</p>
  
  <ul>
  <li>Windows for sure</li>
  <li>Linux for sure</li>
  <li>Mac for sure</li>
  <li>Android would be really nice</li>
  <li>iOS is optional</li>
  </ul>
  
  <p>Thank you in advance!</p>