Accueil > Forum > > > > Problème de transparence picturebox et grosse lenteur !
Problème de transparence picturebox et grosse lenteur !
vendredi 18 avril 2008 à 22:01:04 |
Problème de transparence picturebox et grosse lenteur !

daikyo
|
Bonjour à tous, je suis toujours sur le développement d'un petit jeu point n' click, j'ai fait des tests cet après-midi et j'ai constaté un problème très ennuyeux : Je comptais mettre une image de fond pour le formulaire qui me servirait de décor pour les personnages, mon personnage principal est un gif avec fond transparent qui peut bouger quand on clique sur le formulaire pour le déplacer là ou a eu lieu le clic. Avec cette méthode, la transparence du gif fonctionne mais le personnage se déplace extrêmement lentement, je pense que le formulaire est très sollicité et se redessine à chaque pixel ! J'ai donc essayé en utilisant une picturebox pour mon décor à laquelle j'ai dit qu'elle apparaisse en Arrière-plan et qu'elle s'ajuste sur toute la taille du formulaire. Avec cette manière, je n'ai aucun problème de lenteur, le personnage se déplace très bien sauf que l'effet de transparence du gif n'opère plus, j'ai droit à un vieux rectangle gris en fond du gif et pas moyen de l'enlever en mettant background "Web > Transparent" Aidez moi s'il vous plait :o !!
|
|
vendredi 18 avril 2008 à 23:17:47 |
Re : Problème de transparence picturebox et grosse lenteur !

bubbathemaster
|
oulàlà les forms ne sont pas faites pour du jeu!
Et si tu apprenais DirectX plutôt?
|
|
samedi 19 avril 2008 à 00:51:23 |
Re : Problème de transparence picturebox et grosse lenteur !

daikyo
|
Ceci est un projet pour mon BTS, mon épreuve orale sur ce projet est mi-juin, je ne sais pas si je peux me permettre du consacrer du temps à l'apprentissage de DirectX, est-ce difficile ? par où commencer ? Je pense être assez juste en temps :p Sinon j'ai justement choisi un point n' click car je pense que c'est le type de jeu le plus facilement reproductible en WinForms !
|
|
samedi 19 avril 2008 à 02:24:53 |
Re : Problème de transparence picturebox et grosse lenteur !

bubbathemaster
|
Quand je vois comment la transparence rame déjà sur une image statique, pas étonnant que ton gif lutte.
Ce n'est pas trop tard pour DirectX mais va falloir te retrousser les manches et trouver un vieux SDK DirectX 9 si tu veux programmer en C#: il y a de cela qq mois Microsoft a abandonné le projet Managed DirectX. Les tutorials de Drunken Hyena font référence en sus de la doc officielle Microsoft (http://www.drunkenhyena.com/cgi-bin/directx.pl), mais comme là c'est vraiment trop juste en temps, tu peux utiliser un moteur de jeu tout fait.
Et là je ne peux que te conseiller http://www.garagegames.com/products/torque/tgb/, le moteur 2D de GarageGames. Avec ça tu vas monter ton projet dans le faible temps imparti sans probleme.
|
|
samedi 19 avril 2008 à 12:58:47 |
Re : Problème de transparence picturebox et grosse lenteur !

oximoron
|
Regarde peut être du coté Microsoft XNA Game, j'ai jamias regardé mais c'est le language utilisé pour faire des jeux pour le xbox live arcade si je ne dis pas de bêtises. C vaut peut être le coup de jeter un coup d'oeil.
|
|
samedi 19 avril 2008 à 13:00:18 |
Re : Problème de transparence picturebox et grosse lenteur !

oximoron
|
je viens de trouver un petit lien avec des explication en video http://www.microsoft.com/france/vision/WebcastMsdn.aspx?eID=c5de77c9-d078-4536-9f65-122c4f94448a
|
|
samedi 19 avril 2008 à 13:56:04 |
Re : Problème de transparence picturebox et grosse lenteur !

daikyo
|
Ce moteur 2D a l'air très sympa mais il est très payant aussi apparament xD, de plus, cela semble beaucoup assister le créateur, je ne sais pas si cela laisse beaucoup de place au code, chose pour laquelle je serais évalué !
|
|
samedi 19 avril 2008 à 18:14:41 |
Re : Problème de transparence picturebox et grosse lenteur !

daikyo
|
Merci pour les liens tout de même ;)
|
|
dimanche 20 avril 2008 à 17:15:37 |
Re : Problème de transparence picturebox et grosse lenteur !

Lutinore
|
Salut, dans un jeu on invalide ou redessine, uniquement les pixels qui ont changés entre 2 animations.
|
|
dimanche 20 avril 2008 à 17:24:48 |
Re : Problème de transparence picturebox et grosse lenteur !

daikyo
|
Salut,
Merci pour ces précisions, aurais-tu une idée pour rendre le jeu fluide ?
Merci
|
|
Cette discussion est classée dans : problème, formulaire, gif, picturebox, transparence
Répondre à ce message
Sujets en rapport avec ce message
Problème VS.Net (Picturebox ressource exécution) [ par linx20 ]
Voila mon ptit probleme la compilation se passe sans warningLors de l'éxécution de ma premiere form et au moment de InitializeComponent, VisualStudio
[aspx] Problème de formulaire [ par MorpionMx ]
Bonjour,Je suis en train de faire un formulaire d'inscription en asp.net / C#, mais je rencontre un problème assez enervant.Cela concerne la connexion
[WinForm] [PictureBox] transparence [ par stailer ]
Salut tout le monde,J'ai un problème avec les PictureBox :Je mets un picturebox sur une form avec une image... Je rajoute un picturebox avec comme bac
PictureBox effacée [ par sphaxslayer ]
Salut tout l'mondeJe code en C# et j'ai un problème avec mes pictureBoxes, enfait, j'ai des boutons dans lesquels j'ai mis des petites pictureBoxes. L
gestion des fenetres [ par schtroumpfette27 ]
Bonjour,j'ai un petit problème de gestion de mes différentes fenêtres : j'ai une fenêtre A avec un formulaire.je peux, de ma fenêtre A, ouvrir une fen
PictureBox, transparence. [ par Cookiem ]
Lorsqu'on crée un picture box avec une image contenant des zone transparente (gif animé),Il affiche l'image avec les zone transparente de la couleur
Transparence et WinForm [ par th_vador ]
Bonjour à tous.Je vous soumet un petit problème que je rencontre avec Visual C# express. Je veux donner à une WinForm une forme spécifique, et pour ce
Problème avec un zoom [ par Dlyan ]
Bonjour, j'ai crée une sorte de zoom en multipliant la largeur et la hauteur en fonction de l'intensité du zoom (25%,50%,100%,200%) = (width*0.25,he
PictureBox sur Pocket PC [ par wald39 ]
Bjr à tous.J'aimerais afficher une image ronde avec les tours transparents dans une picturebox, je pense qu'il faut redessiner l'image sur la pictureb
Problème de ressources avec un picturebox [ par goldeneagle_4 ]
Bonjour à tous,Voici mon problème :J'ai un treeview qui liste un dossier, en selectionnant un item, je l'affiche dans une picturebox.Je souhaite suppr
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYSTECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYS par ROMELARD Fabrice
Speakers : Lionel Limozin et Alain Marty La session commence par une découverte de SharePoint à travers la mise en place d'un environnement SharePoint pour la gestion des Sessions animées par BeWise. Le besoin est très ba...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0 par odewit
Je viens de publier la version 3.0 de Perspective pour Silverlight, qui regroupe un portage sous Silverlight 5.0 des fonctionnalités de Perspective 2.0, le framework 3D de haut-niveau introduit récemment et de nouveaux exemples de code. En voici la li...
Cliquez pour lire la suite de l'article par odewit TECHDAYS PARIS 2012 : TOP 10 DES BEST PRACTICES POUR SQL SERVERTECHDAYS PARIS 2012 : TOP 10 DES BEST PRACTICES POUR SQL SERVER par ROMELARD Fabrice
Speaker : Nadia Ben El Kadi Configuration machine La session commence par la toute première question à se poser lors de la mise en place d'environnement SQL Server, la configuration des machines : Type de mac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : KINECT + OFFICE 365 UN BON GESTE POUR VOTRE SITECHDAYS PARIS 2012 : KINECT + OFFICE 365 UN BON GESTE POUR VOTRE SI par ROMELARD Fabrice
Speakers : Fabrice Barbin, Samuel Blanchard, Julien Lo Presti Titre Prometteur et attractif invitant à voir comment lier le composant ludique Kinect dans le cadre d'une structure IT classique, notamment au travers de la plat...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE DU PREMIER JOURTECHDAYS PARIS 2012 : PLEINIèRE DU PREMIER JOUR par ROMELARD Fabrice
KeyNotes du premier jour pour les développeurs. La session est principalement axée sur une des principales directions prise par Microsoft à travers tous ses nouveaux produits : Cloud privé ou public (Solution Azure) ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|