Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

FLAMME


Information sur la source

Catégorie :Multimédia Classé sous : flamme, effet, fire, brule Niveau : Débutant Date de création : 20/02/2006 Date de mise à jour : 17/03/2006 16:53:53 Vu / téléchargé: 6 576 / 640

Note :
3 / 10 - par 1 personne
3,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Petit effet graphique classique : le feu

Utilise 256 couleurs, j'ai essayé d'optimiser au max... je pense qu'on peut toujours plus!

Ce projet ce compile avec VisualC++ 6 uniquement (car utilise des MFC)

Il y a un petit bug que je n'ai pas corrigé :
lorsqu'on quitte le programme, Windows génére une erreur sans gravité, si quelqu'un trouve le bug... :D

Testé sous Windows 2000, Windows XP

Executable : fichier flame.ex_ a renommer en flame.exe (testé sans Virus connu!)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

22 février 2006 17:57:13 :
-rajouté les includes qui manquaient
23 février 2006 17:45:17 :
-modifié le source -mais toujours pas d'éxécutable
24 février 2006 10:35:57 :
-inclu les 2 includes -modif du code (mais toujours le bug en sortie du programme) -inclu l'éxecutable (flame.ex_ a renommer en flame.exe)
17 mars 2006 16:53:54 :
modif du texte

Commentaires et avis

signaler à un administrateur
Commentaire de wxccxw le 21/02/2006 13:37:05

tu peux poster les exe en .ex et nous on rajoute le e ;)

signaler à un administrateur
Commentaire de tucobouch le 21/02/2006 15:03:46

Voui mais ça pourrait donner de mauvaises idées a certain de poster des virus...quoique que peut etre en fait mon source compile un virus lol

signaler à un administrateur
Commentaire de chris91 le 21/02/2006 23:20:35

salut,

"le petit bug", c'est peut-être à cause de la boucle des messages qui est dans le while(!fin)...

faut enlever cette boucle while et le BOOL fin.
pour la sortie, PostQuitMessage(0); à la place de DestroyWindow(hWnd); dans WM_KEYDOWN.

while(msg.message != WM_QUIT)
{
    if(PeekMessage(&msg, NULL, 0U, 0U, PM_REMOVE))
    {
        TranslateMessage(&msg);
        DispatchMessage(&msg);
    }
    // code de rendu        
}

c'est plus simple ;)
bye.

signaler à un administrateur
Commentaire de tucobouch le 22/02/2006 08:46:18

Oki merci!
je modifierai si j'ai le temps!

signaler à un administrateur
Commentaire de max12 le 22/02/2006 17:50:15 administrateur CS

#include <timer.h>
#include <FBitmap.h>

Tu pourrais les inclures ? Perso je l'ai ai pas :(

signaler à un administrateur
Commentaire de tucobouch le 22/02/2006 17:57:35

C'est bon c'est mit a jour!
Merci

signaler à un administrateur
Commentaire de chris91 le 23/02/2006 15:24:29

salut,
c'est toujours le même code :) !!
et puis comme le dit wxccxw, un petit .ex_ serait très bien.

bye.

signaler à un administrateur
Commentaire de tucobouch le 24/02/2006 10:36:49

Cette fois çi c'est bon, il y a tout!

signaler à un administrateur
Commentaire de DJnZ74ls00 le 28/08/2006 00:05:11

correction du bug (et d'un warning..) :

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
// TODO: Place code here.

    .
    .
    .

while(msg.message != WM_QUIT)
{
if(PeekMessage(&msg, NULL, 0U, 0U, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}

i2=GetInstant();

if ((i2-i1)>=tim)
{
i1=GetInstant();
st.Format("Flame - Made by Tuco - Current FPS : %d",fps);
SetWindowText(hWnd,st);
fps=0;
}

}
*/

do
{

i2=GetInstant();

if ((i2-i1)>=tim)
{
i1=GetInstant();
st.Format("Flame - Made by Tuco - Current FPS : %d",fps);
SetWindowText(hWnd,st);
fps=0;
}

if(PeekMessage(&msg, NULL, 0U, 0U, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}

} while(msg.message != WM_QUIT);


CWnd::DeleteTempMap(); // <==== cf doc MSDN CWnd::FromHandle  : win=win->FromHandle(hWnd);


return 0;
}

sinon petit bout de code sympa... :)

signaler à un administrateur
Commentaire de DJnZ74ls00 le 28/08/2006 00:10:24

precision : la premiere boucle while est mise entre commentaires bien sur...

PS: désolé pour l'indentation, elle a sauté lors du copier/coller :(

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Créer des effets en MIDI [ par Manson ] 'lut à tous,j'aimerais savoir comment l'on fait pour créer un effet de reverb, ou encore de chorus en MIDI. Aucune fonction n'existe chez Micro$oft, e inclure plusieurs fois des fichiers .h [ par guillaumeM ] j'ai un probleme en incluant les fichiers .h dans plusieur fichiers .cpp en effet j'ai des erreur de type float PlayerMass" (?PlayerMass@@3MA) already Effet Fade In / Fade Out sous DirectDraw 7 [ par ProGamer ] J'ai besoin de faire cet effet sous DD7. J'ai vu une méthode qui utilise le Gamma Ramp, mais il se trouve que le Gamma Ramp dépend du matériel. y'a-t- image pgm langage c [ par srenaud ] Bonjour,je cherche a modifier l'apparence d'une image pgm. Il faudrait que je trouve comment faire un effet blur (flou), un effet de pixelisation, un effet matrix [ par morgandetoi06 ] svp quel est selon vous le code sur l effet matrix le plus reussi sur ce site ? merci d avance Line To rapide [ par BarthOlivier ] Salut,Je fait plusieurs occurence de MoveTo + LineTo sur un CDC.Est-il possible d'optimiser LineTo avec une autre fonction ?J'avais essayé en passant Logiciel tournant à partir d'un cd [ par machistador ] Bonjour,Je dois créer un logiciel multi-plateformes qui doit pouvoir se lancer à partir du lecteur cd, sans aucune installation préalable.Mon problème Graph, vidéo et effet mirroir [ par fenrhyr ] Bonjour,Je viens de me construire un graph VMR9 pour capturer le flux d'une caméra vidéo live.J'arrive à avoir la vidéo à l'écran avec un temps de rép FLANGER avec FMOD [ par satellite34 ] Salut a tous,&nbsp;je tente de creer un effet de flanger dans un lecteur avec la librairie fmoddonc; je vous met le code:a partir de la ou ca parle du effet miroir horizontal d'une image bmp [ par diablon ] salut a tous... g un pti prob.. je suis debutant en c et je voudrai inverser une image bitmap par effet mirroir horizontal mai je n'y arrive po :'( es


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.