website logo
Auteur
avatar
artblink

Forum » » Création-Développement » » Démo Thank You en Hollywood


Posté : 18-08-2016 10:35 icone du post

Nan mais là, en 800x600, sont code est vraiment POURRIE

Hollywood peu être lent, mais là, c'est du grand n'importe quoi, il est possible de faire largement plus rapide, le problème de la lenteur c'est qu'il utilise pas le bon moteur et il utilise les effets intégré dans hollywood qui sont la pour des présentation pas pour des démos.

Cette démo ne reflète pas du tout les capacités d'Hollywood

Encore un gars qui c'est pas se que c'est que des variables locales et c'est sûrement un code qui contient une multitude de function... et plus il y a d'appel de function et plus le code rame.

Il faut d'abord faire des functions pour se retrouver dans son code et une fois le code terminé, on les élimines pour optimiser, les gains sont énorme

Et plutôt que d'utiliser des variables global, on utilise des tables et pas des tables multi-dimensionel, mais des tables Simples, oui ça alourdie le script, mais c'est carrément plus rapide a l'exécution, en plus, il utilise des commandes de traçage pour les parties hautes et basses de l'écran (partie verte)... nom mais là... c'est le summum

Mon moteur scroll multidirectionnel est passé de 8FPS avec des commandes de traçage à 40 FPS avec une autre méthode (brush)... donc le traçage pour un scroll, faut être fou

Non, c'est pas une démo, c'est une présentation, une démo, normalement, c'est optimisé

Message édité par : artblink / 18-08-2016 10:40

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=2333&forum=14