Posts

How to Become a Video Game Developer— 2022

Image
  One of the most common questions that programmers and gamers or those interested in the field of games have about how to start in the field of game development and how they can become game developers, and you often ask yourself these questions: What prior knowledge (base knowledge) should I have before starting the game development field? What are the types and parts of the game development? What is the roadmap to becoming a game developer? What are the best resources to learn from? What is the opportunity to get a job in game development and what is the salary? Don’t worry in this article I will answer all the questions that come to your mind one by one! Firstly let’s talk about what knowledge or experiences you should have to start with game development notice here I’m talking about the game development, not the game design so the main thing you should know before starting on the game development is that the programming and the code write is the base for the start: 1- So you sh...
Image
          Word is the best code editor Many of you may be surprised by the title, as there are many code editors such as  VS Code ,  Visual Studio ,  JetBrains editors ,  Netbeans  …., that contain many tools and features that help in writing the code, or perhaps wondering is it possible to write the code in Word files, compile it and run it?? This is what we will explain in this article. Is There Differences Between The Editor And Compiler? First of all, let’s agree that a code editor is different from a code compiler. Let’s explain more by giving a clear definition of each term so that you can agree on the difference between them. The Editor:  is just a program in which you write and edit the program. The Compiler:  is used to compile the program, and convert the program to machine understandable code. There is another term we should know about it which is the  IDE  (Integrated Development Environment) The IDE: ...

Tic Tac Toe

Image
If you are one of the people who like to learn through videos 😉, you can follow the explanation through a quick video on YouTube 👉 Setting up the Project: Start by opening Unity and creating a new 2D project. Name the project " TicTac " (or any other name as preferred). Choose a Location so save the Project. Select " 2D " to set the default Project Type to 2D . Click the " Create project " button to create the project Creating the game board: We need to create the background, create the game board and then break up the game board into 9 uniform spaces with a grid overlay. As we will be using the built-in UI toolset for this, the first thing we need to create is a UI Panel . 1- Create a new UI Panel element in the scene by using Create > UI > Pane l 2- This will create a new UI Panel , parent Canvas, and EventSystem in the scene. The Canvas and the Event System are required by the UI toolset. We will adjust the canvas scale to fit...

Flappy Bird Using Unity 2D

Image
 

Angry Birds Using Unity 2D

Image
           Basically, the game series focuses on a flock of birds referred to by the same name who try to save their eggs from  green-colored  pigs. Inspired by the game Crush the Castle🏠, the game has been praised for its successful combination of fun gameplay, comical style, and low price. Its popularity led to many spin-offs, versions of  Angry Birds  created for PCs and video game consoles, a market for merchandise featuring its characters,  Angry Birds  Toons, a televised animated series, and two films; The  Angry Birds  Movie and its sequel The  Angry Birds  Movie 2. By January 2014, there had been over 2 billion downloads across all platforms 😎, including both regular and special editions                            If you are one of the people who like to learn through videos 😉, you can follow the explanation through a quick vide...