Ada Looks Good, Now Program a Game Without Knowing Anything (FOSDEM 2022)

Artikel: 

This article is a textual elaboration of my FOSDEM 2022 presentation "Ada Looks Good, Now Program a Game Without Knowing Anything".

 

Introduction:

 

I discovered Ada in early 2019, I can't remember exactly how, but I directly liked the language, unlike several other programming languages I've looked at or tried to learn in the past. Some of the things I liked were readable syntax, usable error messages, and that not any junk just compiled through.

Lets Play Marathon 1 (Blind) (in Arbeit)

Lets Plays: 
Genre: 

In Arbeit.

 

Story:

Zurückgekehrt von der Kolonie auf Deimos landet man erfolgreich auf der Marathon, nur um festzustellen das diese von unbekannten Außerirdischen angegriffen und erobert wurde.

 

Langweiliges Hintergrundwissen:

Marathon 1 wurde von Bungie entwickelt und 1994 für den Mac veröffentlicht. Die Engine von Marathon war der Doom-Engine leicht überlegen. Beispielsweise war sie in der Lage in begrenzter Weise Räume über Räume darzustellen, solange nicht beide Räume gleichzeitig zu sehen waren. Außerdem verfügte es über eine komplexe Geschichten, was für Shooter dieser Zeit eher ungewöhnlich war und es gilt als erster Shooter welcher es einem erlaubt zwei Waffen gleichzeitig zu benutzen. Bungie veröffentlichte 1999 den Quellcode von Marathon 2, was zur Entwicklung der OpenSource Engine namens AlephOne führte. Die notwendigen Spieldateien wurden 2005 von Bungie als Freeware freigegeben.

Lets Play Jotun - Valhalla Edition (Blind)

Lets Plays: 
Genre: 

Story:

Thora erlitt einen unrühmlichen Tod und muss nun durch die Reiche reisen, um Jötunn, riesige Elementare zu besiegen. Dadurch will sie die Götter beeindrucken und so Zugang zu Walhalla erhalten.

 

Langweiliges Hintergrundwissen:

Jotun wurde durch Thunder Lotus Games entwickelt und am 29. September 2015 veröffentlicht.

 

Sonstiges:

Lets Play Napalm - The Crimson Crisis (Blind) (Amiga Projekt) (in Arbeit)

Lets Plays: 
Genre: 

In Arbeit.

 

Story:

Intelligente Roboter rebellieren gegen die Menschheit und versuchen diese auszulöschen.

 

Langweiliges Hintergrundwissen:

Napalm - The Crimson Crisis wurde von Ablaze Entertainment (heute Cypronia) entwickelt und 1998 durch clickBOOM Interactive veröffentlicht. Es ist deutlich von Command and Conquer 2 - Alarmstufe Rot 1 inspiriert.

 

Sonstiges:

Lets Play Pokemon Stadium 1 (in Arbeit)

Lets Plays: 
Genre: 

In Arbeit.

 

Story:

Pokemonkämpfe, zu viele, zu schwer.

 

Langweiliges Hintergrundwissen:

Pokemon Stadium 1, in Japan als Pokemon Stadium 2 bekannt, ist ein Strategiespiel welches von Nintendo für das Nintendo 64 entwickelt und erstmals am 30. April 1999 in Japan veröffentlicht wurde. Es ist eine Fortsetzung des nur in Japan erschienenen Pocket Monsters Stadium aus dem Jahr 1998. Ursprünglich für das Nintendo 64DD geplant, wurde es nach dessen Fehlschlag zu einem regulären N64 Titel umentwickelt. Mit dem im Lieferumfang des Spiels enthaltenen Transfer Paks können Spieler ihre eigenen Pokemon, die von den Gameboyspielen Pokemon Rot, Blau und Gelb eingelesen werden, im Spiel verwenden. Pokemon Stadium wurde zu einem der meistverkauften N64 Spielen und verkaufte sich bis Ende 2000 über eine Million Mal.

Nachfolgeprojekt für SimCity 2000 (Amiga Projekt)

Jetzt könnt ihr das Nachfolgeprojekt von SimCity 2000 wählen. Mehrfachauswahl ist, wie immer, möglich und unangemeldete Personen können ebenfalls mitentscheiden. Aber nur Angemeldete können ihre Wahl später noch einmal ändern, wenn sie sich umentscheiden sollten. Weiterhin werden die Stimmen von angemeldeten Benutzern höher gewertet als die Stimmen von Unbekannten. Sollte es Personen geben die nicht mit dem Ergebnis der Wahl zufrieden sind, können diese mich jederzeit bestechen, dann ändere ich gerne das Ergebnis ab.

Napalm (Blind)
50% (4 votes)
1943 - The Battle of Midway (Blind)
38% (3 votes)
Burntime
38% (3 votes)
History Line - 1914-1918 (Blind)
38% (3 votes)
Colonization (Vizekönig)
25% (2 votes)
Lotus Turbo Challenge 1
25% (2 votes)
King's Quest 1 (Blind)
13% (1 vote)
Populous 1 (Blind)
13% (1 vote)
Zufallsgenerator
0% (0 votes)
Total votes: 8

Lets Play Defense Grid - The Awakening (Blind) (in Arbeit)

Lets Plays: 
Genre: 

In Arbeit.

 

Story:

Aliens greifen an und müssen zurückgeschlagen werden. Natürlich ohne selbst anzugreifen.

 

Langweiliges Hintergrundwissen:

Defense Grid - The Awakening ist ein Tower-Defense-Spiel welches von Hidden Path Entertainment entwickelt wurde. Es wurde am 8. Dezember 2008 für Windows und am 2. September 2009 für Xbox 360 veröffentlicht. Die OS X-Version ist seit dem 7. Juli 2010 erhältlich. Es verwendet die Gamebryo und die Scaleform GFx user interface Engine.

 

Ada Looks Good, Now Program a Game Without Knowing Anything (FOSDEM 2022)

Artikel: 

Dieser Artikel ist eine textliche Ausarbeitung meines FOSDEM 2022 Vortrags "Ada Looks Good, Now Program a Game Without Knowing Anything".

 

Einleitung:

 

Entdeckt habe ich Ada Anfang 2019, wie genau weiß ich allerdings nicht mehr, aber ich mochte die Sprache direkt, anders als diverse andere Programmiersprachen die ich in der Vergangenheit angeschaut oder versucht habe zu lernen. Einige der Sachen die mir gefielen waren beispielsweise eine lesbare Syntax, brauchbare Fehlermeldungen und nicht jeder Müll einfach durch kompiliert wird.

Lets Play SimCity 2000 (Amiga Projekt)

Lets Plays: 
Genre: 

Story:

Erst einmal ganz entspannt eine Stadt bauen und danach weniger entspannt eine Stadt am Berg errichten.

 

Langweiliges Hintergrundwissen:

SimCity 2000 wurde von Maxis entwickelt und 1993 veröffentlicht. Gegenüber dem Vorgänger wurden zahlreiche neue Gebäude, z. B. Wind- und Wasserkraftwerke, sowie neue Mechaniken wie Wasserversorgung und U-Bahnsysteme eingeführt. Es gibt außerdem diverse Ports für andere Plattformen als den PC, wovon die Amiga-Version eine eher nicht so gute ist.

Nachfolgeprojekt für Wings (Amiga Projekt) (beendet)

Jetzt könnt ihr das Nachfolgeprojekt von Wings wählen. Mehrfachauswahl ist, wie immer, möglich und unangemeldete Personen können ebenfalls mitentscheiden. Aber nur Angemeldete können ihre Wahl später noch einmal ändern, wenn sie sich umentscheiden sollten. Weiterhin werden die Stimmen von angemeldeten Benutzern höher gewertet als die Stimmen von Unbekannten. Sollte es Personen geben die nicht mit dem Ergebnis der Wahl zufrieden sind, können diese mich jederzeit bestechen, dann ändere ich gerne das Ergebnis ab.

SimCity 2000
44% (4 votes)
Colonization (Vizekönig)
33% (3 votes)
Turrican 2
33% (3 votes)
Dune 1
33% (3 votes)
Cannon Fodder 2
33% (3 votes)
Amiga Assembler lernen
22% (2 votes)
Napalm (Blind)
22% (2 votes)
Gloom Deluxe (Blind)
0% (0 votes)
Zufallsgenerator
0% (0 votes)
Total votes: 9

Seiten

Subscribe to Totalplanlos.de RSS