DStal avance !

(nan je compte pas vraiment l’appeler DStal)
Alors j’ai pas grand chose à dire (comme d’habitude quoi…), mais portal DS (nom provisoire) avance un peu ! J’ai pas du tout travaillé dessus pendant les vacances, ce qui est assez dommage, mais maintenant que les cours ont repris j’ai décidé de me remettre à travailler dessus (allez comprendre…). Du coup, je me suis mis à faire les trucs chiants que j’avais pas envie de faire, ie plein de bugfixes et surtout de raffinage de fonctionnalités pré-existantes (par exemple, correction des collisions du joueur pour que ce ne soit plus un nain, correction du placement des portaux pour qu’on ne puisse plus en avoir qui sont à moitié dans le vide, etc.). Donc c’est pas passionnant, mais c’est quand même super important et ça rend le jeu beaucoup plus agréable à jouer mine de rien ! Donc voici une petite vidéo qui montre où j’en suis :

(à noter que la plupart des bugs graphiques qu’on peut voir ici sont causés par no$gba)
Un truc qui devient assez énervant sur portal ce sont les textures qui sont immondes. Les quadrillages c’est cool, mais vu que la DS a une résolution en carton et aucun filtres, bah le rendu est assez affreux. Du coup je suis assez content que Lobo ait accepté de travailler en tant que graphiste sur le jeu, parce que ça veut dire que quoiqu’il arrive au final le jeu sera un minimum joli. :P Il ne peut pas s’y mettre tout de suite mais apparemment il sera dispo en février, du coup je vais essayer de faire en sorte que le moteur soit prèt d’ici là ! J’espère également secrètement qu’il pourra/voudra aider à écrire un petit scénario pour le jeu. On m’a proposé de faire de ratman ( http://www.thinkwithportals.com/comic/ ) le perso principal, et je pense que ça pourrait être une plutot bonne idée. En plus du coup on pourrait faire des petits dialogues à la con entre ratman et le companion cube, comparables à ceux entre CHAP et brutus dans Legion (même si pour le coup c’était surtout CHAP qui parlait).
Bref, pas mal d’idées, on verra bien ce que ça donne.

EDIT : nouvelle vidéo avec des GFX de lobo :

EDIT2 : des screenshots !

   

EDIT3 :

90 Responses to “DStal avance !”

  1. Aymeic Says:

    Cool niveau scénario je veux bien aider car la culture au niveau d’Half-life et Portal ça me connais
    mais sinon super pour le boulot et bonne chance pour la suite des correction de bug

  2. Sheeft Says:

    C’est quand même stylé, bravo !

  3. Jujurackham Says:

    C’est même carrément classe. Je crois qu’on peut classer Smea’ parmi les plus grands développeurs pour la NDS (très sincèrement).

    C’est marrant, ça me fait re-penser à StillAliveDS… t4ils es-tu dans le coin ? ^^

  4. Manoel13 Says:

    Nickel sméalum super beau le niveau ;)

    par contre est ce que pour dscraft tu pourras changer le fichier de texture packs pour la 1.5 tout les blocs auront un fichier donc j’aimerais que tu les adapte si sa te derange pas

  5. benjam62217 Says:

    Sinon smea tu penses mettre des voix ? Avec un format de son rapide a décoder et fait pour la voix ca devrait passer :D

  6. smea Says:

    @manoel : nan désolé, je compte pas MAJ DScraft juste pour rendre les nouveaux textures packs compatibles… je pense qu’il existe suffisamment de packs pour les vieilles versions de minecraft pour pouvoir s’amuser.

    @benjam62217 : j’y réfléchis. le truc c’est que dans tous les cas il va falloir que j’écrive mon propre code pour tout ce qui est son in game, et je suis pas encore sûr de comment ça ça va fonctionner. je pense que ça pourrait être cool d’avoir la voix de glados mais faudrait que ça marche dans l’histoire, et qu’elle ait des trucs intéressants à dire aussi. et je ne me sens pas faire le voice actor pour d’autres personnages. :P

    @Aymeic : t’inquiète pas, j’ai déjà quelques idées. :P

    @tout le monde : merci beaucoup, je vais essayer de ne pas vous décevoir ! lobo a déjà commencé a travailler sur les GFX, et il m’a dit qu’il aurait surement des trucs à me montrer dans quelques jours, si ce n’est demain. donc dès que j’ai du nouveau je posterai surement ici (ou sur twitter remarque, on verra)

  7. smea Says:

    pour ceux que ça intéresse, voici certains des GFX de lobo :
    http://smealum.net/graphics.png

  8. benjam62217 Says:

    Tu penses mettre (encore :p) tout en anglais ou faire une traduction? (surtout si y’a les voix)

  9. smea Says:

    la version de base sera en anglais c’est sûr, j’essaierai de traduire mais pour l’instant c’est pas une priorité.

  10. Jujurackham Says:

    Youhou, Lobo se débrouille comme un chef (comme d’habitude) !

  11. Manoel13 Says:

    j’ai failli m’évanouir en voyant la vidéo avec les graphismes de lobo *-*

    sméa je t’envoi un email

    ce jeux est tout simplement … Magnifique j’espere qu’il t’emenera au plus haut des cieux et au 1er des concours xD

  12. Loupyboy Says:

    Au pire, pour l’histoire, c’est pas obligé: y a des jeux qui s’en passent… Et avec le principe de ton jeu ce serait un genre de jeu d’arcade/reflection…

  13. smea Says:

    ouai je sais bien que c’est pas obligé mais j’aimerais bien en faire une quand même. ce jeu c’est ptet le dernier que je vais faire sur DS, j’ai envie qu’il soit aussi proche d’un « vrai » jeu que possible.

  14. smea Says:

    (au passage, nouveaux screenshots + vidéo)

  15. benjam62217 Says:

    Waaah ça va devenir quasiment identique a la version PC :bave:

    Sinon je pense que les textures mur/sol vont pas trop avec le style de Portal. (surtout les effets « abîmé » autour des « joints » des carrelages) (nan je trouve pas que c’est moche hein, Lobo a fait du bon boulot)

    Sinon tu penses faire une animation pour que l’interrupteur au sol se baisse comme dans Portal ou le laisser comme ça ?

  16. smea Says:

    bah moi j’aime bien justement que ce soit pas « propre », et ça peut avoir une logique avec l’histoire. en plus faut savoir que y a plein de textures autres que celles là donc bon.
    et le bouton est déjà animé, ça se voit ptet pas bien dans la dernière vidéo mais quand je pose un cube dessus la partie rouge descend.

  17. Manoel13 Says:

    Halala c’est screenshot quand je les voient je me dit mais c’est pas possible sa sur ds ! je me demande si c’est vraiment jouable ;) vivement que j’ai ce jeux ! *geek*

  18. benjam62217 Says:

    Ah oui dsl j’ai pas vu que ca descendait c’est peut-être parce que ca descend vite que j’ai pas vu :D

  19. Loupyboy Says:

    Euh, juste pour savoir, Space est pas arrêté, hein?

  20. smea Says:

    baaaaah, si un peu quand même. j’y ai pas touché depuis mai dernier donc bon.

  21. benjam62217 Says:

    Bientôt un an ça passe vite :D

  22. PypeBros Says:

    Voilà qui promet du grand sport pour les prochaines neocompo !

  23. smea Says:

    je pense pas le présenter à la neocompo (s’il y en a une !), j’espère franchement qu’il sera fini avant. :P

  24. benjam62217 Says:

    Ouais mais bon si tu présentais ça a n’importe compo tu gagnerais facile :D

  25. Loupyboy Says:

    Ouais quand même, bon boulot!

  26. Loupyboy Says:

    Dsl, double-post, on pourrait avoir le(s) fichier(s) de Space, stp?

  27. smea Says:

    les fichiers de space ? l’éxécutable fait pas grand chose de plus que dans les vidéos donc c’est pas très intéressant, et le code est inutilisable en l’état, donc je vois pas trop l’intérèt…

  28. Loupyboy Says:

    Ah, ba pas grave…
    Sinon, as-tu l’histoire de DSdimentions ?

  29. smea Says:

    désolé mais je pense pas que je vais l’appeler comme ça. :P
    et donc nan j’ai pas encore d’histoire vraiment, j’hésite un peu entre plusieurs possibilités mais c’est tout.

  30. Portal running on the Nintendo DS | Gimme Gimme Games Says:

    [...] Source [...]

  31. Gaming Everything » Blog Archive » Homebrew modder adapting Portal for DS Says:

    [...] Source, Via [...]

  32. lorenzolamas Says:

    http://www.gamekyo.com/videofr25090_homebrew-une-adaptation-de-portal-sur-ds.html

  33. Portal llegará a Nintendo DS… más o menos » GameSpek Says:

    [...] juego de Valve, Portal, será jugable en Nintendo DS? Una locura, verdad. Pues dad las gracias a Smealum, quien está preparando una recreación del juego original para la pequeña portátil de Nintendo [...]

  34. smea Says:

    ouai j’au vu lorenzo, merci ! :P ça fait longtemps d’ailleurs !

  35. Maravillas del Homebrew: Portal corriendo en Nintendo DS « Pixel2Pixel Says:

    [...] Smealum, un sólo hombre, a sido capaz de elaborar su propio motor en 3D y recrear el famoso juego de Valve para la antigua consola de pantalla dual de Nintendo. Un trabajo ante el cual tan sólo podemos quitarnos el sombrero y darle la enhorabuena a su autor. Tenéis más detalles (en francés) en su blog. [...]

  36. Joel Hughes Says:

    should have multiplayer…

  37. Manoel13 Says:

    du nouveau sméalum ?

  38. 4clem4 Says:

    Smealum je voudrais te posé quelque questions
    Avec quel logiciel cree tu tes jeux ( DScraft ) ?
    Travaille tu encore sur DScraft ?
    Est ce compliquer de crée des jeux?
    Joue tu as tes jeux ?
    Et merci pour ces jeux genial que tu nous crée
    Et merci d’avoir aimer mes videos

  39. smea Says:

    alors dans l’ordre :
    - mes jeux sont programmés en C, j’utilise devkitARM pour compiler.
    - non
    - pas autant qu’on pourrait le croire. ça demenade du temps et de la motivation mais honnêtement n’importe qui qui le veut vraiment peut le faire je pense. après faut pas espérer faire des trucs de fou dès le début, mais ça c’est un peu pareil partout.
    - ça dépend. avant arsenal la réponse aurait été un gros « non », mais j’ai un peu joué à arsenal même après l’avoir fini; pareil pour DScraft. le truc c’est que mes jeux sont pas non plus géniaux, et quand tu sais exactement tout ce qui ne va pas avec, c’est encore pire.

  40. 4clem4 Says:

    Ca veut dire que je peut essayer de continué DScraft un peu
    =)

  41. 4clem4 Says:

    Excuse moi mais c’est quoi « programmés en C »
    Et devkitARM c’est plein de dossier je ne comprend pas
    Et si sa ne t embette pas te peux me faire un tuto pour l’installer si tu ne
    veut pas se nait pas grave mais c’est pour s’atisfaire les gens qui joue a dscraft
    DScraft c’est dure pour un debut ( je suis pas doué ) ?
    Tu travaille sur combien de jeu ?
    Euhh Je crois que je n’ai rien oublier

  42. smea Says:

    alors C c’est le nom du langage que j’utilise pour programmer mes jeux.
    tout ce que ça fait devkitarm c’est te permettre de compiler drd programmes écrits en c/c++ pour la DS/GBA.
    tu ne peux pas continuer dscraft pour plusieurs raisons. tout d’abord’ le code source n’est pas disponible publiquement. ensuite, dscraft c’est un truc quand même relativement compliqué, et si tu ne sais même pas ce que c’est que le C il n’y a aucune chance que tu aies le niveau de le continuer.
    comme j’ai dit, apprendre a faire des jeux ça prend beaucoup de temps, et un jeu comme dscraft ça demande une certaine expérience avant de pouvoir être fait.

  43. 4clem4 Says:

    Ok Quel jeu facile tu paurais me propose

  44. 4clem4 Says:

    Et ou on telecharge PortalDS ou DStal

  45. smea Says:

    alors portal DS est pas encore dispo, il reste encore énormément de boulot donc faudra être patient. :P
    et comme jeu facile pour commencer bah c’est à toi de voir… mais en gros les très vieux jeux style pong ou space invaders c’est déjà pas mal pour commencer et apprendre les principes de base.

  46. Foliper Says:

    Un casse brique, c’est le muste.
    Bon, Ok je sort. Mais c’est par quoi j’ai commencé :P La physique est simple, et puis tu peut quand meme aller loin avec ça, en rajoutant des bonus.

  47. 4clem4 Says:

    Ok smealum merci

  48. Loupyboy Says:

    A ok, j’ai relus les derniers comm’s (tous en fait), et je me suis rendu compte d’une chose: « mon dernier jeu sur DS »…
    C’était quoi, ça???
    Tu peux pas nous faire ça?
    Tes jeux sont trop bien! Y faudrais au moins en finioler quelques-uns, nan?

    A oui, et, question: si plus sur DS, sur quelle(s) plateformes?

  49. benjam62217 Says:

    Après faut porter tes jeux sur Android (et en faire aussi :D ) :bave:

  50. smea Says:

    @loupyboy : bah je dis ça juste parce que c’est réaliste hein, la DS elle est pas toute jeune et j’aurai surement envie de faire autre chose après ce projet. (bon, ptet pas aussi hein, en fait j’en sais rien… en fait déjà arsenal c’était censé être mon dernier jeu DS donc voila)

    et donc après ça je sais pas du tout ce que je vais faire, mais a priori non je ne vais pas passer sur android/iOS (encore que ptet que si, mais ce qui est sûr c’est que ce sera pas pour porter des jeux DS dessus)

  51. SwiftMCPro Says:

    OMGGGGGG i wanna try this homebrew outtttt can u give me the link to download it? can’t find it anywherrrr

  52. smea Says:

    sorry but the game is still a work in progress; it’s not available yet.

  53. 4clem4 Says:

    tu va faire un editeur de portal ds ?

  54. smea Says:

    @4clem4 : dejà fait ! il marche comme celui de portal 2 en gros. j’en ferai une vidéo dès que j’aurai plus de temps à consacrer au projet. en attendant, des screenshots :
    http://smealum.net/target.png
    http://smealum.net/dispenser.png

  55. 4clem4 Says:

    J’ai télécharger LEGION vraiment bravo surtout le moment ou il faut conduire le camion par contre tout est en anglais je sais en lire un peut mais voila je n’ai pas compris lhistoire mais il est super
    Question:
    Tu fait quoi comme travail ?
    Est ce que on peut apprendre a programmer par internet ?
    Faut t’il avoir un ordinateur puissant pour programmer ?

  56. benjam62217 Says:

    @4clem4->Je sais pas ce qu’il fait comme boulot mais tu peux apprendre a programmer sur internet sur plusieurs sites comme le site du zéro (si tu veux apprendre a programmer, je te conseille celui-ci qui est vraiment pour débutants). Tu peux utiliser n’importe quel ordinateur pour programmer (j’ai même programmé quelques petits trucs sur ma DS :D ). Mais plus l’ordinateur est puissant, plus le programme compile vite. C’est tout :D .

  57. smea Says:

    alors moi en fait je suis étudiant, donc j’ai pas vraiment de « travail ».
    et donc oui on peut tout à fait apprendre à coder sur internet, c’est comme ça que j’ai fait et je m’en suis pas trop mal sorti. et comme l’a dit benjam62217, pas besoin d’un PC particulièrement puissant, même un vieux truc qui a 10 ans peut tout à fait suffir… après selon la machine il faudra être plus ou moins patient mais c’est tout.
    après si tu veux un lien vers un cours particulier je peux pas vraiment t’aider parce que j’en connais pas, mais si tu commences à coder et que t’as des questions spécifiques n’hésite pas à me les poser.

  58. LBS-Stef Says:

    Salut, je comprend pas pourquoi tu continues pas DSCraft, beaucoup de monde veux que tu le continues avec le mode survival. En plus, quand je vois ce que tu fais en ce moment, tu pourrais carrément améliorer le jeu.
    Tu devrais regarder le nombre de personnes qui veulent que tu le continues, en plus, ça nous ferez énormément plaisir. Moi, j’ai une énorme ville qui attend d’être « automatisée » pour plus de fun.
    Si tu continues le programme, je serai carrément content de reprendre ma ville et de poster des vidéos sur Youtube pour la montrer mais là, ça sert à rien parce que il y a aucune animation.
    Tu devrais FINIR DSCraft et puis reprendre Portal ou faire Portal et finir DSCraft.
    J’espère que ce message te feras comprendre qu’il faut que tu reprennes le jeu. Merci, LBS-Stef

  59. LBS-Stef Says:

    Sinon, une version disponible pour DStal ???

  60. YouTuber Says:

    Que DSCraft continue ou pas, peu importe pour moi car je crée dessus des pixels art ! :)
    Smealum tu devrais te rappeler de moi : j’avais posté une vidéo sur YouTube de pixels art réalisés par moi sur ton homebrew. J’en ai sorti une deuxième version : plus courte et moins ennuyante car je ne commente pas (oui oui je commente mal), si tu veux la voir elle est ici : http://www.youtube.com/watch?v=tOwTDlIoFC8

    Les autres n’hésitez pas ! :)
    Et smealum, n’hésite pas non plus à en parler si tu l’aimes bien, ça peut être un bon moyen de présenter ton jeu au niveau où il en est actuellement ! :)
    Bonne continuation pour Portal, hâte de voir ce que ça va continuer à donner, étant donné en plus que je n’y ai jamais joué à Portal ! :)

  61. smea Says:

    @LBS-Stef : nan portal est encore assez loin d’être fini, donc il n’est pas encore dispo, désolé.

    @youtuber : ouai je me souviens bien de ta vidéo précédente, elle était sympa. :P la nouvelle version est bien aussi mais c’est ptet un peu dommage de retirer les commentaires, c’était pas si mal que ça je trouve.

  62. YouTuber Says:

    Ah autant pour moi alors ;)
    C’est qu’en fait j’ai reçu des avis assez partagés, les gens choisiront leur version comme ça ! ;)

  63. Brooklynn Says:

    Extra! t’as vraiment du talent! Merci et j’attend de pouvoir y jouer!!
    J’adore ce que tu fais(Plus particulierement a cup of tea meme si je tiens pas 2 minutes et dscraft)

  64. Manoel13 Says:

    personnellement je faits des maps sur dscraft et le résultat de ce que je fais je pense n’est vraiment pas dégueulasse donc pour plus d’information sur ce que je fait demander le moi et sméalum je peut mettre les liens ?

  65. smea Says:

    @Brooklynn : merci, ça fait plaisir. :)
    @Manoel13 : ouai tu peux poster tes liens, pas de problème.

  66. LBS-Stef Says:

    Moi aussi j’ai une map DSCraft en construction. C’est une énorme ville que je construit depuis 2011, je ne me trompe pas c’est bien 2-0-1-1 !
    Elle comporte pas mal de bâtiments comme un cinéma, une salle de sport, des gares reliées, etc. La ville comporte même des petits jeux connus sur Minecraft ou « inventés » par moi mais moins accessibles sur DSCraft comme le jeu du dé à coudre, un parcours du combattant, un mini-Total Wipeout, un terrain pour le paint-ball. :)
    Je prévois de faire une vidéo de DSCraft bientôt pour montrer les bugs et astuces. Je mettrai le lien ici si j’en aurai la permission. Il y aura peut-être une vidéo de ma ville et le lien de ma ville mais quand la ville sera finie (peut-être dans 1 an !).

  67. benjam62217 Says:

    Smea -> le calcul de la lumière sur l’éditeur, tu l’as optimisé ? Parce que sur FPS maker j’avais le temps de jouer a autre chose en attendant que ça finisse … :O

  68. Manoel13 Says:

    Donc pour ma part mes maps dscraft pour ceux qui ne sont pas au courant (je l’ai ai postée sur un site et il se sont retrouver sur un site dscraft anglais xD)

    Pixel Art : http://www.mediafire.com/?jtzpvkpb4l5dzck

    Hotel : http://www.mediafire.com/download.php?56daaszmwma4373
    (Un hotel banale)

    Les plus joués :

    Jumpcraft V2 Final Version : http://www.mediafire.com/download.php?jtzpvkpb4l5dzck

    Jumcraft 2 V1 Début Version :

  69. smea Says:

    @benjam62217 : ouai c’est normal, y a vraiment *beaucoup* de calculs en jeu. l’idée de base c’était de faire ensorte qu’on puisse tester la map sans « compiler » complètement et ne faire ces calculs que pour la version finale, mais vu que j’ai arrêté le projet assez vite bah ça s’est pas fait. par contre, ce ne sera pas un problème pour l’éditeur de portal a priori.

    @Manoel13 : ça a l’air sympa ! je peux pas tester là mais j’essaierai de regarder quand je pourrai.

  70. 4clem4 Says:

    En ce moment tu travaille que sur DStal ou tu a un autre projet ?
    Et merci pour tes conseilles benjam62217 ( et biensur smealum
    Mais smealum il y a plein de monde qui copie sur toi ( dscraft ) mais en 2D mais il y a la survie mais je prefere DSCRAFT en 3D
    est ce que tu va faire DStal en multijoueur

  71. benjam62217 Says:

    Pour le multi je crois que Smealum a dit une fois que la lib pour utiliser la Wi-Fi était trop buggée et donc qu’il ne ferait pas de multi.

  72. YouTuber Says:

    Yo smealum ! Dis je sais pas si tu te rappelles mais je t’avais parlé d’un petit homebrew DS que j’étais en train de réaliser (même que j’avais un problème pour la capture d’image). Après une lloonngguuee pause, j’ai fini ce projet il y a 2 jours. :)
    C’est ici si tu veux voir : http://www.siteduzero.com/forum/sujet/homebrew-nintendo-ds-mypixelart
    Rien d’extraordinaire mais ça peut en intéresser quelques uns. :)
    Bonne continuation !

  73. Manoel13 Says:

    Sméalum il y a un moyen pour que tu trouves quelqu’un qui reprennent dscraft ?

  74. Thecube Says:

    Manoel13 faudrait arrêter avec DScraft Smealum a dit qu’il ne diffuserai pas le code source et ici c’est un poste sur Portal Ds….

  75. Thecube Says:

    ha et du nouveau Smealum?

  76. Loupyboy Says:

    Youtuber, ce que tu a fait peut être utile pour faire des textures packs DScraft ou Minecraft!

  77. Loupyboy Says:

    Ah, et tu vas continuer Space?
    Parceque c’était un beau projet (en plus une beauté pareil sur DS…)

  78. YouTuber Says:

    @Loupyboy : oui c’est vrai !

  79. Foliper Says:

    Hum, en faite, disons que Space était sur Ordinateur, hein :P
    Donc y’a pas vraiment de limitation :)

  80. Loupyboy Says:

    Ah oui, c’est vrai, mais il est bien quand même !

  81. smea Says:

    alors en fait en ce moment j’ai plein de projets en même temps et du coup j’ai pas beaucoup avancé sur portal. mais le jeu est quand même déjà vachement avancé donc je me fais pas trop de soucis, je m’y remettrai bientot et si tout va bien j’aurai une release dans quelques mois.
    comme trucs parallèles que j’ai fait récemment y a BLM, petit jeu windows fait tout seul en moins de 48h pour la compétition « ludum dare » qui a eu plus de 1700 entrées ce week end. un lien vers la mienne : http://www.ludumdare.com/compo/ludum-dare-26/?action=preview&uid=22789
    aussi je me suis mis à faire un peu de reverse engineering, histoire d’essayer un peu de comprendre comment ça marche les exploits qui se basent sur des failles dans le chargement de sauvegardes, et en faisant ça j’ai réussi à « casser » deux jeux DS : http://smealum.net/fifaexploit2.png et http://smealum.net/bangaisploit2.png
    et donc là j’ai aussi pas mal de trucs à finir pour les cours, mais bientot je serai en vacances et si tout va bien j’aurai du temps pour finir portal à ce moment.

  82. Anonyme Says:

    [...] de la DS <<- (Utilidades y Modificaciones para tu DS) A la mierda! Portal en DS: http://smealum.net/?p=258 Talk to the cleaning lady on Monday. Because you'll be dust by Monday. Because you'll be [...]

  83. Lunksvhe von Pokke Says:

    Pour avoir travaillé sur ce support, bravo :)
    j’aime le rendu qui approxime celui de JetSetRadio

  84. MsK` Says:

    Hello !
    Comment tu fais les rendus des portails ? Renderer software ? Rendu offscreen avec le capture unit ? Tu rends deux/trois fois la scène et tu joues sur le stencil buffer ?

  85. smea Says:

    alors pour les portaux (oui j’aime bien dire portaux) pas de stencil buffer. à ce que je sache, la DS en a effectivement un, mais on n’y a accès qu’indirectement pour tout ce qui est shadow polygons, donc a priori je peux pas trop en tirer avantage ici.
    du coup ce que je fais pour ce qu’on voit à travers les portaux c’est que j’utilise le hard de capture pour faire du rendu offscreen comme tu dis. l’idée c’est que s’il n’y a qu’un portal à l’écran on alterne entre dessiner sa scène et la scène principale, et si les deux sont visibles alors on dessine une fois sur deux la scène de chaque portal (comme ça la scène principale a un framerate constant).
    ensuite, pour « incruster » les scènes des portaux dans la scène principale, je fais ça « à la main » en posttraitement; j’utilise un espèce de mélange de rendu soft et hard pour déterminer où je dois incruster, puis je copie les pixels qui vont bien là où ils doivent être avec une routine écrite en assembleur.
    ça parait assez lourd comme ça mais jusqu’ici c’est ce qui m’a donné les meilleures performances (et le meilleur rendu au passage). des gens ont pensé directement à faire du rendu sur texture plutot que ce que je fais mais pour moi il y a plusieurs problèmes avec cette idée.

  86. MsK` Says:

    Bah vu le rendu dégueulasse des textures, ça me semble pas une bonne idée non plus. Je me souviens plus bien comment c’est fichu sur DS mais tu pourrais pas dessiner un quad avec l’alpha à 0, sans blending inter-polygones et avec le ZTest/ZWrite quand même actif, et afficher le second rendu en BG2/BG3 derrière le rendu 3D ? Pour éviter d’avoir à faire le compositing au CPU.

  87. smea Says:

    j’avais déjà essayé ça pour n’avoir qu’une seule scène a incruster et dans mes souvenirs ça n’avait pas marché :/

  88. MsK` Says:

    Dommage… en plus, en jouant sur les viewport, t’aurais pu avoir le rendu des deux portails en une frame :/

  89. johnretrogames Says:

    donc a tous seus qui veules des map et textures pour ds craft j’ai crée un blog qui réunis tous se que je trouve desu.http://mapsdscraft.eklablog.com/accueil-c21519729 PS:smae j’aprétie fortement tons travail je t’encore a continuer merci pour ton magnifique ds craft

  90. smea Says:

    j’ai pas testé les maps mais les screenshots sont jolis johnretrogames !

Leave a Reply