565 Shares 3650 views

Physik-Engine. Spiele-Programmierung

Bisher entwickeln Computerspiele extrem schnell – in vielerlei Hinsicht ist dies aufgrund der Tatsache, dass der Entwicklungsprozess wesentlich günstiger geworden ist. Mit dem Aufkommen von „Steam“ -Plattform jedem wird die Möglichkeit erhalten, ihr eigenes Spiel zu erstellen und legt ihn um die Aufmerksamkeit einer großen Öffentlichkeit und in der Tat mußte es tun, ohne die Hilfe des Verlegers war unmöglich. viele Menschen also, die Ideen und die Fähigkeit haben, ein großes Spiel zu schaffen, hatte einfach nicht die Möglichkeit – aber jetzt hat sich alles verändert. Und wenn Sie wollen Ihr eigenes Projekt zu entwickeln, für Sie wird es kein Problem sein, aber zuerst müssen Sie die Aufmerksamkeit auf die Physik-Engine zu zahlen. Natürlich verbietet Ihnen niemand Ihr Spiel mit Null Programmierung eigenen Motor zu schreiben. Aber es ist viel einfacher, fertigter zu verwenden, da gewährleistet ist, werden ausgetestet und wird ohne Probleme funktionieren. Die Physik-Engine – ist die Grundlage für jedes Computerspiel, ist die Basisschicht, auf dem Sie den Inhalt Ihres Projekts bauen. Es gibt eine Vielzahl von Motoren, von denen jedes seine Vor- und Nachteile hat. In diesem Artikel werden Sie über einige der besten Motoren erfahren, die heute existieren.

Cry Engine 3

Die erste Note der Tatsache, dass nicht jeder ist der Physik-Engine für alle Benutzer verfügbar. Einige Spiele-Entwickler ihre eigenen, persönlichen Gebrauch, dann geben keinen Zugriff auf sie zu jemand anderes. Diese Motoren werden nicht in Betracht gezogen werden – hier werden wir auf der Tatsache konzentrieren, die Sie verwenden können, um Spiele zu erstellen, ist ein so genannter Dritter. Die erste Option, die in aller Munde in erster Linie ist – ist die Cry Engine 3 Dies ist ein sehr leistungsfähige Physik-Engine, die Sie ein unglaubliches Spiel erstellen kann, aber zugleich gibt es verschiedene Möglichkeiten für den Einsatz. Wenn Sie nicht Geld ausgeben möchten, dann können Sie die kostenlose Version verwenden – es auf alle Funktionen zur Verfügung stehen wird, aber zur gleichen Zeit können Sie nicht verteilen oder Ihr Spiel verkaufen, dann gibt es eine Option für den Heimgebrauch. Es gibt auch zwei bezahlte Versionen – eine beinhaltet die Ausgabe von zwanzig Prozent der Gewinne aus dem Spiele-Engine-Entwickler, und die zweiten – der Kauf einer Lizenz. Und deshalb ist diese Option als die anderen nicht so populär ist – es ist sehr teuer.

Unreal Engine 3

Wenn Sie nicht viel Geld für die Vorgängerversion verbringen möchten, dann sollten Sie die Aufmerksamkeit auf diese bezahlen. Unreal Engine 3 – der beste Motor im Moment in Bezug auf Preis und Qualität. Sie können das Recht erwerben, relativ kostengünstig zu bedienen, mit seiner Hilfe können Sie ein vollwertige Computerspiele erstellen, wie die großen Software-Unternehmen tun, gut bekannt in der ganzen Welt. Dieser Motor hat eine Vielzahl von Fähigkeiten, wie zum Beispiel Multi-Plattform, eine hervorragende Unterstützung, Einfachheit und Klarheit. So wird jede Person, die diesen Motor bekommt der Lage sein, sich nahtlos ein großartiges Spiel zu entwickeln, wenn er die Fähigkeit zu tun hat. Ausgezeichnete Basis dafür werden Sie mit der Unreal Engine 3 zur Verfügung stellen.

Havok

Wenn wir über große Projekte sprechen, dann sollten Sie auf jeden Fall auch Auswirkungen auf Havok – einen Motor, der sein Aussehen stark verändert hat die Gaming – Industrie. Jetzt hat es über 200 Videospiele große Studios erstellt und Indie-Entwicklung war noch größer. Dieser Motor wird am häufigsten für FPS oder dritte Person verwendet, aber manchmal kann man Großprojekte anderer Genres wie „Starcraft 2“ unter den Strategien, Super Smash Bros. treffen unter Platformer und so weiter. Natürlich ist die Akquisition wird es recht eine beeindruckende Menge kosten, aber die Möglichkeiten, die es öffnet sich vor Ihnen – einfach riesig. Also, wenn Sie ein unabhängiger Entwickler mit einem Low-Budget sind, können Sie diesen Motor kaufen – es Ihr Spiel ganz gut machen.

Unity 3D

Nun, es ist Zeit, von den großen Motoren, um etwas zu bewegen ist nicht so großer Maßstab. Es gibt viele Low-Cost-Lösungen für ein zweidimensionales Spiel, aber die dritte Dimension zu einem erschwinglichen Preis hastet hinzufügen nicht alle. Deshalb ist die Unity 3D-Engine auf dem neuesten Stand ist sehr beliebt, da es kostengünstiger Zugriff auf die dreidimensionale Welt bietet. Bereits seit 2009 wird dieses Projekt unter den führenden, die nicht für Großunternehmen wie Großprojekten entwickelt wurden. Daher sollten Sie auf jeden Fall die Aufmerksamkeit auf den Motor zahlen, wenn Sie entwickeln wollen, ist ein dreidimensionales Projekt – der Kauf einer Lizenz billig sein, aber für das Geld bekommen Sie eine riesige Menge an Materialien, einfachen Zugriff auf die Veröffentlichung der fertigen Projekte und vieles mehr.

DMM

Moderne Motoren zahlen oft ernsthafte Aufmerksamkeit auf realistische Schäden, die auf die Welt, Charaktere, Fahrzeuge angewandt werden, und so weiter. Wenn Sie jedoch für eine preiswerte Lösung für ein Spiel suchen, in dem die Hauptkomponente genau die Dynamik eines verformbaren Körpers ist, dann sollten Sie die Aufmerksamkeit auf den Motor zu zahlen. Er nannte das DMM, und mit seiner Hilfe können Sie extrem realistische Schadensmodell reproduzieren, egal, was ihr Charakter sein wird. Der vollständige Name des Motors – Digitaler Molecular Matter, und von den Menschen, das Englisch kennen, kann bereits sehen, dass es eine Belastung ist, und es wird das Hauptmerkmal sein. Wenn Sie kein Geld für sehr teure moderne Motor haben, die Ihnen eine Deformation als eine von vielen Komponenten bieten, oder ob Sie ein Projekt erstellen möchten, die sich darauf konzentrieren, beschädigen und Realismus nur, dieser Motor ist perfekt für Sie.

Gamemaker

Also abschließend lohnt es sich, die Aufmerksamkeit auf den Motor zu zahlen, die von allen anderen Punkt sehr unterschiedlich ist, ist, dass es Sie nicht programmieren müssen, da alle grundlegenden Befehle durch konkrete Maßnahmen buchstabiert im Voraus ersetzt werden. Natürlich haben diese Maßnahmen eine begrenzte Menge, aber sie sind immer noch ziemlich viel, so dass Sie in der Lage sein, Spiele zu erstellen, dass Sie eine Programmiersprache zu lernen wert wären nicht über die Tatsache zu denken. Sie würden ohne es gut tun, und wenn Sie eine Lizenz erwerben, können Sie weitere Funktionen nutzen, sowie ihre eigenen Spiele unabhängig veröffentlichen.