Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
BeiträgeDelphiShowcase

Gewinner der Delphi 26th Showcase Challenge

banner winners delphi 26 showcase 2

So viele tolle Beiträge für die Delphi 26th Showcase Challenge ! Es gab 170 Einträge für eine Vielzahl von Projekttypen. Alles von Spielen und Multimedia bis hin zu Branchen- und Verbrauchersoftware. Sowohl auf VCL auf dem Desktop als auch auf FireMonkey auf mobilen Plattformen. Es ist so einfach, sich in unsere Sicht zu vertiefen, wofür Delphi nützlich ist, dass wir manchmal seine erstaunliche Flexibilität vermissen. Ich empfehle, den gesamten Showcase zu durchsuchen. Wir fügen Unterkategorien hinzu, um es einfacher zu machen, alles zu sehen, was da ist!

Im Moment werde ich die Top 12 mit ein paar ehrenwerten Erwähnungen aus dem Wettbewerb auflisten, damit jeder weiß, wer die großen Preise gewonnen hat! Alle Beiträge, die veröffentlicht wurden, erhalten auch ihre Geschenkkarten. Vielen Dank an alle, die ihre inspirierenden Programme über das Schaufenster geteilt haben! Wenn Sie Ihre während der Herausforderung noch nicht geteilt haben, sind Sie dennoch eingeladen, sie über das Schaufenster zu teilen .

12 th – devFlowcharter Lernprogramm Programmierung

devflow1-8621936-4092804-4482347

devFlowcharter ist eine kleine Freeware-Anwendung, die in Delphi geschrieben wurde. Sein Hauptziel ist es, ein einfaches, lehrreiches Werkzeug für den Einsatz in strukturellen Programmierkursen zu sein.
In devFlowcharter erstellen Sie Flussdiagramme mit einer benutzerfreundlichen, aber leistungsstarken Zeichen-Engine, generieren Quellcode, kompilieren mit einem externen Compiler und führen sie schließlich aus.

Derzeit werden Pascal, C, TI-BASIC, Java und Python unterstützt. Die Sprachunterstützung in devFlowcharter ist eine XML-Vorlage, sodass Sie problemlos Unterstützung für andere Sprachen hinzufügen oder sogar Ihre eigene erstellen können.

11 th – fotoARRAY – Image Manager für leichteres Foto Browsing

fotoarray1-2118415-5361631-3127222

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 wird in Delphi erstellt.

Mit fotoARRAY können Sie schnell und einfach auf Bilder zugreifen, diese anzeigen, organisieren und exportieren. Das Durchsuchen Ihres Fotoarchivs mit fotoARRAY ist ein Vergnügen. Wenn Sie keine zusätzlichen 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 einfügen, ein bestimmtes Schlüsselwort oder eine bestimmte Bewertung zuweisen (1-10 Sterne) – und behalten Sie alle Fotos bei, die Sie aufgenommen haben.

Mit fotoARRAY können Sie Bilder mithilfe von Alben, einer Zeitleiste, Schlüsselwörtern, Sternen und Farbetiketten organisieren. Mit fotoARRAY können Sie sich auf Ihre Fotos konzentrieren und nicht auf die Bedienung des Programms. Nachdem Sie das Album mit den Bildern erstellt haben, die Sie veröffentlichen möchten, exportieren Sie die Bilder an den gewünschten Speicherort. Um Ihre Bilder zu bearbeiten, können Sie Ihren Lieblingseditor nahtlos 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 das beste Surferlebnis zu bieten, indem wir ein schnelles Scrollen mit Licht anbieten.

fotoARRAY ist für Windows und OSX verfügbar.

10 th – JusImperium Advogado

jusimperium2-5775044-2042973-7216347

JusImperium ist eine mobile App, die für die Routineorganisation des Anwalts entwickelt wurde und in Delphi entwickelt wurde. Es ist eine Anwendung, die für die individuelle Organisation des Anwalts konzipiert wurde. Der Entwickler erklärt: „ Damit können die Anwälte das Telefonbuch, die Klagen und Dokumente ihrer Mandanten problemlos organisieren und die Informationen automatisch von den brasilianischen Gerichten erhalten. Eine völlig kostenlose Anwendung für die Registrierung, Kontrolle und Organisation von Mandanten, Prozessen, Dokumenten und der gesamten Arbeitsroutine eines Anwalts. Die Anwendungfunktioniert normalerweise offline und es ist nicht erforderlich, dass der Anwalt mit dem Internet verbunden ist, um auf die bereits registrierten Daten zuzugreifen oder neue Daten einzufügen. Für Abonnenten des Publikationsdienstes von Imperium Solutions Brasil gibt es neben dem täglichen Empfang von Publikationen aus offiziellen Zeitschriften eine automatische Registrierung ihrer Prozesse im System und die Erstellung eines Links für die Online-Konsultation. “

th – StoneQuest

Wenn es eine Kategorie für das realistischste Open-World-Spiel gäbe, würde StoneQuest an erster Stelle stehen. Dieses Spiel ist ein Wunder, und all seine prozedural erzeugten Landschaften und seine erstaunliche 3D-Engine wurden alle mit Delphi erstellt. Schauen Sie sich unbedingt seinen Patreon an, damit Sie das Spiel herunterladen und spielen können.

sq12-7797867-7773976-4766799

Entwickler Zudomon (Nick Pützer) hat in Delphi ein beeindruckendes prozedurales Spiel namens StoneQuest und 3D-Engine erstellt. Seit 2011 hat er über 12.000 Stunden für den Bau der Engine und des Spiels aufgewendet. Das ganze Spiel und der Inhalt sind weniger als 15 MB groß! Eines der Ziele des Entwicklers ist es, dass er es vollständig selbst in Delphi baut. Das aktuelle Gameplay erinnert an Minecraft. Nach Angaben des Entwicklers „Ich verwende viele prozedurale Inhalte. Alle Modelle werden nur per Code erstellt. Das heißt, später kann ich viele verschiedene Modelle daraus machen! Mein Motor ist in der Lage, Mikrogeometrie auf der ganzen Welt zu verbreiten, echte winzige 3D-Modelle. Jede Grashalm- und Kleepflanze ist echt und interagiert mit den Spielern. Jedes Würfelgesicht der Voxelwelt hat seine eigene Textur. Ich habe noch nur wenige prozedurale Texturen. Sie wiederholen sich nicht. Es gibt dynamische volumetrische 3D-Wolken. Und der volumetrische Nebel im Tal, wo Sonnenstrahlen durch die Bäume scheinen. Atmosphärisch und Immersion ist für mich eine sehr wichtige Sache. “  Das Projekt befindet sich noch in der aktiven Entwicklung, aber Sie können es im aktuellen Zustand herunterladen und abspielen . An diesem Punkt ist es ein Kunstwerk, das schön anzusehen ist.

rightnote1-6452725-3647381-2676356

th – Rightnote

RightNote ist ein moderner, baumbasierter Informationsmanager und Notizenorganisator, der Ihnen hilft, den Überblick über die Informationsüberflutung zu behalten. Er wurde in Delphi entwickelt. Ich mag die dunklen und hellen Themen, die sie verwenden.

Laut dem Entwickler:  „Mit der superschnellen Volltextsuchmaschine können Sie ganz einfach Clips jeglicher Art speichern und ablegen, Clips aller Art notieren, mit Tags klassifizieren und später alles in all Ihren Notebooks finden. Mit zahlreichen Funktionen und einer modernen und benutzerfreundlichen Benutzeroberfläche haben Sie mit RightNote alle Informationen zur Hand, die Sie täglich benötigen. “ 

Features sind:

  • Verschiedene Notentypen, 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, Schutz von Notiz- und Seitenkennwörtern sowie Verschlüsselung
  • Erweiterte Tools zum Organisieren Ihrer Notizen: Dialogfeld „Floating Tree“, „Side by Side“ -Baumansicht, Dialogfeld „Seitenübertragung“
  • Flexible Import- und Exportoptionen, die häufig verwendete Formate unterstützen
    • wie doc, docx, xlsx, rtf und html
  • Export ins Webbook für webbasierten und mobilen Zugriff

th – Fotomorsaicos

FotoMorsaicos ist eine in Delphi integrierte Windows-Anwendung, mit der aus einem bestimmten Bild ein Fotomosaik erstellt werden kann.

fotomorsaicos4-6398729-8507195-9306628

Nach Angaben des Entwicklers „Die Software verfügt über drei Subsysteme, einen Fotomosaikgenerator, einen endgültigen Bildgenerator (JPG) und schließlich ein Programm zum Erstellen eines Bildbibliotheksindex. Meine erste Annäherung an das Thema Fotomosaik war der Film The Truman Show, auf dem ein Poster das Gesicht des Protagonisten (Jim Carrey) mit kleinen Fotos zeigte, die alle aus dem Film selbst stammen. Es war klar, dass diese Arbeit mit einem Programm gemacht worden war und ich entdeckte bald, dass Robert Silvers der Autor dieses Bildes war. Wie hat er es gemacht? Einige Zeit habe ich über den Algorithmus hinter den Fotomosaiken nachgedacht. Ich fand endlich heraus, was ich tun sollte und machte mich an die Arbeit. Die Grundidee ist, dass ein Fotomosaikprogramm einen Mosaikfilter erstellt, aber anstelle von Volltonfarben Fotos verwendet, deren durchschnittliche Farbe nahe an der Volltonfarbe liegt, die in jedem Bereich des Mosaiks verwendet werden soll.Also habe ich in Delphi ein Programm geschrieben, das ein einfaches Fotomosaik erstellt hat. Es wurde eine Sammlung von etwa 6.000 hochauflösenden Fotografien verwendet. (Tatsächlich kann der Leser auf archive.org viele gemeinfreie Sammlungen hochauflösender Fotos zur Verwendung mit der Software finden.) Mit der Zeit wurde mir jedoch klar, dass ein gutes Fotomosaikprogramm mehr Funktionen in Betracht ziehen sollte: Verwenden Sie verschiedene Bildbibliotheken, und teilen Sie dem System mit, ob wiederholte Bereiche vorhanden sein sollen oder nicht, dh ob dasselbe Foto oder Sie platziert werden sollen müssen mehr Abwechslung von ihnen machen. Ebenso hat die Idee, das Originalbild in einem Prozentsatz mit dem erzeugten Mosaik zusammenzuführen, das Endergebnis „aufgeweicht“ und es optisch viel besser gemacht.org Der Leser kann viele gemeinfreie Sammlungen hochauflösender Fotos zur Verwendung mit der Software finden. Mit der Zeit wurde mir jedoch klar, dass ein gutes Fotomosaikprogramm mehr Funktionen in Betracht ziehen sollte: Verwenden Sie verschiedene Bildbibliotheken, und teilen Sie dem System mit, ob wiederholte Bereiche vorhanden sein sollen oder nicht, dh ob dasselbe Foto oder Sie platziert werden sollen müssen mehr Abwechslung von ihnen machen. Ebenso hat die Idee, das Originalbild in einem Prozentsatz mit dem erzeugten Mosaik zusammenzuführen, das Endergebnis „aufgeweicht“ und es optisch viel besser gemacht.org Der Leser kann viele gemeinfreie Sammlungen hochauflösender Fotos zur Verwendung mit der Software finden. Mit der Zeit wurde mir jedoch klar, dass ein gutes Fotomosaikprogramm mehr Funktionen in Betracht ziehen sollte: Verwenden Sie verschiedene Bildbibliotheken, und teilen Sie dem System mit, ob wiederholte Bereiche vorhanden sein sollen oder nicht, dh ob dasselbe Foto oder Sie platziert werden sollen müssen mehr Abwechslung von ihnen machen. Ebenso hat die Idee, das Originalbild in einem Prozentsatz mit dem generierten Mosaik zusammenzuführen, das Endergebnis „aufgeweicht“ und es optisch viel besser gemacht.Das heißt, wenn das gleiche Foto aufgenommen werden soll oder Sie mehr Abwechslung davon machen müssen. Ebenso hat die Idee, das Originalbild in einem Prozentsatz mit dem erzeugten Mosaik zusammenzuführen, das Endergebnis „aufgeweicht“ und es optisch viel besser gemacht.Das heißt, wenn das gleiche Foto aufgenommen werden soll oder Sie mehr Abwechslung davon machen müssen. Ebenso hat die Idee, das Originalbild in einem Prozentsatz mit dem generierten Mosaik zusammenzuführen, das Endergebnis „aufgeweicht“ und es optisch viel besser gemacht. 

Die ursprüngliche Entwicklung wurde im Dr. Dobbs Journal veröffentlicht . Ein Forscher, Thiadmer Riemersma, veröffentlichte einen Artikel über die Art und Weise, wie Menschen Farben sehen („Farbmetrik“. CompuPhase, 26. Mai 2008.  http://www.compuphase.com/cmetric.htm ). Ich habe seinen Ansatz verwendet und die Software wurde optisch besser. Es war tatsächlich T. Riemersma selbst, der mir nach dem Lesen meines Artikels darüber schrieb. 

Heute erlaubt die Software:

  1. Verwenden Sie verschiedene Bildersammlungen (bis zu 100.000 Fotos).
  2. Überblendung zwischen dem Originalfoto und dem generierten Mosaik, sodass beide in einem bestimmten Prozentsatz zusammengeführt werden.
  3. Lassen Sie aufeinanderfolgende Bilder wiederholen oder nicht. Ein Fotomosaik mit sich nicht wiederholenden Bildern ist optisch viel akzeptabler.

Unter  https://sourceforge.net/projects/fotomorsaicos/ finden  Sie den gesamten Quellcode und die vollständige Dokumentation des Projekts, die vollständig in Delphi geschrieben und an Delphis 26. Geburtstag öffentlich veröffentlicht wurden.

th – Falcon 9 – Erste Stufe Simulator

falconapp3-2670619-6303168-5723632

Falcon 9 – First Stage Simulator verwendet technische Gleichungen, um das Verhalten, den Aufwand und die Leistung der ersten Stufe einer Falcon 9 (SpaceX) -Rakete zu simulieren. Sie ist in Delphi gebaut.

Nach Angaben des Entwicklers „Es verfügt über verschiedene Bedienfelder zum Laden von Strukturinformationen, Leistungsmerkmalen von Motoren, Drosselklappensteuerungskurven und Fahrzeugneigung usw. Das Hauptbedienfeld zeigt den Fortschritt der Simulation in Echtzeit und ein 3D-Modell in einem OpenGL-Fenster , zunächst synchronisiert mit einem realen Video des Starts, mit dem Geschwindigkeiten und Höhen zu jedem Zeitpunkt verglichen werden können, um die Genauigkeit der Simulation zu bewerten. Nach Abschluss der Simulation können schließlich alle Informationen in einer Excel-Datei heruntergeladen werden, um Bewertungsdiagramme zu erstellen. Alle Parameter der Anwendung (Struktur, Motor und Steuerung) sind vollständig anpassbar, sodass Sie jede gewünschte Mission konfigurieren und simulieren und die Ergebnisse in Echtzeit mit dem realen Video vergleichen können. Die Anwendung befindet sich daher noch in der EntwicklungDie Erfahrung umfasst die Startphase und geht bis zur Trennung der zweiten Phase. Diese Anwendung wurde mit Delphi Community 10.3 geschrieben. “

th – AdVir Inventory Management Software

advir1-1652369-8133731-1137558

Eine moderne Anwendung, die mit Embarcadero Delphi für das Bestandsflussmanagement eines großen Unternehmens entwickelt wurde. Laut dem Entwickler ist „Virtual Administrator (AdVir) für die Verfolgung der eingehenden und ausgehenden Waren eines großen Einzelhandelsvertriebszentrums verantwortlich. Eine REST-Server-basierte App, die mit dem ERP des Unternehmens verbunden ist, gibt den Benutzern die Kontrolle über ein großes Lager in die Hand, indem sie schnell Barcodes von Produkten über mobile Android-Computer scannt und verarbeitet. Dank Embarcadero mit seiner Delphi-Sprache und der INTERBASE-Datenbank werden unglaublich viele Transaktionen im Handumdrehen abgewickelt. Das System ist mit dem ERP des Unternehmens verbunden, das ebenfalls mit der Leistung von Delphi entwickelt wurde. Das ERP bietet ein Point-of-Sale-System für Unternehmen mit vielen Bewegungen und POS-Terminals.In der Lage, Verkäufe offline zu verarbeiten und automatisch eine Verbindung zum Netzwerk herzustellen, sobald diese verfügbar sind. Alle lokalen Transaktionen werden sofort an den Store-Server gesendet, der die Daten dann an einen zentralen Cloud-Server sendet und Dutzende von Stores sicher und remote miteinander verbindet. “

th – Syncovery Desktop – Synchronisierungssoftware

syncovery1-3684630-5447243-5819777

Syncovery wurde auf Delphi entwickelt und kann verwendet werden, um Ihre Daten zu sichern und PCs, Macs, Server, Notebooks und Online-Speicherplatz zu synchronisieren.

Nach Angaben des Entwicklers „Sie können so viele verschiedene Jobs einrichten, wie Sie benötigen, und diese manuell oder mithilfe des Schedulers ausführen. Syncovery funktioniert mit lokalen Festplatten, Netzwerklaufwerken und anderen bereitgestellten Volumes. Darüber hinaus werden FTP, SSH, HTTP, WebDAV, Amazon S3, Google Drive, Microsoft Azure, OneDrive, SharePoint, DropBox, Box und viele andere Cloud-Speicheranbieter unterstützt. Sie können Komprimierung und Datenverschlüsselung verwenden. Der Scheduler kann als Dienst ausgeführt werden – ohne dass sich Benutzer anmelden müssen. Es gibt leistungsstarke Synchronisationsmodi, einschließlich Standardkopieren, Exact Mirror und SmartTracking. Syncovery verfügt über eine sorgfältig gestaltete Benutzeroberfläche, die es zu einem äußerst vielseitigen Synchronisierungs- und Sicherungswerkzeug macht. Die Fülle an Funktionen erfüllt alle Anforderungen, die Benutzer normalerweise haben, und ist dennoch einfach zu bedienen. Eine kostenlose 30-Tage-Testversion finden Sie auf der Download-Seite.”

nd Runner Up – VisualNEO Web

visualneo1-7479615-2132154-7429926

Es gibt eine überraschende 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 Leute von Delphi so inspiriert sind, dass sie neue Entwicklungstools entwickeln möchten. VisualNEO Web ist ein solches Entwicklungswerkzeug, und aufgrund ihres Marketings klingt es wirklich überzeugend.

VisualNEO Web ist eine Windows-Software zum Erstellen von HTML5-Web-Apps, Progressive Web-Apps (PWA), NW.js Desktop-Apps und PhoneGap-Apps. Sie wurde mit Delphi entwickelt. Entwickeln Sie mit VisualNEO Web selbst Apps für Web-, Desktop- und Mobilgeräte. Laut dem Entwickler können Sie „schnell Text, Bilder, Ton, Video, HTML-Inhalte, Internet-Links, Spezialeffekte und andere Elemente kombinieren, um interaktive, professionelle Web- und mobile Apps zu erstellen. Auch wenn Sie moderne Webtechnologien wie HTML5, CSS3, JavaScript oder JQuery nicht kennen, können Sie dank unserer visuellen Drag & Drop-Oberfläche und unserer leicht zu erlernenden, von Assistenten unterstützten NeoScript-Programmiersprache fantastische Anwendungen erstellen. Perfekt für Studenten und Designer. VisualNEO ist für unerfahrene Entwickler einfach und für erfahrene Entwickler schnell zu verwenden.Dies ist ein weiteres großartiges Beispiel dafür, dass Delphi ein großartiges Werkzeug zum Erstellen anderer Entwicklungswerkzeuge ist.

st Runner Up – ALLPlayer Media Player

allp6-3301071-5596284-4429358

Wenn es um die Wiedergabe von Medien geht, ist ALLPlayer Ihre erste Wahl für die Wiedergabe ALLER Medien! Videos, Filme und Musik werden zu Hause auf Smartphones, Tablets und Windows mit einer modernen, intuitiven Benutzeroberfläche abgedeckt.

Alle Funktionen sind sofort verfügbar, genau in dem Moment, in dem sie benötigt werden, und dank integrierter Codecs kann ALLPlayer praktisch jedes Mediendateiformat wiedergeben. Einige der von ALLPlayer unterstützten Codecs umfassen 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 Untertitel für künstliche Intelligenz, die die Länge der Textzeile analysieren und steuern und die Zeit für die Anzeige festlegen, um schlecht konfigurierte Untertiteldateien zu kompensieren. Beeindruckend!

Hauptpreis – Firecast 8

firecast4-2463504-9460066-8095326

Auf Platz 1 zu kommen, ist ein weiteres Programm, an dem ich sehr interessiert bin. Ich bin ein langjähriger Fan von Stift- und Papier- oder Tisch-RPG-Spielen, und mit Firecast 8 können Sie diese Spiele über das Internet spielen. Version 7.5 ist jetzt verfügbar , aber Version 8 kommt bald und sieht wirklich beeindruckend aus. Alles geschrieben in Delphi!

Firecast 8 ist eine Unterhaltungssoftware in der letzten Entwicklungsphase von Delphi, mit der das traditionelle Stift-Papier-Rollenspiel über das Internet abgespielt werden kann. Laut dem Entwickler  bietet es Tools, die für eine gute Spielsitzung benötigt werden, wie einen Chat zum Geschichtenerzählen, Charakterblätter, ein Kampfgitter, 3D-Würfel, die von der Physiksimulation unterstützt werden, und so weiter. Es ist die Nachfolge der RRPG-Software, 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 mit Delphi- und FMX-Framework erstellt wird. “

Auszeichnung

Ich rufe 3 ehrenwerte Erwähnungen aus. Diese erhielten viele Likes und Retweets auf Twitter, wurden aber letztendlich aus verschiedenen Gründen nicht als Hauptpreisträger ausgewählt. Sie qualifizieren sich jedoch weiterhin für Auszeichnungen. So viele andere großartige Beiträge, die auch nicht gewonnen haben.

GameVision Toolkit

gamevision4-7248372-3957487-9987481

Als lobende Erwähnung gilt das GameVision ™ Game Toolkit für Delphi. Es ist ein fortschrittliches 2-D-Spieleentwicklungssystem für PCs mit Microsoft Windows® und verwendet Direct3D® für hardwarebeschleunigtes Rendern. Der Entwickler erklärt:  „Es ist robust, einfach zu bedienen und für alle Arten von 2D-Spielen und anderen Grafiksimulationen geeignet. Sie greifen über eine einfache und intuitive prozedurale API auf die Funktionen zu, um Ihre Grafiksimulationen schnell und effizient zu entwickeln. Es gibt Unterstützung für Puffer, Bitmaps, Audio-Samples, Streaming-Musik, Videowiedergabe, Laden von Ressourcen direkt aus einem Standard-Zip-Archiv und vieles mehr. “

Eigenschaften

gamevision5-3736900-1420451-9197652
  • Hergestellt mit der neuesten Version von Delphi
  • Lange Geschichte (seit 2001 in mehreren veröffentlichten und unveröffentlichten Projekten)
  • Farbe  (RGBA-Farben im Integer- und Float-Format erstellen)
  • Archivieren  (Standard-Zip-Archive erstellen, lesen)
  • Bitmap  (BMP-, DDS-, PCX-, TGA-, JPEG-, PNG-Formate)
  • Ansichtsfenster  (mehrfach, skalieren, drehen)
  • Anzeige  (Antialias, Primative, Pixel, auf Festplatte speichern)
  • Eingabe  (Tastatur, Maus, Joystick)
  • Schriftart  (TrueType, Unicode)
  • Text  (schneller statischer Text, mehrfarbig, drehen, skalieren)
  • Sprite  (Seiten, Gruppen, Bild im Raster- / Rechteckbereich definieren)
  • Entität  (Position, Skalierung, Drehung, Schub, Polypoint-Kollision)
  • EntityAction  (automatisierte Entity-Aktionssequenzen)
  • Audio  (Streaming von Musik, Soundeffekten, .wav-, .flac-, .ogg-, .opus-, .it-, .mod-, .s3m-, .xm-, .voc-Formaten)
  • Physik  (Grundphysik für jetzt)
  • Highscores  (Highscores für eine entfernte MySQL-Datenbank, asynchrone Operationen, Ereignisrückruf)
  • Telemetrie  (Telemetriedaten an Ihr Google Analytics-Konto senden)
  • Netzwerk  (httpget, sendmail, zuverlässiges UDP)
  • Datenbank  (lokales SQLite, Remote-MySQL, asynchrone Operationen, Ereignisrückruf)
  • Bezier  (lokalen Punkt definieren, gekrümmte Punkte rendern)
  • Lockerung  (alle Lockerungsmethoden)
  • Sternenfeld  (3-D-Sternfeldsimulation)
  • Kollision  (grundlegende Kollisionsroutinen)
  • ConfigFile  ( INI- basierte Konfigurationsdatei)
  • IAP  (Desktop-In-App-Kauf, Versionen auf niedriger und höherer Ebene)
  • Dialoge  (Kontakt, Feedback)
  • IMGUI  ( Sofortmodus-GUI- System)
  • Lua  (schnelle und einfache Lua-Integration, kann eigenständige EXE-Dateien erstellen, die über MoonJit kompiliert wurden)
  • TreeMenu  ( Menüfeld Baumansicht)
  • Screenshake  (schöne und saftige Screenshake-Effekte)
  • Screenshot  (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 dein Spiel)
  • Video  (.ogv-Format, Wiedergabe, Pause, Rücklauf, Rendern)
  • Polygon  (übergeordnetes Polygonobjekt, lokale Punkte hinzufügen, Weltpunkte transformieren und rendern)
  • Schauspieler  (hochrangiges Schauspielersystem, Schauspieler, Entitätsschauspieler, Schauspielerliste, Schauspielerszene)
  • 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 den Quellcode für das Toolkit über GitHub herunterladen .

Porträt von Craps Dice

Portraits using Craps ist ein Programm, das Bilder mit Würfeln erstellt und in Delphi entwickelt wurde. Der Entwickler sagte: „Im Mai 2020 schrieb ich über ein Würfelbild, das von der Cyberkünstlerin Barbara Lynn Helman erstellt wurde. Anscheinend hat die Schöpferin die Würfel entsprechend dem Grauton gelegt, den sie visuell in jedem Teil des Bildes gefunden hat. Die von ihm eingereichten Fotos scheinen darauf hinzuweisen. Eine visuelle Herstellung einer mit solchen Würfeln hergestellten Schachtel wäre jedoch eine zu komplizierte Aufgabe gewesen und wahrscheinlich zu einfach, um Fehler zu machen. Ich möchte annehmen, dass Barbara ein Programm verwendet hat, das ihr sagte, welcher Würfel in welche Position gebracht werden soll. Dies wäre auf jeden Fall die clevere Art, diese Aufgabe zu erledigen. Also habe ich ein Programm geschrieben, das genau Bilder mit Würfeln erzeugt, wie es Miss Lynn Herman tut. Und tatsächlich habe ich ein Programm modifiziert, das bereits Halbtöne erzeugt hat.Nachdem ich die Änderungen vorgenommen hatte, bekam ich schnell ein Programm, das die endgültigen Bilder erzeugte und virtuelle Würfel (Würfelbilder) platzierte, anstatt echte Würfel auf eine flache Oberfläche zu legen. “

Piptermob Android App, die Ihren Desktop steuern kann

Piptermob stellt eine Verbindung mit der Desktop-Anwendung Pipitedz her, mit der Sie Ihren Desktop von Ihrem Telefon aus steuern können. Die App ist in Delphi integriert. Laut dem Entwickler „Delphi IOT-Tethering zur Steuerung der PC-Maus und zum Anzeigen von PowerPoint-Dateien über Ihre Pipitermob-App. Sie können eine Verbindung mit zwei WLAN- oder Bluetooth-Geräten herstellen. Die meisten Optionen für die Verwendung mit der Maus erhalten Sie von Ihrer Pipitermob-App. Die Maustaste ist geschwindigkeitsgesteuert, sodass Sie schnell klicken können, genau wie bei Verwendung einer tatsächlichen Maus. Sie können Ihre PowerPoint-Dateien mit einem einfachen Klick steuern und öffnen. “

Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Über den Autor

Direktor von Delphi Consulting für GDK Software USA. Viele softwarebezogene Patente, darunter Swipe- und Pattern-Entsperrung und Suchmaschinen. Erste Silber- und Gold-Delphi-Abzeichen auf Stack Overflow Ehemaliger Entwickleranwalt für Embarcadero Technologies. Langjähriger Programmierfan, insbesondere mit Delphi. Autor, Podcaster/YouTuber, Improvisator, Redner, Vater und Freund.

Kommentieren

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

IN THE ARTICLES