Flamme

Soyez le premier à donner votre avis sur cette source.

Vue 9 805 fois - Téléchargée 815 fois

Description

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!)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
2
Date d'inscription
jeudi 24 août 2006
Statut
Membre
Dernière intervention
28 août 2006

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

PS: désolé pour l'indentation, elle a sauté lors du copier/coller :(
Messages postés
2
Date d'inscription
jeudi 24 août 2006
Statut
Membre
Dernière intervention
28 août 2006

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... :)
Messages postés
194
Date d'inscription
vendredi 17 février 2006
Statut
Membre
Dernière intervention
1 mai 2009
39
Cette fois çi c'est bon, il y a tout!
Messages postés
54
Date d'inscription
jeudi 20 novembre 2003
Statut
Membre
Dernière intervention
4 avril 2007

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

bye.
Messages postés
194
Date d'inscription
vendredi 17 février 2006
Statut
Membre
Dernière intervention
1 mai 2009
39
C'est bon c'est mit a jour!
Merci
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.