| Versie | 1.9 |
|---|---|
| Uitgever | The Game Creators |
| Datum van publicatie | 4 dec 2011 |
| Datum toegevoegd | 29 nov 2011 |
| OS-vereisten | Windows NT/XP/2003/Vista/Server 2008/7 |
| Voorwaarden | None |
| Totaal aantal downloads | 7.125 |
| Downloads per week | 1 |
| Prijs | Free |
Omschrijving
Dark Basic Pro is een van de beste BASIC-talen voor het maken van software op je pc, met gemakkelijk te leren opdrachten en meer dan tientallen jaren aan bronnen om je te helpen bij het maken van je meesterwerk. De DBP-gemeenschap is gastheer voor een enorm forum van bijdragers die aan alles werken, van games tot apps die robots besturen. De taal was een van de eerste BASIC-programmeertools die een volledige set 3D-opdrachten bood. De krachtige nieuwe grafische kaarten van NVIDIA en ATI hebben ons geïnspireerd om zowel Pixel- als Vertex-shaders te ondersteunen. Je hebt volledige en directe controle over deze geweldige hardware-effecten vanuit Dark Basic Pro. Pixel Shaders worden gebruikt om verlichting en oppervlakte-effecten te veranderen die kunstmatige, geautomatiseerde looks vervangen door materialen en oppervlakken die de werkelijkheid nabootsen. Vertex Shaders worden gebruikt om leven en persoonlijkheid in personages en omgevingen te blazen. Door middel van vertex shading kun je bijvoorbeeld levensechte kuiltjes of rimpels creëren die verschijnen wanneer een personage glimlacht, of je kunt schokgolven door een landmatrix laten rimpelen. Alle games die met Dark Basic Pro zijn gemaakt, zijn licentie- en royaltyvrij. Alle spellen kunnen worden gedistribueerd als een zelfstandig uitvoerbaar bestand.
Kenmerken:
Binaire Space Partitioning (BSP); Potentiële zichtbaarheidsset; Pixel- en vertex-shaders; Real-time schaduwen; Echte reflecties; Lichten; Matrices; Geavanceerd terrein; Meerdere camerabeelden; Particle systeem; Bliksemsnel; 2D sprites; Detectie van botsingen met veelhoeken; Bump-mapping; Licht mapping; Omgeving in kaart brengen; Multitexturing; Op bot gebaseerde animaties; Cartoon arcering; Rainbow weergave; Toegang op laag niveau tot objectgegevens; Vector- en matrixmanipulatie.