|
|
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | {{DISPLAYTITLE:Engine Alpha}} __NOTITLE__ __NOEDITSECTION__ __NOTOC__ | + | {{DISPLAYTITLE:Engine Alpha}} __NOEDITSECTION__ __NOTOC__ |
− | <div id="toc"><h2 class="nodisplay"></h2> | + | <div class="mainpage-cover"> |
− | <div class="card" style="margin: 0 10px 10px 10px"><div class="mainpage-download">[{{Download-URL}} <i class="fa fa-fw fa-download"></i> Download<div style="font-size: 11px; margin-top: -10px;">aktuelle Version: {{Download-Version}}</div>]</div></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> |
− | <div class="card" style="margin: 0 10px">[https://github.com/engine-alpha/engine-alpha <i class="fa fa-fw fa-github"></i> GitHub] [https://www.facebook.com/enginealphaorg <i class="fa fa-fw fa-facebook"></i> Facebook] [https://plus.google.com/113552285547745537126?rel=author <i class="fa fa-fw fa-google-plus"></i> Google+]</div> | + | <div style="height:30px"></div> |
| + | <div class="mainpage-cover-buttons">[[Schüler|Für Schüler]] [[Lehrer|Für Lehrer]]<br> |
| + | [[Engine Alpha|Über Engine Alpha]]</div> |
| + | <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"> |
− | *Heute gibt es aber auch Anwendungen in der Simulation und im physical computing.
| + | 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> |
− | * [[Schüler]]
| |
− | * [[Lehrer]]
| |
− | * [[Tutorials]]
| |
− | * [[Mitmachen]]
| |
− | | |
− | == Hilfe und Support ==
| |
− | | |
− | Du hast Fragen? Melde dich doch per E-Mail: [mailto:info@engine-alpha.org info@engine-alpha.org]
| |
− | | |
− | == Ein einfaches Beispiel ==
| |
− | | |
− | <source lang="java">
| |
− | 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
| |
− | public void tasteReagieren(int code) {
| |
− | switch(code) {
| |
− | case Taste.OBEN: box.verschieben(+0, -10); break;
| |
− | case Taste.RECHTS: box.verschieben(+10, +0); break;
| |
− | case Taste.UNTEN: box.verschieben(+0, +10); break;
| |
− | case Taste.LINKS: box.verschieben(-10, +0); break;
| |
− | }
| |
− | }
| |
− | }
| |
− | </source> | |
− | | |
− | | |
− | == Einige fertige Spiele ==
| |
− | | |
− | [[Fertige Spiele|Einige fertige Spiele]] haben wir hier für dich zusammengefasst.
| |
| | | |
− | [[Kategorie:Allgemein]]
| + | <div style="height:100px"></div> |