Mijn apps, spellen en applicaties.

Ik ben al mijn hele leven, beroepsmatig maar ook prive, aan het programmeren in veel programmeertalen en verschillende platformen. Ik zie het nog steeds als een zeer creatief proces. Mijn favoriet programmeertaal blijft C en C++ maar de laatste jaren ontwikkel ik ook graag in HTML5 en javascript. Ik heb meerdere applicaties geschreven en in het verleden ook verkocht via deze site, de laatste jaren maak ik meestal alleen nog freeware en portable programma's. Naast programma's voor Windows computers, maak ik de laatste jaren ook apps voor zowel tablets als telefoons, echt nooit voor Apple platformen. (Principieel) . Op deze pagina staat een overzicht van mijn apps, spellen en andere applicaties die u soms online kunt spelen, kunt downloaden of uit de app store kunt installeren. Ik wens u veel plezier met deze applicaties, vriendelijke groet, Hein Pragt


Mijn Progressive Web Apps

Progressive Web Apps zijn apps die u als webapplicatie online kunt gebruiken / spelen maar die u ook via de drie puntjes bovenin de browser op het startscherm van uw tablet of telefoon kunt laten plaatsen. De Progressive Web App is daarna op te starten door op het icoon te klikken en ook te gebruiken wanneer u niet online bent. Het is dus net een echte app uit de appstore maar dan veel eenvoudiger te installeren via een (https) veilige website. U kunt de app op uw telefoon (of tablet) installeren door het als snelkoppeling op het startscherm te plaatsen, daarna kunt u het ook offline gebruiken.


Windows programma's

Dit is een overzicht van alle Windows (Win32/64) programma's die ik ontwikkeld heb.

Scott Adams game interpreter 3.0.3.

adventure interpreterIn deze versie (3.0.3) 2014 is het de bug in het laden van opgeslagen spellen verholpen en een bug waardoor niet altijd alle acties werden uitgevoerd die aan een commando verbonden waren. Met behulp van dit interpreter programma kunt u de oude tekst adventures van Scott Adams (Adventure International) spelen op uw Windows PC. Veertien originele adventure games zitten in hetzelfde zip bestand. Deze versie heeft een sterk verbeterde (Engeltalige) gebruikersinterface, knoppen voor de meest gebruikte commando's, een gescheiden inventory venster en dropdown lists met alle commando's en voorwerpen. Deze portable versie van het programma maakt het eenvoudiger om deze oude adventure spellen te spelen met een moderne gebruikersinterface. Dit programma is ook in de USA op een Adventure Game verzamel CD uitgebracht.
Download: download adventure interpreter 3.0.3 AdvInt303.zip



PragtTextUtil programma

pragt text util

PragtTextUtil is geen editor hoewel de basis functies om tekst te kunnen bewerken wel aanwezig zijn in het programma. Het programma is bedoeld om bewerkingen uit te voeren op tekst zoals het omzetten naar hoofd of kleine letters of het verwijderen van HTML tags en het omzetten naar nette paragrafen. Maar ook zijn veel Unix utilties zoals wc, trim, uniq, sort, grep, head, tail en filtering in dit programma opgenomen maar ook complexe bewerking zoals een gesorteerd woord frequentie overzicht. Ook kunt u bijvoorbeeld uit een logbestand alle regels filteren die een bepaald woord bevatten of juist niet een bepaald woord bevatten. Ook een leuke optie is zoek en vervang met de mogelijkheid om CTRL tekens te gebruiken in de zoek maar ook de vervang tekst. Een heel handig portable programma wanneer u ontwikkelaar of beheerder bent of veel bewerkingen op teksten moet uitvoeren. In de laatste versie 1.07 is het sorteren tien keer zo snel gemaakt.
Download: pragttextutil-1.07.zip (Versie 1.07 2018)



Hmp_reversi voor windows 3.02 (freeware / gratis) 64 Bit

download hmp reversi Dit is een recente versie van mijn reversi (of othello) programma waarbij ik meerdere optimalisaties heb toegepast. Ten eerste is het programma nu 64 bits waardoor een veld in twee 64 bit woorden opgeslagen kan worden. Het spel maakt gebruik van bitboards, een heel efficiënt en slim flip algoritme, alpha beta pruning, hashing / caching, move ordering, openingsboek en evaluatie op basis van patterns. Het spel kan 12 tot 20 ply diep kijken en heeft geen instelling om het zwakker te laten spelen. Het spel speelt altijd op het beste niveau net als een menselijke tegenspeler. Voor mij is het winnen van een reversi programma dat op een laag niveau ingesteld staat net zoiets als winnen in een hardloopwedstrijd wanneer de tegenstander een touw om beide benen heeft. Dit is geen echt winnen wanneer je de tegenstander een handicap geeft. Het spel is zeer basis opgezet met alleen de mogelijkheid om zetten terug te nemen en een spel op te slaan of te laden. Het spel speelt behoorlijk sterk, het verliest helaas nog wel (maar laat zich niet van het bord spelen) van zebra en nboard wanneer deze op hoog niveau ingesteld staan. Het spel is portable, het bestaat uit één exe bestand dat niet geïnstalleerd hoeft te worden. Het programma is gezipt opgeslagen en moet wel uitgepakt worden na download. (64 bit versie 3.02)
Download hier: Hmp_reversi voor windows.



Reversi voor windows (WIn 32). (freeware / gratis)

download mickey reversi Mijn eerste versie van reversi of othello schreef ik in basic op de trs80 computer. Dit was een hele simpele versie met O en X als stukken op het veld en een simpele 2 niveau min/max berekening. Later op de eerste pc schreef ik het spel voor windows 95 opnieuw maar deze keer in visual studio en de programmeertaal C en assembler. Aangezien de computers nog niet zo snel waren, was elke kleine optimalisatie welkom om nog meer zetten te kunnen doorrekenen. De routines om velden te spelen en te evalueren was dan ook in heel compacte assembler geschreven. Mijn zoon vond de achtergrond te saai en heeft een grappig uiterlijk voor het spel bedacht. De laatste versie van het spel maakte ik in 1999 maar aangezien de opzet van het spel een min/max met slimme dynamische veld waarden was en de evaluatie van 4 tot 6 niveaus diep was en grote delen in assembler waren geschreven, was verder verbeteren van het spel erg moeilijk. In 2000 ben ik door een backup fout de sources kwijtgeraakt waardoor deze versie de laatste versie was die ik kan maken. Dit is dus een kleine en portable versie van het spel reversi voor windows, het is niet een super sterke versie maar soms wel verassend in zijn spel. De grafische achtergrond is door mijn zoon Robert (op 12 jarige leeftijd) gemaakt. (Versie 1.04)
Download hier: Mickey reversi voor windows.



pragt foto manager programmaPragtFotoManager is een klein Windows programma waarmee u één of meerdere bewerkingen tegelijk op één of meerdere (tot maximaal 999) foto's in batch) kunt uitvoeren. De bewerkingen zijn: foto's hernoemen (rename), foto's verkleinen (resize), miniatuurweergave (thumbnails) maken, exif informatie uit foto opslaan in textbestandjes, bestandstype omzetten, foto indexbladen maken en foto's van een copyright tekst voorzien (watermerken). Deze bewerkingen kunt u elk afzonderlijk maar ook allemaal tegelijk laten uitvoeren. Het programma is vooral handig wanneer u grote hoeveelheden foto's moet bewerken, bijvoorbeeld voor een website of verzending per email. Het programma zal niet uw originele foto's overschrijven (behalve bij het hernoemen) maar een kopie van de foto maken met de gewenste bewerking. Ik gebruik het programme ook om bijvoorbeeld all vakantiefoto's te hernomen met een volgnummer met de naam van de bestemming en het jaartal. Aangezien ik honderden foto's maak tijden de vakantie is dit handmatig niet te doen. Het programma is ook zeer goed te gebruiken als webmaster of webredacteur om het fotmaat van een foto snel aan te kunnen passen voor een website. Maar ook is het vaak belangrijk voor foto's die u op eem website plaatst dat er een copyright tekst of een watermerk in de foto opgenomen is, ook dit kan PragtFotoManager op een hele reeks geselecteerd foto's in één bewerking uitvoeren. Het programma is via winzip ingepakt, u dient het voor gebruik uit te pakken in een willekeurige map waarna u het kunt opstarten. Het programma is bijzonder compact geschreven (in de programmeertaal 'C') en bestaat slechts uit één exe bestand en is zogenaamd "portable", u hoeft het niet te installeren.

Download: PragtFotoManager (Versie 1.21) 64 bits (Freeware)

Download: PragtFotoManager (Versie 1.14) 32 bits (Freeware)



Android apps

Dit is een overzicht van alle apps die ik voor Android (mobiel en tablet) ontwikkeld heb.

Scott Adams Adventure Interpreter app

Android versie

adventure interpreter appDit is een Scott Adams adventure game interpreter programma, het werd oorspronkelijk geschreven in 1997 en is geport naar HTML5/CSS/Javascript in 2014 door Hein Pragt uit Nederland. Dit programma kan worden gebruikt op elk Android-toestel als het scherm groot genoeg is, maar het werd het ontworpen om te gebruiken op tablets. In de app zitten de originele spel databestanden, (met toestemming van Scott Adams). De gebruikersinterface heeft knoppen voor veelgebruikte commando, een aparte inventaris venster, en drop-down lijst met alle zelfstandige naamwoorden en werkwoorden. Ik heb dit programma "just for fun" gemaakt, want soms moet je iets doen om de programmeren leuk te laten blijven zonder enig commercieel belang. Ik heb genoten van het programmeren van deze app en het spelen van de oude games, ik hoop dat u ook zult genieten van het spelen van deze games.

Download uit de Google Play appstore



Rekenmemory app

Android versie

rekenmemory appDit is een spel waarbij je goed moet kunnen rekenen maar ook goed moet kunnen onthouden. Op de rode kaartjes staan de sommen en op de blauwe kaartjes de uitkomsten. Selecteer eerst een rood kaartje en daarna een blauw kaartje om de goede uitkomst bij de goede som te vinden. Op het eerste scherm kun je kiezen hoe groot de getallen mogen zijn en welke bewerkingen (+-/*) er gebruikt worden. Door bijvoorbeeld alleen vermenigvuldigen te kiezen kun je de tafels op een leuke wijze oefenen. Een leuk leerzaam spel voor kinderen, maar ook een leuke uitdaging voor volwassenen. Het spel is het best op een tablet te spelen maar wanneer het scherm groot genoeg is werkt het ook goed op een telefoon.

Download uit de Google Play appstore



Spellingspel app

Android versie

spellingspel appDit is een spel waarbij je telkens tien korte zinnen te zien krijgt met daarin een woord waarin een letter of een paar letters ontbreken. Achter de zin kun je kiezen welke letters er zouden moeten staan. Wanneer je alle tien hebt gedaan kan de computer het nakijken en zie je welke woorden je goed hebt en wel welke woorden je nog beter moet oefenen.

Download uit de Google Play appstore






Tafels oefenen app

Android versie

tafels oefenen appMet deze app kun je de tafels van 1 tot en met 10 oefenen. Je kunt de tafels netjes op volgorde of in willekeurige volgorde oefenen. Druk op een knopje bovenaan om een tafel te kiezen en of je het op volgorde (eerste rij) of door elkaar (tweede rij) wilt oefenen. Wanneer je alle sommen hebt gemaakt kun je op de controleer knop drukken om te zien hoe je het gedaan hebt. Wanneer je een fout gemaakt hebt staat er ook het goede antwoord in een rode kleur. Na de controle moet je eerst weer een tafel aanklikken om nog een keer te oefenen, bij door elkaar zal de volgorde steeds anders zijn!

Download uit de Google Play appstore




Windows apps

Dit is een overzicht van alle apps die ik voor Windowd (mobile) ontwikkeld heb.

Animated Slider Puzzle app

Windows 8 / 10 en Windows Phone versie

Animated Slider Puzzle appDit is een schuifpuzzel met een bewegend plaatje wat het oplossen van de puzzel een behoorlijk ingewikkelde klus maakt. Het spel heeft drie niveaus, 3x3, 4,4 en 5x5.

Download uit de Windows appstore



Schetsboek app

Windows 8 / 10 versie

schetsboekd appEen eenvoudig tekenprogramma om de leukste tekeningen te maken. Kies een kleur en de dikte van de pen, kies een achtergrondkleur of doe een stap terug. Eenvoudige bediening, ook geschikt voor jonge kinderen. In de laatste versie kunt u ook afbeeldingen laden en de tekening opslaan.

Download uit de Windows appstore



Rekenmemory app

Windows 8 / 10 versie

rekenmemory appDit is een spel waarbij je goed moet kunnen rekenen maar ook goed moet kunnen onthouden. Op de rode kaartjes staan de sommen en op de blauwe kaartjes de uitkomsten. Selecteer eerst een rood kaartje en daarna een blauw kaartje om de goede uitkomst bij de goede som te vinden. Op het eerste scherm kun je kiezen hoe groot de getallen mogen zijn en welke bewerkingen (+-/*) er gebruikt worden. Door bijvoorbeeld alleen vermenigvuldigen te kiezen kun je de tafels op een leuke wijze oefenen. Een leuk leerzaam spel voor kinderen, maar ook een leuke uitdaging voor volwassenen. Het spel is het best op een tablet te spelen maar wanneer het scherm groot genoeg is werkt het ook goed op een telefoon.

Download uit de Windows appstore



Het platformspel: Rainbowcat app

Windows 8 / 10 versie

rainbowcat spel appRainbowcat is een zogenaamd platformspel met als hoofdpersoon een bijzondere kat. In dit spel is het de bedoeling om alle kristallen en alle sleutels te verzamelen en op de honden te springen om ze te elimineren. U kunt ook op speciale opjecten springen zoals de regenboogbal en de muis om speciale Rainbowcat krachten te krijgen. Het spel heeft drie levels en een eindbaas. Het spel is met toetsen maar ook met touch screen controls te spelen. De touchscreen controls verschijnen alleen wanneer u touchscreen heeft.

Download uit de Windows appstore



Scott Adams Adventure Interpreter app

Android / Windows 8 / 10 versie

adventure interpreter appDit is een Scott Adams adventure game interpreter programma en het kan gebruikt worden op elk elke Windows telefoon als het scherm groot genoeg is, maar het werd het ontworpen om te gebruiken op tablets. In de app zitten de originele spel databestanden, (met toestemming van Scott Adams). De gebruikersinterface heeft knoppen voor veelgebruikte commando, een aparte inventaris venster, en drop-down lijst met alle zelfstandige naamwoorden en werkwoorden. Deze versie maakt het makkelijker om de games met een meer moderne en gebruiksvriendelijke userinterface te spelen. Ik heb dit programma "just for fun" gemaakt, want soms moet je iets doen om de programmeren leuk te laten blijven zonder enig commercieel belang. Ik heb genoten van het programmeren van deze app en het spelen van de oude games, ik hoop dat u ook zult genieten van het spelen van deze games.

Download uit de Windows appstore


Last update: 13-06-2018

 Lees hier de privacyverklaring van deze site.

Disclaimer.

Hoewel de heer Hein Pragt de informatie beschikbaar op deze pagina met grote zorg samenstelt, sluit de heer Pragt alle aansprakelijkheid uit met betrekking tot de informatie die, in welke vorm dan ook, via zijn site wordt aangeboden. Het opnemen van een afbeelding of verwijzing is uitsluitend bedoeld als een mogelijke bron van informatie voor de bezoeker en mag op generlei wijze als instemming, goedkeuring of afkeuring worden uitgelegd, noch kunnen daaraan rechten worden ontleend. Op de artikelen van de heer Pragt op deze Internetsite rust auteursrecht. Overname van informatie (tekst en afbeeldingen) is uitsluitend toegestaan na voorafgaande schriftelijke toestemming van de rechthebbende. Voor vragen over copyright en het gebruik van de informatie op deze site kunt u contact opnemen met: (email: mail@heinpragt.com). Dit is mijn