What should i know to make game ?

 What should i know to make game ?

 






    The game industry goes through several stages:

    1. The idea: that is, to determine the subject of the game, its type or stages, and on which device it will be played to play with
    2. Game design.
    3. Choice of acoustic or visual effects.
    4. Programming the game by writing codes.
    5. Build and export the game according to the type of system you chose for it, such as the Android system.
    6. Publish it on your favorite gaming platforms.
    7. And if it is for personal use, there is no need to publish it on the Internet, so that it is sufficient to install it aloud after exporting it from the game editor.

    • Below I will show you the programs and websites that you have relied on to design and develop my games, as well as the tried and trusted game stores that I have relied on to publish games .

    1 . 2D design Editor :

    Photoshop



    Photoshop is a computer-assisted retouching, processing and drawing software, it is mainly used for the processing of digital photographs, but is also used for the creation of 2D Sprites Ex: textures, 2D character, background, platforms, environment in 2D and a lot more.
    • Link to Download  Photoshop : Download
    •  Visit The link Below ready 2D Elements to use it in your game :

    2 . 3D design Editor :

    Blender 


    Blender is free software for modeling, computer animation and 3D rendering. Blender software is increasingly recognized by companies in the 3D animation industry, such as Epic Games, Ubisoft and NVIDIA.
    Use Blender for your 3D Game.

    3 . Game Editor:

    • Unity Engine :


    Unity is a cross-platform game engine developed by Unity Technologies. It is one of the most widely used in the video game industry, both for large studios and for independents because of its rapidity in prototyping and that it allows games to be released on all media.



    To Create 3D, 2D, VR & AR Experiences For Any Industry: Games, Auto, AEC, Film, And More. Complete Solution To Develop Better, Iterate Faster, And Grow Your Business. Multi-Platform Support. Amazing Games. Immersive Experiences.
    Unity is a comprehensive program that provides you with everything you may need in your game development journey, whether you are a beginner or a professional. You can download and use its professional elements directly through the editor. Run the advertising service and try it directly because it provides its own advertising service, but this does not prevent you from adding any advertising service you prefer Unity has a huge library of ready-to-use free or paid elements of images, characters, wallpapers, sounds, visual effects, 3D objects and add-ons to facilitate programming to make your game look professional. Unity editor also offers you the choice of exporting your game to any type of device you prefer from the top-mounted devices. For details from the official website.




    4 . Programmation Editor

    Visual Studio :

     
    Visual Studio is a comprehensive set of development tools for building ASP.NET web applications, XML web services, desktop applications, and mobile applications. Visual Basic, Visual C ++, Visual C # all use the same Integrated Development Environment (IDE), which allows them to share tools and makes it easy to build solutions that use multiple languages. In addition, these languages make it possible to better take advantage of the functionalities of the .NET framework, which provides access to key technologies that simplify the development of ASP web applications and XML web services using Visual Web Developer.

    What should i know to make game ?