
So viele tolle Einsendungen für den Delphi 26. Showcase Herausforderung! Es waren 170 Einträge die eine breite Palette von Projekttypen abdecken. Alles von Spielen und Multimedia bis hin zu Business- und Consumer-Software. Sowohl mit VCL auf dem Desktop als auch mit FireMonkey auf mobilen Plattformen. Es ist so leicht, sich in unsere Vorstellung davon zu verstricken, wofür Delphi nützlich ist, dass wir manchmal seine erstaunliche Flexibilität übersehen. Ich empfehle Ihnen, sich den gesamten Showcase anzuschauen. Wir fügen Unterkategorien hinzu, um Ihnen die Übersicht zu erleichtern!
Für den Moment liste ich die Top 12 mit ein paar lobende Erwähnungen aus dem Wettbewerb, damit alle wissen, wer die großen Preise gewonnen hat! Alle Beiträge, die gepostet wurden, erhalten ebenfalls ihre Geschenkgutscheine. Vielen Dank an alle, die ihre inspirierenden Programme über das Schaufenster geteilt haben! Wenn Sie Ihr Programm während der Challenge noch nicht geteilt haben, sind Sie trotzdem eingeladen über das Schaufenster teilen.
12th - devFlowcharter Werkzeug zur Bildungsprogrammierung
devFlowcharter ist eine kleine, in Delphi geschriebene Freeware-Anwendung. Ihr Hauptziel ist es, ein einfaches, lehrreiches Werkzeug für den Einsatz im Strukturprogrammierunterricht zu sein.
In devFlowcharter erstellen Sie Flussdiagramme mit einem benutzerfreundlichen, aber leistungsstarken Zeichenprogramm, generieren Quellcode, kompilieren mit einem externen Compiler und führen ihn schließlich aus.
Im Moment werden Pascal, C, TI-BASIC, Java und Python unterstützt. Die Sprachunterstützung in devFlowcharter ist eine XML-Vorlage, so dass Sie leicht Unterstützung für andere Sprachen hinzufügen oder sogar eigene Sprachen erstellen können.
11th - fotoARRAY - Bildmanager für einfacheres Durchsuchen von Fotos
fotoARRAY ist ein spezialisiertes Datenbankprogramm, mit dem Sie eine große Anzahl von Bildern durchsuchen und organisieren können. Es ähnelt einem Digital Asset Management System (DAM) und ist in Delphi erstellt.
Mit fotoARRAY können Sie schnell und einfach auf Bilder zugreifen, sie betrachten, organisieren und exportieren. Das Durchsuchen Ihres Fotoarchivs mit fotoARRAY ist ein Vergnügen. Wenn Sie keine überflüssigen oder unerwünschten Aufnahmen aus Ihrem Fotoarchiv gelöscht haben, kann fotoARRAY Sie in den Moment zurückversetzen, in dem Sie die Bilder aufgenommen haben. Wählen Sie die Fotos aus, die Sie anzeigen möchten - entweder indem Sie sie in ein Album einordnen, ein bestimmtes Stichwort vergeben oder eine Bewertung (1-10 Sterne) abgeben - und behalten Sie alle Fotos, die Sie aufgenommen haben.
Sie können fotoARRAY verwenden, um Bilder mit Hilfe von Alben, einer Zeitleiste, Schlüsselwörtern, Sternen und Farbetiketten zu organisieren. fotoARRAY ermöglicht es Ihnen, sich auf Ihre Fotos zu konzentrieren und nicht auf die Bedienung des Programms. Sobald Sie das Album mit den Bildern, die Sie veröffentlichen möchten, erstellt haben, exportieren Sie die Bilder an den von Ihnen gewünschten Ort. Um Ihre Bilder zu bearbeiten, können Sie nahtlos Ihren Lieblingseditor aus dem Programm heraus starten. Oder Sie exportieren eine Auswahl der Bilder mit dem leistungsstarken Bildkopierwerkzeug. Unser Ziel ist es, spezialisierte RAW-Entwicklungsanwendungen bestmöglich zu integrieren und ein optimales Browsing-Erlebnis zu bieten, indem wir einen blitzschnellen Bildlauf anbieten.
fotoARRAY ist für Windows und OSX erhältlich.
10th - JusImperium Advogado
JusImperium ist eine mobile Anwendung, die für die Routineorganisation des Anwalts entwickelt wurde. Sie wurde in Delphi entwickelt. Es ist eine Anwendung, die für die individuelle Organisation des Anwalts konzipiert wurde. Der Entwickler sagt dazu: "Damit können Anwälte ganz einfach das Telefonbuch, die Prozesse und Dokumente ihrer Mandanten organisieren und die Informationen von den brasilianischen Gerichten automatisch erhalten. Eine vollständig kostenlose Anwendung für die Registrierung, Kontrolle und Organisation von Mandanten, Vorgängen, Dokumenten und dem gesamten Arbeitsablauf eines Anwalts. Die Anwendung arbeitet normalerweise offline, und es ist nicht notwendig, dass der Anwalt mit dem Internet verbunden ist, um auf die bereits registrierten Daten zuzugreifen oder neue Daten einzugeben. Für Abonnenten des Publikationsdienstes von Imperium Solutions Brasil gibt es zusätzlich zum täglichen Empfang von Publikationen aus Amtsblättern eine automatische Registrierung ihrer Vorgänge im System und die Generierung eines Links für die Online-Konsultation."
9th - StoneQuest
Wenn es eine Kategorie für das am realistischsten aussehende Open-World-Spiel gäbe, StoneQuest den ersten Platz einnehmen würde. Dieses Spiel ist ein wahres Wunderwerk. All seine prozedural generierten Landschaften und seine erstaunliche 3D-Engine wurden mit Delphi entwickelt. Werfen Sie unbedingt einen Blick auf seine Patreon damit Sie das Spiel herunterladen und spielen können.
Developer Zudomon (Nick Pützer) hat ein beeindruckendes prozedurales Spiel namens StoneQuest und eine 3D-Engine in Delphi entwickelt. Seit 2011 hat er über 12.000 Stunden in die Entwicklung der Engine und des Spiels investiert. Das gesamte Spiel und der Inhalt sind weniger als 15MB groß! Eines der Ziele des Entwicklers ist es, das Spiel komplett selbst in Delphi zu entwickeln. Das aktuelle Gameplay erinnert an Minecraft. Nach Angaben des Entwicklers "Ich verwende eine Menge prozeduraler Inhalte. Alle Modelle werden nur durch Code erstellt. Das bedeutet, dass ich später viele verschiedene Modelle daraus machen kann! Meine Engine ist in der Lage, Mikrogeometrie über die Welt zu verteilen, echte winzige 3D-Modelle. Jeder Grashalm und jede Kleepflanze ist echt und interagiert mit dem Spieler. Jede Würfelfläche der Voxel-Welt hat ihre eigene Textur. Ich habe bisher nur ein paar prozedurale Texturen. Sie wiederholen sich nicht. Es gibt dynamische volumetrische 3d-Wolken. Und der volumetrische Nebel im Tal, wo die Sonnenstrahlen durch die Bäume scheinen. Für mich ist die Atmosphäre und die Immersion sehr wichtig." Das Projekt befindet sich noch in aktiver Entwicklung, aber Sie können herunterladen und in der aktuellen Version abspielen. An diesem Punkt ist es ein Kunstwerk, das schön anzusehen ist.
8th - RightNote
RightNote ist ein modernes, baumbasiertes Programm zur Verwaltung von Informationen und Notizen, das Ihnen helfen wird, die Informationsflut zu bewältigen. Es wurde in Delphi entwickelt. Ich mag die dunklen und hellen Themen, die sie verwenden.
Nach Angaben des Entwicklers, "Sie können Clips jeder Art einfach speichern und ablegen, mit Tags klassifizieren und später mit der superschnellen Volltextsuchmaschine alles in all Ihren Notizbüchern finden. RightNote ist vollgepackt mit Funktionen und einer modernen und einfach zu bedienenden Benutzeroberfläche. Damit haben Sie alle Informationen, mit denen Sie täglich zu tun haben, immer griffbereit."
Die Ausstattung umfasst:
- Verschiedene Notiztypen, einschließlich
- Erweiterter Texteditor, Tabellenkalkulation, Code-Editor, Journal und Kalender, Aufgabenlisten, Webseiten, Anhänge und Links
- Web Clipper, Lesezeichen, Tags, Globaler Notizverlauf, Globale Tag-Suche,
- Volltextsuchmaschine, Passwortschutz für Notizen und Seiten und Verschlüsselung
- Erweiterte Werkzeuge zur Organisation Ihrer Notizen: Schwebender Baumdialog, Seitenweise Baumansicht, Dialog zum Übertragen von Seiten
- Flexible Import- und Exportoptionen, die häufig verwendete Formate unterstützen
- wie doc, docx, xlsx, rtf, und html
- Export in Webbook für webbasierten und mobilen Zugriff
7th - Fotomorsaicos
FotoMorsaicos ist eine in Delphi integrierte Windows-Anwendung, die aus einem gegebenen Bild ein Fotomosaik erstellen kann.
Nach Angaben des Entwicklers, "Die Software besteht aus drei Untersystemen, einem Fotomosaik-Generator, einem Generator für das endgültige Bild (jpg) und schließlich einem Programm zum Aufbau eines Index für die Bildbibliothek. Meine erste Annäherung an das Thema Fotomosaik war der Film Die Truman Show, der ein Plakat mit dem Gesicht des Protagonisten (Jim Carrey) zeigte, das aus kleinen Fotos bestand, die alle aus dem Film selbst stammten. Es war klar, dass diese Arbeit mit einem Programm gemacht worden war und ich fand bald heraus, dass Robert Silvers der Autor dieses Bildes war. Wie hat er das gemacht? Eine Zeit lang dachte ich über den Algorithmus hinter den Fotomosaiken nach. Schließlich fand ich heraus, was zu tun ist und machte mich an die Arbeit. Die Grundidee ist, dass ein Fotomosaikprogramm einen Mosaikfilter erstellt, aber anstatt Volltonfarben zu verwenden, verwendet es Fotos, deren durchschnittliche Farbe der Volltonfarbe nahe kommt, die in jede Region des Mosaiks kommen soll. Ich habe also ein Programm in Delphi geschrieben, das ein einfaches Fotomosaik erstellt. Es verwendete eine Sammlung von etwa 6.000 hochauflösenden Fotos. (Auf archive.org findet der Leser eine Vielzahl von Public-Domain-Sammlungen mit hochauflösenden Fotos, die er mit der Software verwenden kann). Im Laufe der Zeit wurde mir jedoch klar, dass ein gutes Fotomosaikprogramm mehr Funktionen bieten sollte: die Verwendung verschiedener Bildbibliotheken, die Möglichkeit, dem System mitzuteilen, ob sich Regionen wiederholen sollen oder nicht, d.h. ob dasselbe Foto eingefügt werden soll oder ob eine größere Auswahl an Fotos erforderlich ist. Auch die Idee, das Originalbild prozentual mit dem generierten Mosaik zu verschmelzen, hat das Endergebnis "weicher" gemacht, so dass es visuell viel besser aussieht.
Die ursprüngliche Entwicklung wurde veröffentlicht in Dr. Dobbs Journal. Ein Forscher, Thiadmer Riemersma, hat eine Arbeit veröffentlicht, in der er die Art und Weise untersucht, wie Menschen Farben sehen ("Color metric." CompuPhase. 26. Mai 2008. http://www.compuphase.com/cmetric.htm). Ich habe seinen Ansatz verwendet und die Software wurde visuell besser. Es war sogar T. Riemersma selbst, der mir darüber schrieb, nachdem er meinen Artikel gelesen hatte.
Heute ermöglicht die Software:
- Verwenden Sie verschiedene Sammlungen von Bildern (bis zu 100.000 Fotos);
- Überblendung zwischen dem Originalfoto und dem generierten Mosaik, so dass beide in einem bestimmten Prozentsatz miteinander verschmelzen;
- Erlauben Sie die Wiederholung aufeinanderfolgender Bilder oder nicht. Ein Fotomosaik mit sich nicht wiederholenden Bildern ist visuell viel ansprechender.
Unter https://sourceforge.net/projects/fotomorsaicos/ finden Sie den gesamten Quellcode und die vollständige Dokumentation des Projekts, das vollständig in Delphi geschrieben und am 26. Geburtstag von Delphi veröffentlicht wurde.
6th - Falcon 9 - Simulator der ersten Stufe
Falcon 9 - First Stage Simulator verwendet technische Gleichungen, um das Verhalten, den Aufwand und die Leistung sowie die Flugbahn der ersten Stufe einer Falcon 9 (SpaceX) Rakete zu simulieren und ist in Delphi aufgebaut.
Nach Angaben des Entwicklers "Es verfügt über verschiedene Panels zum Laden von Strukturinformationen, Leistungsmerkmalen der Motoren, Drosselkurven und Fahrzeugneigung usw. Das Hauptpanel zeigt den Fortschritt der Simulation in Echtzeit und ein 3D-Modell in einem OpenGL-Fenster. All dies ist zunächst mit einem echten Video des Starts synchronisiert, das den Vergleich von Geschwindigkeiten und Höhen zu jedem Zeitpunkt ermöglicht, um die Genauigkeit der Simulation zu bewerten. Sobald die Simulation abgeschlossen ist, können Sie alle Informationen in eine Excel-Datei herunterladen, um Auswertungsgrafiken zu erstellen. Alle Parameter der Anwendung (Struktur, Motor und Steuerung) sind vollständig anpassbar, so dass Sie jede gewünschte Mission konfigurieren und simulieren und die Ergebnisse in Echtzeit mit dem echten Video vergleichen können. Die Anwendung befindet sich noch in der Entwicklung, daher umfasst die Erfahrung die Startphase und geht bis zur Abtrennung der zweiten Stufe weiter. Diese Anwendung wurde mit Delphi Community 10.3 geschrieben."
5th - AdVir Lagerbestandsverwaltung Software
Eine moderne Anwendung, die mit Embarcadero Delphi für die Verwaltung des Warenflusses in einem großen Unternehmen entwickelt wurde. Nach Angaben des Entwicklers ist "Virtual Administrator (AdVir) für die Verfolgung der ein- und ausgehenden Waren eines großen Einzelhandelsvertriebszentrums zuständig. Eine REST-Server-basierte App, die mit dem ERP-System des Unternehmens verbunden ist, legt die Kontrolle über ein großes Lager in die Hände der Benutzer, indem sie Barcodes von Produkten über Android-Mobilcomputer schnell scannt und verarbeitet. Dank Embarcadero mit seiner Sprache Delphi und der Datenbank INTERBASE wird eine unglaubliche Anzahl von Transaktionen im Handumdrehen abgewickelt. Das System ist mit dem ERP-System des Unternehmens verbunden, das ebenfalls mit Hilfe von Delphi entwickelt wurde. Das ERP bietet ein Point-of-Sale-System, das für Unternehmen mit vielen Bewegungen und mit POS-Terminals entwickelt wurde, die in der Lage sind, Verkäufe offline zu verarbeiten und sich automatisch wieder mit dem Netzwerk zu verbinden, sobald es verfügbar ist. Dabei werden alle lokalen Transaktionen sofort an den Server der Filiale gesendet, der die Daten dann an einen zentralen Cloud-Server sendet, der Dutzende von Filialen sicher und aus der Ferne verbindet."
4th - Synchronisierung Desktop Synchronisierung Software
Syncovery wurde auf Delphi entwickelt und Sie können damit Ihre Daten sichern und PCs, Macs, Server, Notebooks und Online-Speicherplatz synchronisieren.
Nach Angaben des Entwicklers, "Sie können so viele verschiedene Aufträge einrichten, wie Sie benötigen, und diese manuell oder mit dem Planer ausführen. Syncovery arbeitet mit lokalen Festplatten, Netzlaufwerken und allen anderen gemounteten Volumes. Darüber hinaus bietet es Unterstützung für FTP, SSH, HTTP, WebDAV, Amazon S3, Google Drive, Microsoft Azure, OneDrive, SharePoint, DropBox, Box und viele andere Cloud-Speicheranbieter. Sie können Komprimierung und Datenverschlüsselung verwenden. Der Scheduler kann als Dienst ausgeführt werden - ohne dass sich die Benutzer anmelden müssen. Es gibt leistungsstarke Synchronisierungsmodi, darunter Standard-Kopieren, Exact Mirror und SmartTracking. Syncovery verfügt über eine sorgfältig gestaltete Benutzeroberfläche, die es zu einem äußerst vielseitigen Synchronisations- und Backup-Tool macht. Die Fülle an Funktionen erfüllt alle Anforderungen, die Benutzer typischerweise haben, und ist dennoch einfach zu bedienen. Eine kostenlose 30-Tage-Testversion ist auf der Download-Seite verfügbar."
2und Zweiter Platz - VisualNEO Web
Es gibt eine erstaunliche Anzahl von Entwicklungswerkzeugen, die mit Delphi erstellt wurden. Abgesehen von der Tatsache, dass Delphi die Entwicklung jeglicher Art von Software vereinfacht, denke ich, dass die Menschen von Delphi so inspiriert sind, dass sie neue Entwicklungswerkzeuge entwickeln wollen. VisualNEO Web ist ein solches Entwicklungstool, und das Marketing des Unternehmens klingt wirklich überzeugend.
VisualNEO Web, ist eine Windows-Software zur Erstellung von HTML5-Web-Apps, Progressive Web-Apps (PWA), NW.js Desktop-Apps und PhoneGap-Apps und wird mit Delphi entwickelt. Entwickeln Sie selbst Apps für das Web, Desktop und mobile Geräte mit VisualNEO Web. Laut Entwickler können Sie "schnell Text, Bilder, Sound, Video, HTML-Inhalte, Internet-Links, Spezialeffekte und andere Elemente kombinieren, um interaktive, professional Web- und Mobile Apps zu erstellen. Selbst wenn Sie sich nicht mit modernen Webtechnologien wie HTML5, CSS3, JavaScript oder JQuery auskennen, können Sie dank unserer visuellen Drag-and-Drop-Oberfläche und unserer leicht zu erlernenden, assistentengestützten Programmiersprache NeoScript fantastische Anwendungen erstellen. Perfekt für Studenten und Designer. VisualNEO ist für unerfahrene Entwickler einfach zu bedienen und für erfahrene Entwickler schnell." Dies ist ein weiteres großartiges Beispiel dafür, dass Delphi ein großartiges Werkzeug für die Erstellung anderer Entwicklungstools ist.
1st Zweiter Platz - ALLPlayer Media Player
Wenn es um die Wiedergabe von Medien geht, ist ALLPlayer Ihre erste Wahl für die Wiedergabe ALLER Medien! Videos, Filme und Musik werden mit einer modernen, intuitiven Oberfläche abgedeckt, die sowohl auf Smartphones, Tablets als auch auf Windows zu Hause ist.
Alle Funktionen sind genau dann verfügbar, wenn sie benötigt werden, und dank der integrierten Codecs kann ALLPlayer praktisch jedes Mediendateiformat abspielen. Einige der von ALLPlayer unterstützten Codecs sind 3G2, AVI, Matroska (MKV), FLV, DAT, MOV, M2TS, MP4, 3GP, VOB, MPG, APE, AU, MKA, MP3, OGG, WAV, AC3, CDs und sogar einige URLs. Eine weitere nützliche Funktion sind die Untertitel mit künstlicher Intelligenz, die die Länge der Textzeilen analysiert und kontrolliert und die Anzeigedauer festlegt, um schlecht konfigurierte Untertiteldateien auszugleichen. Beeindruckend!
Großer Preis - Firecast 8
Auf Platz 1 liegt ein weiteres Programm, das mich sehr interessiert. Ich bin ein langjähriger Fan von RPG-Spielen, die mit Stift und Papier gespielt werden, und mit Firecast 8 können Sie diese Spiele über das Internet spielen. Version 7.5 ist jetzt verfügbaraber die Version 8 wird bald erscheinen und sieht wirklich beeindruckend aus. Alles in Delphi geschrieben!
Firecast 8 ist eine Unterhaltungssoftware, die sich in der Endphase der Entwicklung auf Delphi befindet und mit der das traditionelle Pen-and-Paper-Rollenspiel über das Internet gespielt werden kann. Nach Angaben des Entwicklers, "Es verfügt über Tools, die für eine gute Spielsitzung benötigt werden, wie z.B. einen Chat, der auf das Erzählen von Geschichten ausgerichtet ist, Charakterbögen, ein Kampfraster, 3-D-Würfel, die von einer Physiksimulation unterstützt werden, und so weiter. Es tritt die Nachfolge der RRPG-Software an, die heute etwa 10.000 aktive Benutzer hat und in den letzten 12 Monaten auf mehr als 60.000 verschiedenen Geräten installiert wurde, und wird mit Delphi und dem FMX-Framework erstellt."
Ehrenvolle Erwähnung
Ich rufe 3 lobende Erwähnungen aus. Diese haben auf Twitter viele Likes und Retweets erhalten, wurden aber aus verschiedenen Gründen nicht als Hauptgewinner ausgewählt. Sie qualifizieren sich aber trotzdem für die Auszeichnung mit einer lobenden Erwähnung. Es gibt so viele andere großartige Beiträge, die nicht gewonnen haben.
GameVision Werkzeugsatz

Eine lobende Erwähnung ist das GameVision™ Game Toolkit für Delphi. Es ist ein fortschrittliches 2-D-Spielentwicklungssystem für PCs mit Microsoft Windows® und verwendet Direct3D® für hardwarebeschleunigtes Rendering. Nach Angaben des Entwicklers, "Es ist robust, benutzerfreundlich und eignet sich für die Erstellung aller Arten von 2D-Spielen und anderen grafischen Simulationen. Sie greifen auf die Funktionen über eine einfache und intuitive prozedurale API zu, mit der Sie Ihre Grafiksimulationen schnell und effizient entwickeln können. Es gibt Unterstützung für Puffer, Bitmaps, Audiosamples, Musikstreaming, Videowiedergabe, das Laden von Ressourcen direkt aus einem Standard-Zip-Archiv und vieles mehr."
Eigenschaften

- Hergestellt unter Verwendung der neuesten Version von Delphi
- Lange Geschichte (seit 2001, über mehrere veröffentlichte und unveröffentlichte Projekte)
- Farbe (erzeugt rgba-Farben im Integer- und Float-Format)
- Archiv (Erstellen, Lesen von Standard-Zip-Archiven)
- Bitmap (BMP, DDS, PCX, TGA, JPEG, PNG-Formate)
- Ansichtsfenster (Multiplizieren, Skalieren, Drehen)
- Anzeige (Antialias, Primzahlen, Pixel, Speichern auf Festplatte)
- Eingabe (Tastatur, Maus, Joystick)
- Schriftart (truetype, unicode)
- Text (schneller statischer Text, mehrfarbig, rotieren, skalieren)
- Sprite (Seiten, Gruppen, Bild im Raster/Rechteckbereich definieren)
- Entität (Position, Skalieren, Drehen, Schieben, Polypunkt-Kollision)
- EntityAction (automatisierte Aktionssequenzen für Entitäten)
- Audio (Musikstreaming, Soundeffekte, .wav, .flac, .ogg, .opus, .it, .mod, .s3m, .xm, .voc Formate)
- Physik (erst einmal grundlegende Physik)
- Höchstpunktzahl (Highscores an eine entfernte MySQL-Datenbank, asynchrone Operationen, Ereignis-Callback)
- Telemetrie (sendet Telemetriedaten an Ihr Google Analytics-Konto)
- Netzwerk (httpget, sendmail, zuverlässiges UDP)
- Datenbank (lokales SQLite, entferntes MySQL, asynchrone Operationen, Ereignis-Callback)
- Bezier (lokalen Punkt definieren, gekrümmte Punkte darstellen)
- Erleichterung (alle Lockerungsmethoden)
- Sternenfeld (3-D-Sternenfeld-Simulation)
- Kollision (grundlegende Kollisionsroutinen)
- ConfigFile (ini-basierte Konfigurationsdatei)
- IAP (In-App-Kauf für den Desktop, Versionen mit niedrigem und höherem Schwierigkeitsgrad)
- Dialoge (Kontaktieren Sie uns, Feedback)
- IMGUI (Sofortmodus Gui-System)
- Lua (schnelle und einfache Lua-Integration, kann eigenständige EXEs erstellen, jit-kompiliert über MoonJit)
- TreeMenu (Menüfeld Baumansicht)
- Bildschirmschoner (schöne und saftige Screenshot-Effekte)
- Bildschirmfoto (sequenzierte Screenshot-Dateien speichern)
- Sprache (Sprachwiedergabe)
- PathEditor (erstellen Sie Pfade, denen Ihre Spielobjekte folgen können)
- Pfad (Zugriff auf die von PathEditor erstellten Pfaddaten)
- StartupDialog (optionaler Startdialog für Ihr Spiel)
- Video (.ogv Format, abspielen, pausieren, zurückspulen, rendern)
- Polygon (Polygonobjekt auf hoher Ebene, lokale Punkte hinzufügen, transformieren und Weltpunkte rendern)
- Schauspieler (Akteurssystem auf hoher Ebene, Akteur, Entitätsakteur, Akteursliste, Akteursszene)
- Spiel (Spiel-Framework, das GVT steuert. Alle Systemereignisse werden von einem abgeleiteten TGVCustomGame/TGVGame-Objekt verwaltet)
- Alle unterstützten Ressourcen können aus einem Standard-Zip-Archiv geladen werden
Sie können die Quellcode für das Toolkit über GitHub.
Porträt von Craps Würfel
Portraits using Craps ist ein Programm, das Bilder mit Würfeln erstellt, und es wurde in Delphi entwickelt. Der Entwickler sagt: "Im Mai 2020 habe ich über ein Würfelbild geschrieben, das von der Cyberkünstlerin Barbara Lynn Helman erstellt wurde. Offenbar hat die Schöpferin die Würfel entsprechend dem Grauton gesetzt, den sie visuell in jedem Teil des Bildes fand. Die eingereichten Fotos scheinen dies zu belegen. Eine solche Box mit Würfeln visuell zu gestalten, wäre jedoch eine zu komplizierte Aufgabe gewesen und wahrscheinlich zu leicht fehleranfällig. Ich möchte annehmen, dass Barbara ein Programm verwendet hat, das ihr sagte, welchen Würfel sie an welche Stelle setzen musste. Das wäre auf jeden Fall die klügste Art, diese Aufgabe zu erledigen. Also habe ich ein Programm geschrieben, das genau solche Bilder mit Würfeln erzeugt, wie es Miss Lynn Herman tut. Und eigentlich habe ich ein Programm modifiziert, das ich bereits hatte und das Halbtöne erzeugt. Nachdem ich die Änderungen vorgenommen hatte, hatte ich schnell ein Programm, das die endgültigen Bilder erzeugte, indem es virtuelle Würfel (Würfelbilder) einsetzte, anstatt echte Würfel auf eine flache Oberfläche zu legen."
Piptermob Android App, die Ihr Desktop steuern kann
Piptermob verbindet sich mit der Desktop-Anwendung Pipitedz, mit der Sie Ihren Desktop von Ihrem Telefon aus steuern können, und die App ist in Delphi integriert. Der Entwickler sagt: "Delphi IOT Tethering zur Steuerung der PC-Maus und zum Betrachten von PowerPoint-Dateien von Ihrer Pipitermob-App aus. Sie können sich mit zwei WiFi- oder Bluetooth-Geräten verbinden. Sie erhalten die meisten Optionen für die Mausnutzung von Ihrer Pipitermob-App aus. Die Maustaste ist geschwindigkeitsgesteuert, so dass Sie schnell klicken können, genau wie bei der Verwendung einer echten Maus. Sie können Ihre PowerPoint-Dateien mit einem einfachen Klick steuern und öffnen."












