1

salut

j'ai rien a dire mais j'ai envie d'en parler neutral





















lol hmm cheeky

plus serieusement g pas grand chose a dire,
mais g besoin de feedback et surtt de suggestions

http://procvor.free.fr/chifumiMaster.exe

c la beta de mon prochain jeux, basé sur le chi-fu-mi (pierre feuille ciseau pour les incultes)
c un jeux de reflexion, le but est de .. ah bah y a pas de but encore (ué mm pas de faire des points)
enfin bon, essayer de pas remplir l'ecran c tout happy
pour niker des bloc entre eux il faut utiliser la lois du chifumi, la pierre tue le ciseau qui tue la feuille qui tue la pierre
seul le bloc du haut peut niker celui du bas, pas de rotations des pieces, les touches : bas gauche et droite, esc pour quitter
cliquez sur l'icone de la fenettre ou clic droit ds la barre des taches pour zommer (tinyPtc powered)

doit je mettre la rotations des pieces ? (inversions des 2 extremités)
doit je permettre la destruction de bas en haut ?
comment symboliser graphiquement la destruction ? (a la baku baku ? #pas de graphiste ^^# faire clignotter les pieces ?)
des pieces a la tetris ? (je v galerer, mais se sera le principe de chifumiMaster3) si oui, chaque pieces a sa couleur (chi fu ou mi) ou alors chaque carré de la piece est != ?
comment puis je rajoutter des mallus ? (pieces qui tombe ? ou ligne entiere ? ou autre chose ?)
doit je rajoutter une autre maniere de niker des pieces ? (ligne complette, 6 symbole pareil verticalement ?)
la piece qui gagne le 'duel' doit' elle niker plusieurs piece d'un coup ?

bref g plus d'id neutral
au secour obiwan vous etes mon seul espoir ^^
et la le mec il le pécho par le bras et il lui dit '

2

en mm temps, j'utilise une variable indiquant si qq chose a changé, donc si on doit actualiser l'ecran,
qt je l'utilise, cool je passe de 500 a presque 2000 fps mais les touches sont lu seulement qt l'ecran est rafraichi, comment evitter ca ?
(j'utilise les evenement WM_KEYUP et WM_DOWN)

en fait j'empechais cette fct de tourner qt 'change' etait a 0 :

int ptc_update(void *buffer)
{   extern int change ;
	MSG message;

	// update buffer ptr cache
	cached_buffer = buffer;             // note: this is kinda naughty... but hey :)

	// invalidate window
	InvalidateRect(wnd,NULL,TRUE);
  if(change) {
	// send paint window message
	SendMessage(wnd,WM_PAINT,0,0);
  change=0 ; }

	// process messages
	while (PeekMessage(&message,wnd,0,0,PM_REMOVE))
	{
		// translate and dispatch
		TranslateMessage(&message);
		DispatchMessage(&message);
	}

	// sleep
	Sleep(0);
	// success
	return 1;
}


(la g mis le change a la fct qui rafraichi et non a la fct ptc_update (enfin je pense) les touches sont lu mais ca reste a 500 fps)
puis je lire mes touches sans devoir rafraichir (lancer le callback moi mm ?, comment ?) ?

pendans que j suis, comment faire dormir mon app pendans quelle a rien a foutre ? (car 500 ou 2k fps ca sert pas a grand chose, je suis synchro sur le temps)
et la le mec il le pécho par le bras et il lui dit '

3

Voir un .exe de 16ko sans icone je suis pas sûr que ça soit très rassurant à première vue happy

J'ai pas trop le temps de poster des suggestions mais que les suivants ne s'en privent pas, le jeu marche ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

bah c devcpp qui a pas voulu mettre ma belle icone ^^ que ca fasse 16ko c un plus nan ?
et la le mec il le pécho par le bras et il lui dit '

5

nan ca fait penser à un virus à la con comme ce qu'on reçoit par mail.

6

Ouaip, sinon, c'est pal mal comme concept, ça fait classique, mais avec une idée originale (j'aime assez smile). Après, je te conseille de mettre une rotation des pièces, une vitesse croissante, et de penser à des modes de jeux sympas (2 joueurs, bonus...)
avatar

7

8

Un EXE avec icône n'est pas mieux, n'importe quel virus peut mettre une belle icône... Ce n'est vraiment pas l'icône qui fait la différence.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

et nimporte quel virus peut mettre un petit jeux au lieu d'afficher une erreur bidon grin #grosdoute?#

> c'est pas mal comme concept, ça fait classique, mais avec une idée originale (j'aime assez smile)
merci smile l'idée originale viens de ramucho, il code pas mais à grave d'idées :]

la rotation des pieces, en fait je voulais pas car sa permettrais à la piece courante de pouvoir se niker toute seule,
mais ca permettrais de faire des combos (la a part pour une serie de mm symbole, les combos sont impossible),
je pense mettre une barre de rotation (ie tourner que qt elle est pas vide) et la faire monter en detruisant pleins blocs

la vitesse croissante est prevu, à la Gtris sur gp (la nuit qui tombe ac une lune qui apparais et se deplace en fct des points)

mode 2 joueurs, ui mais comment ? par reseau ca serais chaud, la g pas builder ac son objet reseau ^^

les bonus et mallus, g pensé a faire apparaitre un symbole, on aurais 2 secondes pour repliquer en fesant le symbole qui le detruit, selon ce qu'on a fait, une ligne (bonne ou mauvaise) tomberais du haut de l'ecran
et la le mec il le pécho par le bras et il lui dit '

10

erf en fait je suis un gros noeud grin
g remplacé Sleep(0) par Sleep(5) et c magique le temps uc est passé de bah tout a 0 ^^

en mm temps l'ecran se vide qt on le rempli entierement
(je pense que la mort restera qt l'ecran est entierement rempli, ca change des autres jeux ^^
mais il y aura des mallus de points qt des pieces ne sont pas putté ds la zone de jeux)

sinon il reste le bug qui fait que la prochaine piece affiché ne sera pas la prochaine (tant qu'on a pas au moins niké un symbole)
je comprend pas pkoi ca fait ca .. :/

sinon le reste c pareil, g rien glandé cette nuit ^^ mm adresse de dl

[hs] 'tain ca douille pour etre shaolin ~750$ par mois :/ http://www.shaolinkungfu.edu.cn/
et la le mec il le pécho par le bras et il lui dit '

11

Quand je parlais de rotation, c'était de ce type :
A
B
C

|
V

B
C
A

|
V

C
A
B

|
V
...

Et sinon, ça serait bien de pouvoir gérer les combos de ce type



  F |
  F |
  F |
    |
    |
    |
   P|
   P|
   P|
----+

(i.e.) que ça ne gère pas la destruction en vertical-only mais aussi en horizontal (à toi de voir qui de la gauche ou de la droite est prioritaire, indépendament de tes idées politiques).

avatar

12

mmm
pour la rotation, oui, comme colums mais le jeux deviendrais vraiment facile si ce n'est pas limité
une case de la barre de rotation sera bouffé et on pourra tourner la piece courante autt qu'on veut (une case == une piece)
avec style 5 cases max et 10 symboles detruits pour gagner une case

pour la destruction horizontale, je peut faire le gauche et droite si comme ds ton exemple il y a 3 symboles, sinon, il faudra à la fois a gauche et a droite pour un seul symbole (une piere entouré de 2 feuilles par exemple ou une piere entouré d'un ciseau et d'une feuille)

j'essairais de coder ca se soir, à moins que je trouve un ordi ou je peut installer un compilateur à la fac ^^

apres ca je porte le jeux sur gp, faut que je gagne une blu ^^
et la le mec il le pécho par le bras et il lui dit '

13

Bravo! au début je croyai que c 'étais dommage de ne pas avoir integrer la rotation , mais aprés une 50 ene d'heures de jeu je trouve que c'est tres judicieux de ta part, mais sa serai bien d'intégrer un " Game over" je c'est que c'est que la béta mais bon.
On the last day I took her where the wild roses grow
She lay on the bank, the wind light as a thief
And I kissed her goodbye, said "All beauty must die"
And I lent down and planted a rose between her teeth

14

arf une cinquantaine d'heure t motivé ^^
pas encore de gameover mais l'ecran se vide une fois que la ligne du haut est pleine, redl le jeux ^^
et la le mec il le pécho par le bras et il lui dit '

15

ce soir je suis pas allé me mettre la misere ^^ donc g un peu avancé ..
tj pas de rotation, ni de combo horizontaux, mais un petit timing et un effet graphique (en bois d'ours je vous l'accorde ^^) pour la destruction des symboles
g aussi corigé le bug de la prochaine piece.

c encore et tj la mm adresse ^^
et la le mec il le pécho par le bras et il lui dit '