{"id":82,"date":"2011-08-12T16:13:55","date_gmt":"2011-08-12T20:13:55","guid":{"rendered":"http:\/\/blogsteve.sjs-studio.com\/?p=82"},"modified":"2025-06-10T14:01:51","modified_gmt":"2025-06-10T18:01:51","slug":"camera","status":"publish","type":"post","link":"https:\/\/sjs-studio.com\/?p=82","title":{"rendered":"Camera"},"content":{"rendered":"<p><!--:fr-->Aujourd&#8217;hui je me suis permi une petite heure de travail sur mon moteur de jeu. J&#8217;ai travaill\u00e9 sur la classe de la camera. Celle-ci d\u00e9rive de la classe GameObject ce qui\u00a0fait qu&#8217;on peut la d\u00e9placer avec la fonction move et qu&#8217;on y fait l&#8217;update avec la fonction update comme toutes les classes qui d\u00e9rive de GameObject. Je pense entre autre \u00e0 la classe pour les Sprites qui d\u00e9rive elle aussi de la Classe GameObject. Un jour, il y aura aussi les emitteurs de particules qui d\u00e9riveront de cette classe. La classe Camera fait, mon moteur contient d\u00e9j\u00e0 beaucoup de trucs qui peuvent servir \u00e0 cr\u00e9er un jeu. Il y a un peu de m\u00e9nage \u00e0 faire dans le code mais ceci se fera automatiquement au fil du temps. D\u00e8s la semaine prochaine, il devrait y avoir plus d&#8217;update sur mon blog \u00e9tant donn\u00e9 que mes vacances se terminent en fin de semaine.<\/p>\n<p>Si vous voulez donner des commentaires sur mon blog, n&#8217;h\u00e9sitez pas \u00e0 vous inscrire. Le premier commentaire que vous allez faire devra \u00eatre approuver par moi donc ne vous en faite pas si vous ne le voyez pas tout de suite. Une fois qu&#8217;un commentaire a \u00e9t\u00e9 approuv\u00e9, les prochains le seront automatiquement. Ceci est pour \u00e9viter le spam. Croyez moi, j&#8217;en efface beaucoup \u00e0 l&#8217;arri\u00e8re. \ud83d\ude0e<!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aujourd&#8217;hui je me suis permi une petite heure de travail sur mon moteur de jeu. J&#8217;ai travaill\u00e9 sur la classe de la camera. Celle-ci d\u00e9rive de la classe GameObject ce qui\u00a0fait qu&#8217;on peut la d\u00e9placer avec la fonction move et qu&#8217;on y fait l&#8217;update avec la fonction update comme toutes les classes qui d\u00e9rive de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[],"class_list":["post-82","post","type-post","status-publish","format-standard","hentry","category-cyclops-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/82","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=82"}],"version-history":[{"count":4,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/82\/revisions"}],"predecessor-version":[{"id":1238,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/82\/revisions\/1238"}],"wp:attachment":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=82"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=82"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}