PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

StarGate WD17+
Publié par Patrice TERRIER
dans la catégorie Divertissement
Nouveautés



Description
Note : Ceci est la version compatible WD17+, du projet WD25 posté ici
https://depot.PC SOFT.fr/resource.awp?file_id=281474976711146;demoscene

Le code de cette version est légèrement différent de la 25+ qui est plus réactive dans le traitement des callbacks.
Le Skin utilisé est différent, ainsi que la bande son principale qui utilise un "music tracker" au format .mod (hérité de l'Amiga) particulièrement prisé des DemoMaker pour sa taille très réduite.

Vous pouvez changer la bande son principale ici
IF gB.Monolith = 0 THEN // Specific to WD17
gB.Monolith = 1 // Specific to WD17
gB.AudioFile = EXEresource() + "MANDFORC_(1992).MOD" // Main audio theme
BassChannelPlay(gP.hMain)
gB.Monolith = 2 // Specific to WD17
END
Les formats audio supportés sont :
.mp3, .wav, .ogg, .aif, .mo3, .it, .xm, .s3m, .mtm, .mod, .umx.

StarGate est la transposition d'un projet GDImage écrit en C++ (disponible sur le forum privé www.objreader.com).
Vous pouvez limiter au maximum la taille du framework WINDEV (uniquement MAT, STD, VM), car tout est codé directement avec la flat API en mode procédural pour booster les performances.
Les fonctions SinAPI et CosAPI effectuent à la volée la conversion des degrés (WD) en radians afin d'être compatible avec OpenGL.

Ce code est destiné à ceux qui aiment mettre les mains dans le cambouis et veulent tester la programmation bas niveau en WL.

Credits:
Bass.dll, librairie audio par Ian Luck (un4seen).
WinLIFT, SkinEngine par Patrice Terrier (zapsolution).
GDImage, librairie graphique par Patrice Terrier (zapsolution).
OpenGL, fonctions de calcul d'images 2D ou 3D (Silicon Graphics).
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
46
PUBLIÉE :
07 juillet 2021
VERSION :
1.00
CONCERNE :
WINDEV
Version minimale : WD17+
TAILLE :
4,1 Mo
DU MÊME DÉVELOPPEUR