Mijn spellen
Mijn naam is Hein Pragt en ik heb een klein eigen bedrijf genaamd heinpragt.com. Vanaf dat ik in mijn eerste TRS-80 computer kocht in 1977 ben ik bezig met computerspellen. Ik speelde ze graag maar ik ontwikkelde ze ook. Eerste in BASIC en Assembler, daarna in C en C++ en de laatste jaren in C#. Toen Android-apps hot waren, ontwikkelde ik ook enkele Android-apps, maar mijn interesse gaat vooral uit naar Windowsapplicaties. De laatste jaren ontwikkel ik mijn games in de Unity game engine en de C# programmeertaal.
Ik hou echt van adventure games en ik was een grote fan van Sierra games en alle Cyan games zoals de Myst games. Mijn favorieten spellen zijn First person point-and-click-spellen met een goed verhaal en puzzels die in het echte leven mogelijk zouden zijn. Sinds een paar jaar hou ik ook van walkingsimulators, games die een interactief verhaal vertellen. Ik vind het leuk om zelf games te maken, het is alsof je je eigen wereld creëert en het geeft je de kans om het precies zo te bouwen als je wilt. Inmiddels heb ik vele jaren ervaring in Unity en C#, ook heb ik veel ervaring in 3D ontwerp (met behulp van Freecad) en Photoshop.
In mijn jonge jaren ben ik sinds een paar jaar professioneel muzikant en maak ik nog steeds mijn eigen muziek. Het maken van spellen geeft me ook de mogelijkheid om wat persoonlijke ervaringen aan mijn spellen toe te voegen, zoals de autistische jongeman in Amerwold Woods. Verder maakte ik adventure games zoals ik ze leuk vond, een goed en rijk verhaal en logische puzzels. Ik heb veel tijd besteed aan het bouwen van drie spellen in Unity, maar toen ik merkte dat de game markt erg vol is en dat je er moeilijk tussen komt, woog het vele werk niet op tegen de opbrengsten.
In eerste instantie heb ik mijn adventure spellen te koop aangeboden, inmiddels zijn ze allemaal freeware en op ITCH.IO gratis te downloaden. Naast mijn adventure games heb ik ook een aantal versies van het bordspel Reversi ontwikkeld, ook deze kunt u als freeware downloaden via mijn website. Ik wens u veel speel plezier, vriendelijke groet, Hein Pragt.
Bon Vivant
The tale of a mysterious guesthouse.
Dit spel speelt zich af in en verlaten en dichtgetimmerd pension in een bos ergens in het midden van Nederland. Tien jaar geleden heeft zich in het pension een drama afgespeeld en sindsdien is het verlaten en dichtgetimmerd. In het nabijgelegen dorp verteld men dat het er nog steeds mysterieuze dingen gebeuren rond het oude pension en kinderen krijgen te horen dat ze er absoluut niet naar toe mogen gaan. U wilde het verhaal op uw vakantie onderzoeken maar uw partner weerhield u ervan, een jaar later bent u alles kwijt en als een opstandige daad bent u van plan om op onderzoek te gaan naar het mysterieuze pension om te ontdekken wat er zich allemaal afgespeeld heeft. U moet hierbij hindernissen oplossen die u tegenkomt in dit pension en gaandeweg leert u steeds meer over de excentrieke oud bewoners, hun relaties en problemen en het drama dat zich er tien jaar geleden heeft afgespeeld. Lees meer en download het spel
Amerwold woods
Dit is het Windows ™ first person adventure wandelsimulatorspel Amerwold Woods. Een loopsimulator is meestal een verkenningsspel dat een interactief verhaal aan de speler vertelt. In dit spel kun je het hele spel vrij bewegen, zelfs door struiken gaan, langs de paden lopen, het hele bos is toegankelijk naast sommige gebieden die duidelijk omzoomd zijn met hekken of struiken die te dik zijn om doorheen te lopen. Er is ook geen rechte lijn voor het verhaal, de volgorde van alle fragmenten wordt bepaald door de manier waarop de speler door het bos loopt. Slechts enkele scènes zijn gescript, zoals de eindscène, maar het idee is dat je de hoofdpersoon leert kennen en leert wat er is gebeurd. Het verhaal leunt zwaar op het feit dat de hoofdpersoon een autistische jongeman is. Lees meer en download het spel
The Amerwold Inheritance
Dit is een point & click – escape room – 3D first-person – single player spel! Na de gebeurtenissen in Amerwold Woods erfde een van de broers het grote huis van de andere broer. Zijn broer was autistisch maar ook een briljant programmeur en hij verdiende veel geld met zijn software. Hij kocht dit grote huis, ver weg van de drukke wereld en samen met een paar vrienden toverde hij de zolder om tot een grote escape room. Je bent het huis aan het verkennen en zit vast op de tweede verdieping bij de trap naar de zolder. Het lijkt erop dat het enige wat je er weer uit kunt halen het oplossen van alle puzzels die verspreid liggen over de verschillende kamers van de zolder. Lees meer en download het spel
Het was de bedoeling dat het laatste spel nog een tweede deel kreeg, maar dit zit momenteel niet meer in de planning.
Scott Adams adventure interpreter
In 1980 begon ik spelletjes te spelen op mijn TRS-80 computer en mijn lievelingsspellen waren adventure games en in het bijzonder de adventure games van Adventure International. In deze versie (3.0.4) 2018 is het window te resizen waardoor de volledige tekst van de inventory nu zichtbaar is. 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. U kunt het programma gratis downloaden vanaf deze internetsite. 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. Pak het zip bestand uit in een door uzelf gekozen directory en klik op het exe bestand om het programma te starten. Download Link
Reversi in C# voor windows 1.01 64 Bit
Ik heb het spel Reversi (wat ik oorspronkelijk in ‘C’ geschreven had) compleet herschreven in ‘C#’ met een goed object model en zuiver OO opgezet. Ik was eerst bezorgd over de performance omdat een evaluatie routine met min-max toch binnen een halve minuut zeker 40 miljoen zetten moet kunnen uitvoeren en analyseren. De optimalisaties die ik in ‘C’ gemaakt had zoals een bitboard voor het opslaan van een bord in twee unsigned 64 bit integers, kon ik vrij snel in ‘C#’ implementeren omdat het nog behoorlijk veel overeenkomsten heeft met de programmeertaal ‘C’ en ‘C++’. De applicatie is gereed en versie 1.01 staat hier nu online als portable signed windows X64 exe Download Link
Hmp_reversi voor windows 3.02 64 Bit
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. 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) Hier kunt u de portable signed X64 executable downloaden: Download link
Reversi voor windows (WIn 32)
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 en 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) Hier kunt u de portable executable downloaden: Download link