It's been long I talked about Game Development, now let's dive into this topic by analysing the various requirements and technologies 😇
Programming Languages🌞
1. C++: Performance-oriented, widely used for AAA titles.
2. C#: Popular for Unity game engine.
3. Java: Used for Android games and Minecraft.
4. Python: Used for indie games, scripting, and data analysis.
5. JavaScript: Used for web-based games and Phaser framework.
Game Engines🦿
1. Unity: Cross-platform, 2D/3D, C# programming.
2. Unreal Engine: High-performance, 3D, C++ programming.
3. Godot: Open-source, cross-platform, C# and GDScript.
4. CryEngine: High-performance, 3D, C++ programming.
5. Construct 3: HTML5-based, 2D, no coding required.
Fuel (Game Development Frameworks/Libraries)🏂
1. MonoGame: Open-source, cross-platform, C#.
2. Phaser: JavaScript, HTML5, 2D.
3. Pygame: Python, 2D.
4. SDL (Simple DirectMedia Layer): C++, cross-platform.
5. SFML (Simple and Fast Multimedia Library): C++, cross-platform.
Other Notable Mentions🤔
1. Lumberyard (Amazon Game Engine)
2. Frostbite (EA's game engine)
3. Source (Valve's game engine)
4. RPG Maker (Popular for 2D RPGs)
5. GameMaker Studio 2 (Cross-platform, 2D)
Cross-Platform Solutions🙏
1. Unity
2. Unreal Engine
3. Godot
4. MonoGame
5. Phaser
2D Game Engines:🚴
1. Construct 3
2. GameMaker Studio 2
3. Unity
4. Godot
5. Cocos2d-x
3D Game Engines🪱
1. Unreal Engine
2. Unity
3. Godot
4. CryEngine
5. Lumberyard
Virtual Reality (VR) and Augmented Reality (AR) Engines🦾
1. Unity
2. Unreal Engine
3. Godot
4. A-Frame (JavaScript)
5. ARKit (Apple)
Game Development Tools🧑💻
1. Blender (3D modeling)
2. Maya (3D modeling)
3. 3ds Max (3D modeling)
4. Adobe Animate (2D animation)
5. Audacity (Audio editing)
©️ Martin Onyisi
#techwithmartony #martonyvianney #testers #computerscience #gameplay #game #gamedevelopmentstudio #gamedevelopment #gamedeveloper #gamedevelop #softwareengineer #programminglife #softwaredeveloper #computer #phpchallenge #studentlife
Comments
Post a Comment
What do you think?