Engines van games

19-02-2015 12:04

Ik ben een tijd geleden gestart aan het maken van engines, zoals voor 3D spellen, en voor mario spellen. 


Deze engines worden gebruikt als basis voor games die worden gemaakt in de 3D of mario richting, de 3D engine is echter moeilijk te maken, de mario engine is makelijker en vereist minder tijd.

De mario engine is eigenlijk al af, het enige wat in de mario engine moet gebeuren is, dat er voorbeelds levels moeten komen. De 3D engine moet herbouwd worden, vanwege fouten met texturen.[Bewerking: Deze kunnen nu WEL opgelost worden!]

Een gamemaker in engine is heel anders dan een engine die je maakt met andere progammeercode zoals C++ of C# en Java, c++11, C maakt.

Een gamemaker engine wordt niet uit het niets opgebouwd en start al via gamemaker, de engine vereist min of meer code, de engine gebruikt vaak dezelfde geluiden die vervangen kunnen worden met nieuwe geluiden, idem dito met plaatjes.

Een engine wordt vaak gebruikt door meerde spellen, die nog steeds anders van elkaar zijn qua uiterlijk, maar via programmering nog steeds hetzelfde zijn.

Als voorbeeld zou u een engine kunnen maken die "3D Build Engine heet". Deze wordt gebruikt in 3 verschillende spellen: spel x1, spel x2, en spel x3 . In het intro of credits(of Bronvermeldings) scherm laat u de naam van de Engine zien, mensen zullen weten dat deze met deze engine is gemaakt, en dat deze meerdere spellen wordt gebruikt.

Als slot kunt u de engines het best gebruiken voor als u spellen wilt maken die de zelfde functies bevatten of die u aan functies wilt uitbreiden, of vervangen.