A game engine is nothing more than a bunch of code/software that handles the "hard" parts of making a game work so that the developers can focus on creating gameplay and content.

Some things that a game engine may do:

* Read and write graphics files (3D models, textures, sprites, etc.) and display them on the screen
* Automate graphical special effects (animations, rotations, lens flare, etc.)
* Track objects in the game world
* Detect collision between objects
* Provide information about frame rates, performance, and so on
* Control maximum and minimum frame rates
* Scale graphics to different screen sizes
* Detect, report, and record input from keyboard, mouse, joystick, controller, mic, or other input device

Not all game engines have the same features.  However, they all provide ways that a programmer may interact with the features of the game engine, usually through code libraries containing functions, methods, classes, and event handlers.

Is that clear enough or do I need to elaborate or clarify anything?
ක්‍රීඩා එන්ජිමක් යනු සංවර්ධකයින්ට ක්‍රීඩාවක් සහ අන්තර්ගතයක් නිර්මාණය කිරීම කෙරෙහි අවධානය යොමු කළ හැකි වන පරිදි ක්‍රීඩාවක් ක්‍රියාත්මක කිරීමේ &quot;දැඩි&quot; කොටස් හසුරුවන කේත/මෘදුකාංග සමූහයකට වඩා වැඩි දෙයක් නොවේ. ක්‍රීඩා එන්ජිමක් කළ හැකි සමහර දේවල්: * ග්‍රැෆික් ගොනු (3D ආකෘති, වයනය, ස්ප්‍රයිට්, ආදිය) කියවා ලිවීම සහ ඒවා තිරය මත ප්‍රදර්ශනය කිරීම * ස්වයංක්‍රීය චිත්‍රක විශේෂ ප්‍රයෝග (සජීවිකරණ, භ්‍රමණය, කාච දැල්වීම, ආදිය) * ලුහුබැඳීම ක්‍රීඩා ලෝකයේ වස්තූන් * වස්තු අතර ගැටීම හඳුනා ගන්න * රාමු අනුපාත, කාර්ය සාධනය සහ යනාදී තොරතුරු සැපයීම * උපරිම සහ අවම රාමු අනුපාත පාලනය * විවිධ තිර ප්‍රමාණවලට ග්‍රැෆික්ස් පරිමාණය කරන්න * යතුරුපුවරුව, මූසිකය, ජොයිස්ටික් වලින් ආදානය හඳුනා ගැනීම, වාර්තා කිරීම සහ වාර්තා කිරීම , පාලකය, මයික්, හෝ වෙනත් ආදාන උපාංගයක් සියලුම ක්‍රීඩා එන්ජින් එකම විශේෂාංග නොමැත. කෙසේ වෙතත්, ඒවා සියල්ලම ක්‍රමලේඛකයෙකුට ක්‍රීඩා එන්ජිමේ විශේෂාංග සමඟ අන්තර්ක්‍රියා කළ හැකි ක්‍රම සපයයි, සාමාන්‍යයෙන් ශ්‍රිත, ක්‍රම, පන්ති සහ සිදුවීම් හසුරුවන්න අඩංගු කේත පුස්තකාල හරහා. එය ප්‍රමාණවත්ද නැතහොත් මට කිසිවක් විස්තාරනය කිරීමට හෝ පැහැදිලි කිරීමට අවශ්‍යද?