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.
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 :
janvier 10th, 2013 at 16:40
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
janvier 10th, 2013 at 20:33
C’est quand même stylé, bravo !
janvier 10th, 2013 at 22:20
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 ? ^^
janvier 11th, 2013 at 20:32
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
janvier 13th, 2013 at 14:05
Sinon smea tu penses mettre des voix ? Avec un format de son rapide a décoder et fait pour la voix ca devrait passer
janvier 13th, 2013 at 18:00
@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.
@Aymeic : t’inquiète pas, j’ai déjà quelques idées.
@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)
janvier 15th, 2013 at 18:57
pour ceux que ça intéresse, voici certains des GFX de lobo :
http://smealum.net/graphics.png
janvier 15th, 2013 at 19:25
Tu penses mettre (encore :p) tout en anglais ou faire une traduction? (surtout si y’a les voix)
janvier 15th, 2013 at 19:26
la version de base sera en anglais c’est sûr, j’essaierai de traduire mais pour l’instant c’est pas une priorité.
janvier 15th, 2013 at 21:37
Youhou, Lobo se débrouille comme un chef (comme d’habitude) !
janvier 18th, 2013 at 22:29
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
janvier 27th, 2013 at 00:55
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…
janvier 27th, 2013 at 12:28
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.
janvier 27th, 2013 at 13:25
(au passage, nouveaux screenshots + vidéo)
janvier 29th, 2013 at 12:45
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 ?
janvier 29th, 2013 at 22:11
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.
janvier 30th, 2013 at 14:54
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*
janvier 30th, 2013 at 16:07
Ah oui dsl j’ai pas vu que ca descendait c’est peut-être parce que ca descend vite que j’ai pas vu
janvier 30th, 2013 at 21:38
Euh, juste pour savoir, Space est pas arrêté, hein?
janvier 30th, 2013 at 21:41
baaaaah, si un peu quand même. j’y ai pas touché depuis mai dernier donc bon.
janvier 31st, 2013 at 15:33
Bientôt un an ça passe vite
février 4th, 2013 at 10:18
Voilà qui promet du grand sport pour les prochaines neocompo !
février 4th, 2013 at 17:44
je pense pas le présenter à la neocompo (s’il y en a une !), j’espère franchement qu’il sera fini avant.
février 5th, 2013 at 11:22
Ouais mais bon si tu présentais ça a n’importe compo tu gagnerais facile
février 7th, 2013 at 21:07
Ouais quand même, bon boulot!
février 7th, 2013 at 21:09
Dsl, double-post, on pourrait avoir le(s) fichier(s) de Space, stp?
février 7th, 2013 at 22:59
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…
février 8th, 2013 at 23:33
Ah, ba pas grave…
Sinon, as-tu l’histoire de DSdimentions ?
février 9th, 2013 at 11:50
désolé mais je pense pas que je vais l’appeler comme ça.
et donc nan j’ai pas encore d’histoire vraiment, j’hésite un peu entre plusieurs possibilités mais c’est tout.
février 12th, 2013 at 03:40
[...] Source [...]
février 12th, 2013 at 05:37
[...] Source, Via [...]
février 12th, 2013 at 15:25
http://www.gamekyo.com/videofr25090_homebrew-une-adaptation-de-portal-sur-ds.html
février 12th, 2013 at 17:26
[...] 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 [...]
février 12th, 2013 at 17:54
ouai j’au vu lorenzo, merci !
ça fait longtemps d’ailleurs !
février 13th, 2013 at 10:07
[...] 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. [...]
février 13th, 2013 at 21:47
should have multiplayer…
février 23rd, 2013 at 21:10
du nouveau sméalum ?
février 27th, 2013 at 19:42
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
février 27th, 2013 at 22:41
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.
février 28th, 2013 at 12:11
Ca veut dire que je peut essayer de continué DScraft un peu
=)
février 28th, 2013 at 12:58
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
février 28th, 2013 at 15:00
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.
février 28th, 2013 at 19:51
Ok Quel jeu facile tu paurais me propose
février 28th, 2013 at 19:53
Et ou on telecharge PortalDS ou DStal
mars 1st, 2013 at 00:28
alors portal DS est pas encore dispo, il reste encore énormément de boulot donc faudra être patient.
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.
mars 1st, 2013 at 07:38
Un casse brique, c’est le muste.
La physique est simple, et puis tu peut quand meme aller loin avec ça, en rajoutant des bonus.
Bon, Ok je sort. Mais c’est par quoi j’ai commencé
mars 1st, 2013 at 14:12
Ok smealum merci
mars 2nd, 2013 at 01:03
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?
mars 13th, 2013 at 12:03
Après faut porter tes jeux sur Android (et en faire aussi
) :bave:
mars 17th, 2013 at 16:38
@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)
mars 29th, 2013 at 08:28
OMGGGGGG i wanna try this homebrew outtttt can u give me the link to download it? can’t find it anywherrrr
mars 29th, 2013 at 09:43
sorry but the game is still a work in progress; it’s not available yet.
avril 3rd, 2013 at 18:22
tu va faire un editeur de portal ds ?
avril 3rd, 2013 at 18:28
@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
avril 6th, 2013 at 08:48
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 ?
avril 7th, 2013 at 09:44
@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
). Mais plus l’ordinateur est puissant, plus le programme compile vite. C’est tout
.
avril 7th, 2013 at 10:18
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.
avril 8th, 2013 at 16:55
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
avril 9th, 2013 at 18:32
Sinon, une version disponible pour DStal ???
avril 9th, 2013 at 22:34
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 !
avril 10th, 2013 at 16:29
@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.
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.
avril 10th, 2013 at 17:30
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 !
avril 12th, 2013 at 14:10
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)
avril 13th, 2013 at 22:08
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 ?
avril 13th, 2013 at 22:10
@Brooklynn : merci, ça fait plaisir.
@Manoel13 : ouai tu peux poster tes liens, pas de problème.
avril 14th, 2013 at 10:42
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 !).
avril 15th, 2013 at 11:44
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
avril 17th, 2013 at 09:46
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 :
avril 17th, 2013 at 15:33
@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.
avril 18th, 2013 at 10:49
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
avril 19th, 2013 at 14:35
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.
avril 20th, 2013 at 01:15
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 !
avril 22nd, 2013 at 21:20
Sméalum il y a un moyen pour que tu trouves quelqu’un qui reprennent dscraft ?
avril 27th, 2013 at 21:35
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….
avril 27th, 2013 at 21:36
ha et du nouveau Smealum?
avril 28th, 2013 at 11:35
Youtuber, ce que tu a fait peut être utile pour faire des textures packs DScraft ou Minecraft!
avril 28th, 2013 at 11:41
Ah, et tu vas continuer Space?
Parceque c’était un beau projet (en plus une beauté pareil sur DS…)
avril 28th, 2013 at 22:58
@Loupyboy : oui c’est vrai !
avril 29th, 2013 at 11:18
Hum, en faite, disons que Space était sur Ordinateur, hein
Donc y’a pas vraiment de limitation
avril 29th, 2013 at 12:27
Ah oui, c’est vrai, mais il est bien quand même !
mai 1st, 2013 at 14:19
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.
mai 5th, 2013 at 16:55
[...] 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 [...]
mai 5th, 2013 at 18:13
Pour avoir travaillé sur ce support, bravo
j’aime le rendu qui approxime celui de JetSetRadio
mai 6th, 2013 at 09:48
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 ?
mai 6th, 2013 at 16:40
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.
mai 7th, 2013 at 10:35
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.
mai 7th, 2013 at 10:38
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é :/
mai 7th, 2013 at 12:49
Dommage… en plus, en jouant sur les viewport, t’aurais pu avoir le rendu des deux portails en une frame :/
mai 12th, 2013 at 14:14
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
mai 12th, 2013 at 20:17
j’ai pas testé les maps mais les screenshots sont jolis johnretrogames !