|
|
(27 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | {{DISPLAYTITLE:Make Games out of a Box}} __NOEDITSECTION__ __NOTOC__ | + | {{DISPLAYTITLE:Engine Alpha}} __NOEDITSECTION__ __NOTOC__ |
− | <div id="toc"><h2 class="nodisplay"></h2> | + | <div class="mainpage-cover"> |
− | <div style="margin-left: 17px;">[https://github.com/engine-alpha/engine-alpha/releases/tag/v3.0.2 <span id="mainpageDownload">Download<br /><span style="font-size: 11px">aktuelle Version: v3.0.2</span></span>]</div> | + | <div style="height:70px"></div> |
− | | + | <div class="mainpage-cover-message">Schüler wollen kreativ sein und sich selbst verwirklichen.<br>Engine Alpha macht's möglich.</div> |
− | {| cellspacing="5px" width="100%" |
| + | <div style="height:30px"></div> |
− | | width="33%" class="textCenter" style="padding:5px" | [[Bild:Facebook-Logo-144px.png|50px|link=https://www.facebook.com/enginealphaorg]]
| + | <div class="mainpage-cover-buttons">[[Schüler|Für Schüler]] [[Lehrer|Für Lehrer]]<br> |
− | | width="33%" class="textCenter" | [[Bild:Google+-Button-144px.png|60px|link=https://plus.google.com/113552285547745537126?rel=author]]
| + | [[Engine Alpha|Über Engine Alpha]]</div> |
− | | width="33%" class="textCenter" | [[Bild:GitHub-Mark-120px.png|60px|link=https://github.com/engine-alpha/engine-alpha]]
| + | <div style="height:30px"></div> |
− | |}
| |
| </div> | | </div> |
| | | |
− | [[Engine Alpha]] ist eine anfängerorientierte 2D-Gaming-Engine in deutscher Sprache. Ihr Hauptzweck ist es, Begeisterung für Programmierung und Informatik durch schnelle, sichtbare und starke Erfolge zu entwickeln.
| + | <div class="mainpage-content"> |
| + | Das Projekt Engine Alpha hat das Ziel, '''praxisrelevantes und spannendes Lernen an echten Projekten''' zu ermöglichen. Dazu entwickeln wir Software, Hardwarepakete, Lehr- und Lernmaterialien, die bereits mit geringen (oder keinen) Fachkenntnissen genutzt werden können, um beeindruckende Ergebnisse zu erzielen. |
| | | |
− | == Einstiegspunkte ==
| + | Sämtliche Komponenten sind '''Open Source und kostenfrei''' für jedermann erhältlich. |
− | | + | </div> |
− | {| cellspacing="15px" style="width: calc(100% + 30px); margin: 0 -15px" |
| |
− | | width="33%" class="textCenter" valign="top" | <div class="card-title">Schüler</div><div class="card">[[Schüler|Übersicht]] [[Tutorials|Tutorials]]</div>
| |
− | | width="33%" class="textCenter" valign="top" | <div class="card-title">Lehrer</div><div class="card">[[Lehrer|Übersicht]]</div>
| |
− | | width="33%" class="textCenter" valign="top" | <div class="card-title">Mitmachen</div><div class="card">[[Mitmachen|Übersicht]]</div>
| |
− | |}
| |
− | | |
− | == Hilfe und Support ==
| |
− | | |
− | Du hast Fragen? Melde dich doch in unserem öffentlichen Chat: https://gitter.im/engine-alpha/engine-alpha
| |
− | | |
− | == Ein einfaches Beispiel ==
| |
− | | |
− | <source>
| |
− | import ea.*;
| |
− | | |
− | public class Sample extends Game {
| |
− | public static void main(String[] args) {
| |
− | new Sample();
| |
− | }
| |
− | | |
− | private Rechteck box;
| |
− | | |
− | public Sample() {
| |
− | super(400, 400);
| |
− | | |
− | box = new Rechteck(175, 175, 50, 50);
| |
− | box.farbeSetzen("rot");
| |
− | | |
− | wurzel.add(box);
| |
− | }
| |
| | | |
− | @Override
| + | <div style="height:100px"></div> |
− | public void tasteReagieren(int code) {
| |
− | switch(code) {
| |
− | case 26: box.verschieben(+0, -10); break;
| |
− | case 27: box.verschieben(+10, +0); break;
| |
− | case 28: box.verschieben(+0, +10); break;
| |
− | case 29: box.verschieben(-10, +0); break;
| |
− | }
| |
− | }
| |
− | }
| |
− | </source> | |