by SlyVTT » 18 Oct 2022, 21:58
Aller, une petite astuce gratuite pour les amis qui souffrent d'un PC trop trop lent.
Dans le fichier pyka3dlb.py, vous trouverez une ligne :
RAY_WIDTH, VIEW_ANGLE, Z_XY_RATIO = 1, atan2(SCREEN_WIDTH, SCREEN_HEIGHT)*1.13, 10
Vous pouvez clairement augmenter le premier 1, et le remplacer par exemple par 2 ou 4, le résultat sera un rendu moins précis, mais qui va vous permettre de clairement accelerer vos parties durant l'affichage du labyrinthe par la technique du raycasting.
Perso j'utilise 4 qui est encore très lisible et permet de vraiment bien accélerer le rendu lors du parcours du labyrinthe au clavier.
RAY_WIDTH, VIEW_ANGLE, Z_XY_RATIO = 4, atan2(SCREEN_WIDTH, SCREEN_HEIGHT)*1.13, 10
Some works in progress :
And more to come ... stay tuned