Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 Re : -1 »  Faire une animation sur la création de jeux vidéo libres » Le 15/10/2010, à 20:30

LittleWhite
Réponses : 254

Bon je ne sais pas si il fallait ne pas donner la réponse, mais bon ... comme je n'avais pas compris ce qu'avais dit tshirtman, j'ai du lire le code (qui est simple, en plus du python, c'est du bonheur)
Une solution possible, c'est de faire en sorte que l'image de fond à dessiner soit sauvegardé dans une variable. Lorsque l'enfant appuie sur '1', on remplace cette variable par l'image que vous voulez afficher, et puis pour la touche '2' c'est pareil.
Du coup, pour le fond, au lieu d'avoir des images blitter un peu partout dans le code, on ne fait qu'un appel au blit().
(Vous vous recouvriez la première image du fond ... lors de l'appuie sur une touche, sauf que ce n'etait que lors de l'appuie sur la touche, et jamais plus)

#1 Re : -1 »  Venez troller ici (et polluez pas les autres threads) » Le 28/04/2011, à 21:28

LittleWhite
Réponses : 1237

Moi je démarre Windows 7 pour jouer (soit 1 fois par mois).
Je démarre le jeu (après avoir bien ralé que Windows c'est lent, que FLash ce soit mis à jour, Java ce soit mis à jour ... après avoir eu les 19 popups du démarrage ...)
JE joue (tout de même)

Et là, il redémarre (en plein milieu de ma tache)

Qu'est qu'il fait ?
Les mis à jour.
Et oui, sur nouveau Sickdows 7, il y a un popup / notification qui apparait au dessus de l'heure et que par défaut, il faut cliquer pour qu'il ne redemarre pas au bout de 15 minutes.
Mais devinez quoi. Car les ... crétin de ... de chez Microsoft ... ils ont pas prévu que les jeux en plein écran, était au dessus de tout.

#2 Re : -1 »  Venez troller ici (et polluez pas les autres threads) » Le 28/04/2011, à 21:43

LittleWhite
Réponses : 1237

ça me rappelle aussi ... que des écrans pour présenter un évenement, qui tourner sous Windows Media Player (la video de présentation) n'était pas en plein ecran et avait la même popup.
Ça grand fail, lorsque l'écran de présentation, se met à redemarrer toute les 15 minutes (enfin, j'imagine, vu que je n'ai pas attendu de voir tongue)
Mais ça expliquerai que c'est un script qui lance la video, et que WMP n'a pas de commande pour mettre en fullscreen direct tongue

#3 Re : -1 »  Venez troller ici (et polluez pas les autres threads) » Le 28/04/2011, à 22:02

LittleWhite
Réponses : 1237

ou de débrancher le câble réseau...

Sur un jeu en réseau ... ah oui ... tongue (et puis ... c'était en Wifi wink )

Suffit de désactiver les mises à jour

Je suis GNU/Linuxien, donc j'ai l'habitude de mettre à jour ... pour combler les failles du kernel ... ou alors le monde de windows est très différent tongue

Note: Pour les machines qui faisait la vidéo de présentation, elle utilise un backup, qui est lu à chaque démarrage. Mise à jour de windows == redémarrage == relecture du backup (disque image) == ... effacement des mise à jour (puissant big_smile )

#4 Re : -1 »  Venez troller ici (et polluez pas les autres threads) » Le 28/04/2011, à 23:18

LittleWhite
Réponses : 1237
atem18 a écrit :
koshie-Final-Release a écrit :

Ou d'installer un véritable OS !

Ubuntu FTW!

On a parler d'un véritable OS !
Debian FTW ! ou encore Gentoo wink

#5 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 13/06/2010, à 13:17

LittleWhite
Réponses : 1797

J'espère que les lignes de code dans le fond, elles bougent big_smile

#6 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 13/06/2010, à 13:44

LittleWhite
Réponses : 1797

Oui, elles bougent...

Cool
Sinon, les spirales aussi elles bougent ? big_smile

Je crois que je préfère la première police, mais que si elle était centrée.

#7 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 19/06/2010, à 12:41

LittleWhite
Réponses : 1797
tshirtman a écrit :

Léger clignotement des persos au tout début du jeu, en arrivant sur les niveaux.

comme quand on ramasse une étoile? c'est l'invincibilité… pourquoi personne comprends que c'est ça? >_<

Est ce que vous avez un pur clignotement du sprite ( soit un ON / OFF )
Ou alors avez vous fait une teinture ( le sprite devient blanc, puis revient sur sa couleur ? )

#8 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 03/10/2010, à 21:30

LittleWhite
Réponses : 1797

C'est ce que je me disais ... Gimp ça peut aller, en affichant la grille , en mettant un grand zoom ... peut être en agrandissant l'aperçu des calques ( si on peut ) ...
Enfin je ne suis pas artiste , non plus :aie:

#9 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 10/04/2011, à 13:23

LittleWhite
Réponses : 1797

Hum,

Bonjour à tous, cela faisait longtemps que je n'avais pas essayé le projet.
J'ai installé le .deb sur mon système est j'ai reçu cela au lancement:

Traceback (most recent call last):
  File "/usr/bin/ultimate-smash-friends", line 2, in <module>
    from usf import main
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 36, in <module>
    from game import Game
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 36, in <module>
    import entity
  File "/usr/lib/pymodules/python2.6/usf/entity.py", line 27, in <module>
    import entity_skin
  File "/usr/lib/pymodules/python2.6/usf/entity_skin.py", line 27, in <module>
    import timed_event
  File "/usr/lib/pymodules/python2.6/usf/timed_event.py", line 27, in <module>
    SIZE = (config.general['WIDTH'],
AttributeError: 'Config' object has no attribute 'general'

#10 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 10/04/2011, à 15:21

LittleWhite
Réponses : 1797

Hum, note: Je n'avais encore jamais installer USF sur cette ordinateur.
Même après une suppression de ~/.config/ultimate-smash-friends j'ai le même problème.

Il me manque peut être une dépendance ... ?

#11 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 14/04/2011, à 23:42

LittleWhite
Réponses : 1797

Wouhou, j'ai démarré le jeu ... et j'ai crashé en démarrant une partie sad

Traceback (most recent call last):
  File "/usr/bin/ultimate-smash-friends", line 6, in <module>
    m.go()
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 353, in go
    self.manage_game(state_was == "menu")
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 304, in manage_game
    self.manage_ai()
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 298, in manage_ai
    self.ai.update(self.game, i)
  File "/usr/lib/pymodules/python2.6/usf/ai.py", line 192, in update
    s = search_path(game, iam, max_depth)
  File "/usr/lib/pymodules/python2.6/usf/ai.py", line 152, in search_path
    score, movements = search_path(game, iam, max_depth - 1)
  File "/usr/lib/pymodules/python2.6/usf/ai.py", line 138, in search_path
    simulate(game, iam, M)
  File "/usr/lib/pymodules/python2.6/usf/ai.py", line 77, in simulate
    game.update(deltatime=TIMESTEP)
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 647, in update
    self.update_players(deltatime)
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 553, in update_players
    self.zoom
  File "/usr/lib/pymodules/python2.6/usf/entity.py", line 861, in update
    self.entity_skin.update(t, self.reversed, self.upgraded)
  File "/usr/lib/pymodules/python2.6/usf/entity_skin.py", line 308, in update
    self.animation.update(t, reversed, server)
  File "/usr/lib/pymodules/python2.6/usf/animations.py", line 128, in update
    frame = self.frame(gametime - self._start_time)
  File "/usr/lib/pymodules/python2.6/usf/animations.py", line 114, in frame
    return filter(lambda x: x.time/1000.0 <= t, self.frames)[-1]
IndexError: list index out of range

Rien que en avatar, Pixie elle est superbe (depuis le temps que j'en entends parler big_smile)

Note d'amélioration: En choix par défault ... pour les personnages, faire en sorte que l'on puisse dire que l'on veut un personnage aléatoire, ça peut être bien (pour moi qui n'aime pas chosir)

Bon deuxième essai.

Ok ... deuxième essai ... pas d'IA ... Y a blob qui a gagné direct sur la blobplanet ... j'ai pas compris pourquoi

Sur la jungle (enfin je vais pouvoir jouer) j'ai le fantome (P2) qui semble voler (il est au dessus du bloc, en lévitation ... cela semble étrange)

Y a des lags étranges ... et semble que je ne puisse pas toucher le fantome ...
Le zoom / dézoom de la caméra se fait par a coup :s

En trois coup, on peut mettre 100% à Pixie ... cela me semble énorme

(Les musiques sont biens wink )

Y a des fois, les persos réapparaissent dans le vide ... je vous conseille de mettre des points d'apparitions fixes sur la carte.
Sinon, les boites de collision sont trop petite, ou je ne sais quoi ... c'est dure à taper avec la boule verte (blob)
L'ia avec Pixie, à une technique de saut infinie (elle est en dessous de ma plateforme, au dessus du vide, et saute saute saute saute ...)
Si un perso tombe, le deuxième est café par la caméra, qui fait une translation au lieu de dezoomer.
Bizarre la technique de saut infini de l'IA (qui le fait bien plus souvent que prévu). Là, elle était au dessus de moi ... (sur une autre plateforme)

Et paf Solor qui fait 212 de degats en un coup \ o /

Dommage que les nuages qui bougent (sympa comme niveau) empêche d'aller dessus en faisant un saut en partant d'en dessus (collision !) (sur rizland)

Oh bug ... menu ... Après une partie avec l'IA (Pixie), j'avais changer de perso, pour moi et l'IA ... et sur la nouvelle partie, l'IA ne bougait plus (je pense que c'était comme si c'était pour un deuxième joueur humain). Mais dans le menu de sélection des persos, la case IA était coché (toujours) ... donc vous voyez ... le problème
Ah non ... le controle n'est pas a un deuxième joueur, juste l'IA qui veut plus jouer contre moi (je gagne trop big_smile )

Hop nouveau crash (bon ... ok ... j'ai une certaine chance)
Cette choix, je testais le big level, avec Herd Red et j'ai eu ceci en ouvrant un coffre.

Traceback (most recent call last):
  File "/usr/bin/ultimate-smash-friends", line 6, in <module>
    m.go()
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 353, in go
    self.manage_game(state_was == "menu")
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 303, in manage_game
    self.state = self.game.update(d)
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 647, in update
    self.update_players(deltatime)
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 553, in update_players
    self.zoom
  File "/usr/lib/pymodules/python2.6/usf/entity.py", line 861, in update
    self.entity_skin.update(t, self.reversed, self.upgraded)
  File "/usr/lib/pymodules/python2.6/usf/entity_skin.py", line 305, in update
    self.animation = self.animations[self.current_animation]
KeyError: 'static_upgraded'

Bon, il ne faut pas vous décourager. Je rapporte beaucoup de chose, mais c'est pour que cela aille de l'avant. Vous avez fait un travail très appréciable déjà smile Bonne continuation (et si vous voulez plus de "beta" testing. Je suis toujours dans le coin (enfin j'essaie big_smile )

#12 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 17/04/2011, à 13:24

LittleWhite
Réponses : 1797

Ah ah , l'IA a réussi à perdre en sortant de la carte "cave" en sautant \ o /

Sinon, oui cela semble être mieux, même si, lorsque un joueur tombe, cela met la camera trop bas pour le joueur qui reste

Wouhou j'ai réactiver l'IA en perdant une vie ... j'imagine que c'est juste une histoire comme quoi, il ne sait pas qu'il y a le joueur sur la carte.
Wouhou, j'ai crashé le jeu en écrivant ce message big_smile :

starting game
starting game
Traceback (most recent call last):
  File "/usr/bin/ultimate-smash-friends", line 6, in <module>
    m.go()
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 353, in go
    self.manage_game(state_was == "menu")
  File "/usr/lib/pymodules/python2.6/usf/main.py", line 303, in manage_game
    self.state = self.game.update(d)
  File "/usr/lib/pymodules/python2.6/usf/game.py", line 645, in update
    self.events.update(deltatime, self.gametime)
  File "/usr/lib/pymodules/python2.6/usf/event_manager.py", line 27, in update
    e.update(deltatime, gametime)
  File "/usr/lib/pymodules/python2.6/usf/timed_event.py", line 70, in update
    self.execute(deltatime)
  File "/usr/lib/pymodules/python2.6/usf/timed_event.py", line 267, in execute
    place[0] += entity.reversed and -entity.rect[2] or entity.rect[2]
TypeError: 'tuple' object does not support item assignment

Bon, pour le ZOOM_SHARPNESS, à 200 cela semble mieux smile
(Bien que sur le big level il n'est pas dur de ne plus être affiché par la camera :s) Et que cela semble rammer chez moi :s

#13 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 18/04/2011, à 23:02

LittleWhite
Réponses : 1797

Votre méthode pour gerer la camera est étrange ... je pense.

Moi (mais en 3D) j'en ai fait une qui dezoomer, selon la distance maximale des différents axes des joueurs. Vous n'avez que 2 axes, donc c'est plus simple. J'ai aussi penser bon d'appliquer le ratio de la fenêtre sur la distance en X tongue
distance = max(distance_joueurs.x * ratio , distance_joueurs.y);
La distance indique le dezoom ... pour la suite, pas sur de votre méthode pour gêrer la camera.

#14 Re : -1 »  Ultimate Smash Friends: un smash bros like en python » Le 28/04/2011, à 21:24

LittleWhite
Réponses : 1797
tshirtman a écrit :

arf! bloqué par l'écriture du log! >_<

:mdr:

Elle était innatendue celle là smile
(Pardon pour l'interuption)

@doudoulita: Joli travail. Je n'avais jamais pensé à utiliser du papier millimetré comme base pour les pixels, mais l'idée est géniale smile

#15 Re : -1 »  [topicalacon]Mort de rire dans le man. » Le 04/06/2010, à 15:53

LittleWhite
Réponses : 216

Et une autre:

Valgrind lorsqu'il trouve plus d'erreurs que la limite ( qui peut se changer ):

Go fix your code!

( ou quelque chose d'équivalent, je n'ai pas de code pour tester tongue )

#16 Re : -1 »  [topicalacon]Mort de rire dans le man. » Le 26/09/2010, à 13:27

LittleWhite
Réponses : 216

Il faut lire les exemples de doxygen ( installation Windows ... car sous Linux, je ne sais pas s'il y a )...
Voici celui que j'ai bien aimé (author.cpp):

/*! \class WindowsNT
 *  \brief Windows Nice Try.
 *  \author Bill Gates
 *  \author Several species of small furry animals gathered together 
 *          in a cave and grooving with a pict.
 *  \version 4.0
 *  \date    1996-1998
 *  \bug It crashes a lot and requires huge amounts of memory.
 *  \bug The class introduces the more bugs, the longer it is used.
 *  \warning This class may explode in your face.
 *  \warning If you inherit anything from this class, you're doomed.
 */

class WindowsNT {};

#17 Re : -1 »  [topicalacon]Mort de rire dans le man. » Le 10/10/2010, à 15:12

LittleWhite
Réponses : 216

Ok, ce n'est pas dans un man mais bon:

http://www.gnu.org/fun/fun.html

#18 Re : -1 »  [detente] Vos "pires" moments informatiques :) (2) » Le 06/10/2010, à 10:56

LittleWhite
Réponses : 710

Bah, en partant du principe que cela recouvre les touches aussi au dessus du 'y' , c'est possible, que seul le 'y' était pris en compte ( genre première touche compté ). Après il est bizarre que la fille ne s'en rende pas compte O_o, car un livre, ça se voit, et sur le 'y', ça empêche de taper correctement ...

#19 Re : -1 »  récupérer le code source à partir d'un fichier executable » Le 27/09/2010, à 20:21

LittleWhite
Réponses : 7

Normalement, on se rend compte d'une erreur comme celle ci rapidement, et l'éditeur est envore ouvert ... ce qui laisse une possibilité de resauvegarder ... mais là je crois que c'est foutu...

#20 -1 »  Achat PC portable sans windows? » Le 07/07/2010, à 12:55

LittleWhite
Réponses : 14

Bonjour,

Actuellement, je cherche un PC portable... qui ne soit pas trop cher, de dernière génération si possible ( une carte graphique OpenGL 3.2 ou OpenGL 4.0 ( donc ATI 58xx ) ou des trucs comme ça ). Je cherche aussi un truc à 4Go de RAM ou même 8. Et même un 64 bits big_smile ce qui semble logique vu la mémoire.

Bref, je cherche depuis plus d'une semaine, mais personne n'est capable de me trouver un PC sans windows ...
Donc je viens ici, pour savoir si vous avez pas un bon coin, car cela m'embête ( et je reste très poli ) d'acheter une nouvelle licence Windows ( surtout que étant étudiant, les licences windows, on me les donne ... )
Bref, on moins un PC sans Windows, et même avec un Linux si possible big_smile ( ce n'est pas une obligation ).

Sinon, j'aimerais bien savoir la procédure pour se faire rembourser d'une licence Windows, si quelqu'un l'a déjà fait ... smile

Merci pour votre aide

#21 Re : -1 »  Achat PC portable sans windows? » Le 07/07/2010, à 18:20

LittleWhite
Réponses : 14

Ouep je suis militant sur les bords ... et je ne veux pas de Win7 ... :'(
Je crois que je vais être obligé de le prendre avec Windows :'(

#22 Re : -1 »  Achat PC portable sans windows? » Le 08/07/2010, à 11:48

LittleWhite
Réponses : 14

Je fais de la programmation graphique ... OpenGL ... et je cherche à poussé loin. En ce moment je tourne avec un seul Go de RAM, et comme je fais aussi du Windows virtualisé ... je peine ( presque 100% cache et Ram ) , donc je veux de la RAM ... car un Windows virtualisé, marche mieux qu'un windows normal ( du moins pour la compilation d'un programme Qt, sur ma machine actuelle )

#23 Re : -1 »  Achat PC portable sans windows? » Le 08/07/2010, à 19:30

LittleWhite
Réponses : 14

Le 8 c'est un plus smile
Pour l'histoire du pilote ça va smile ( libre ou proprio ) ( et puis y aura un libre un jour wink )

#24 Re : -1 »  [TUTO] geany : un notepad++ -like ? » Le 20/06/2010, à 15:18

LittleWhite
Réponses : 31

Je l'utilise comme éditeur simple ...
Mais l'auto complétion me manque ... sauf que l'on peut un peut aider soit en créant les fichiers de tags ... soit en chargeant les .h
J'avoue que ces une lacunes ... et que si vous savez comment faire pour en faire une de bien ... vous pouvez smile les sources sont libres smile