⭐️ Coding is a language. A special language that tells the computer what to do and gives you the POWER to to develop apps, websites, software, and games 🎮.
📌 Coding languages come in all shapes and sizes. Low level languages are are very close to machine code (01010101) and high level languages are closer to native languages like English or Spanish.
📌 Low level languages require the coder to understand the OS or hardware details they are running on. Assembly languages like arm64 or x86 are lower level languages.
📌 Higher level languages abstract many lower level details away. This allows the coder to focus on the task at hand, but often comes with the trade-off of being less performant.
📌 C/C++ are commonly referred to as low level or high level languages depending on the developer you're talking to. You often have to be aware of lower-level details like memory management, however C++ offers some very high level constructs that can abstract away many details.
📌 C++ is my favorite language to code. It's not suited for everything, however I enjoy the added element of memory management and thrill of using pointers like a mad man. I also like the power of higher level concepts like shared_ptr and lambdas. It can be arcane, a syntactical disaster, and really messy. But I enjoy the flexibility and challenges it presents.
📌Many game studios use C++ for their in-house game engines. Unity is written in C++ but allows developers to code their game in C#. Unreal uses C++ but provides visual scripting with Blueprints.
📌 Coding is a skill. It's a skill that empowers you to make your vision come to life in the digital world. You don't have to be mathematically genius to learn it. Almost anyone can code.
📌 But coding can be hard to learn and hard to master. But you can learn it, starting today. There are no excuses in the world of game development.
🎮 I'm Miller from @mefirstgames and we make games for me and you.
🔥 Become a MeGamer⭐️ and SHARE this post in your story.
🔥 Check out my YOUTUBE, link in my bio
💬 What are some other good tips?
Comment down below ⬇️
Me First Games is an independent game studio dedicated to creating unique and bizarre video games.
Star Impact is an upcoming adventure platformer coming to PC, Mac, and Linux.
Copyright (c) 2020 Me First LLC