Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

News: Des jeux d'hiver sous la couette / Scripts: Système de vol pour RPG Maker (...) / Jeux: Onsen RPG - A Tale of Yu / Jeux: Final Destiny / Jeux: puie z / Chat

Bienvenue
visiteur !





Désactiver
la neige


publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

181 connectés actuellement

30783554 visiteurs
depuis l'ouverture

1536 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

RPG Maker Détente

RPG Fusion

Kingdom Ultimate

Zarok

Alex d'Or

Tous nos partenaires

Devenir
partenaire



Semaine n°814 - 30/05/2022

Mystic Slayer - Game Over

Par Ephy

screen gagnant de la semaine

Voir les propositions

 
C'était une semaine spéciale game over :

imageer - (177 points)
2ème - Delta et Ti-Max (150 points chacun)
3ème - Ecko (126 points)


La semaine qui commence est une semaine normale (screens classiques de maps).

Proposez vos screens!


Delta - posté le 30/05/2022 à 23:34:53 (1160 messages postés) -

❤ 0

Makeur en progrès

J'aime beaucoup celui d'Ephy. Question : Quand l'équipe si ça arrive n'est pas composé de ces quatre persos, l'image qui apparait dans le game over est elle différente ?
Tu as programmé ça en event ou en code ?

Ti Max il ressemble beaucoup au mien avec un léger mieux, tu travailles sous XP il me semble, quand tu as programmé ton code tu as chargé. J'ai bien essayé de programmer continuer pour aller directement sur les sauvegardes mais il y avait un bug, ça ne marchait pas et j'avais une fenêtre de bug j'ai donc mis continuer retour à l'écran titre mais ça m'embête, je partage mon code si quelqu'un peut me dire quoi remplacer pour un retour à l'écran des sauvegardes et non plus l'écran titre. Et si ce code peut servir.

Ecko sobre mais nickel.

Mon code pour le gameover sous XP

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
#==============================================================================
# ** Scene_Gameover
#------------------------------------------------------------------------------
#  This class performs game over screen processing.
#==============================================================================
 
class Scene_Gameover
  #--------------------------------------------------------------------------
  # * Main Processing
  #--------------------------------------------------------------------------
  def main
    # Make game over graphic
    @spriteBackground = Sprite.new
    @gameover = ["go1" , "go2" , "go3" , "go4" , "go5" , "go6"]
    @spriteBackground.bitmap = RPG::Cache.gameover(@gameover[0])
    @frame = 0
    @i = 0
    # Make command window
    @spriteChoix = Sprite.new
    @spriteChoix.bitmap = RPG::Cache.gameover("")
    s1 = "Chargez"
    s2 = "Quittez"
    @index = 0
    #@command_window = Window_Command.new(192, [s1, s2])
    #@command_window.x = 100 - @command_window.width / 2
    #@command_window.y = 400 - @command_window.height / 2
    @continue_enabled = false
    for i in 0..1
      if FileTest.exist?("Sauvegarde#{i+1}.rxdata")
        @continue_enabled = true
      end
    end
    # Stop BGM and BGS
    $game_system.bgm_play(nil)
    $game_system.bgs_play(nil)
    # Play game over ME
    $game_system.me_play($data_system.gameover_me)
    # Execute transition
    Graphics.transition(120)
    # Main loop# Main loop
    loop do
      # Update game screen
      Graphics.update
      # Update input information
      Input.update
      # Frame Update
      update
      # Abort loop if screen is changed
      if $scene != self
        break
      end
      end
    # Prepare for transition
    Graphics.freeze
    # Dispose of window
    #@command_window.dispose
    # Dispose of game over graphic
    @spriteBackground.bitmap.dispose
    @spriteBackground.dispose
    @spriteChoix.dispose
    @spriteChoix.bitmap.dispose
    # Execute transition
    Graphics.transition(40)
    # Prepare for transition
    Graphics.freeze
    # If battle test
    if $BTEST
      $scene = nil
    end
  end
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    # Update command window
    if Input.trigger?(Input::UP)
        @index -=1
      elsif Input.trigger?(Input::DOWN)
        @index += 1
      end
      if @index < 0
        @index = 1
      elsif @index > 1
        @index = 0
      end
      case @index
      when 0
        @spriteChoix.bitmap = RPG::Cache.gameover("Com_01")
      when 1
        @spriteChoix.bitmap = RPG::Cache.gameover("Com_02")
      end
    #@command_window.update
    if Input.trigger?(Input::C)
      @frame = 0
    @i = 0
      # Branch by command window cursor position
      case @index
      when 0  # to title
        command_to_title
      when 1  # quit
        command_shutdown
      end
      return
    end
    @frame += 1
  if @frame >=40
      @frame = 0
      @spriteBackground.bitmap = RPG::Cache.gameover(@gameover[@i])
      @i += 1
      if @i >=@gameover.size
        @i = 0
      end
      
  #--------------------------------------------------------------------------
  # * Process When Choosing [To Title] Command
  #--------------------------------------------------------------------------
  def command_to_title
    # Play decision SE
    $game_system.se_play($data_system.decision_se)
    # Fade out BGM, BGS, and ME
    Audio.bgm_fade(800)
    Audio.bgs_fade(800)
    Audio.me_fade(800)
    # Switch to title screen
    $scene = Scene_Title.new
  end
 #--------------------------------------------------------------------------
  # * Process When Choosing [Shutdown] Command
  #--------------------------------------------------------------------------
  def command_shutdown
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # BGM、BGS、ME をフェードアウト
    Audio.bgm_fade(800)
    Audio.bgs_fade(800)
    Audio.me_fade(800)
    # シャットダウン
    $scene = nil
  end
end
end
end



C'est dans le Process When Choosing [To Title] Command
que j'ai essayé de charger l'écran des saves et que ça a foiré.
Les go ce sont les pictures de background qui tournent en boucle.
Les coms ce sont les barres continuer quitter.


Roi of the Suisse - posté le 31/05/2022 à 00:02:42 (30372 messages postés) - honor -

❤ 0

Chanter l'hyperchleuasme

Il y a eu plusieurs participations assez différentes, c'était intéressant.


Ephy : victoire sans trop de surprise.

Delta : dommage que le dessin manque de finition. Avec une belle finition tu aurais été premier. C’est déjà cool que tu proposes ce genre d’illustrations. J’ai l’impression que le deuxième œil n’est pas à la bonne hauteur aussi. Bref il y a un petit côté Picasso dans le visage, je ne saurais pas te dire quoi, il faudrait demander à un expert :F

Ti-max : rien à signaler, sobre et propre. Peut-être un peu dommage que le premier choix soit écrasé, il faudrait ajuster le script pour allonger un peu le bouton.

Ecko : d’habitude j’adore ce que tu produis, mais ici en particulier je n’accroche pas trop aux différentes tailles de pixels (gros pixels partout, petits pixels sur le M et le V). Mais bon, ce sont mes goûts personnels.


Bonne continuation à tous !

Es-tu une star ? | Kujira no Hara | Muma|Rope | Polaris 03 | La 7e porte


Ephy - posté le 31/05/2022 à 07:58:42 (30109 messages postés) - honor

❤ 1

[BIG SHOT]

Delta> C'est du RM2000 donc de l'event. Effectivement, selon le point du jeu, les persos affichés changent. Avec toutes les combinaisons possibles de persos il y en a 22 au total.
Par contre comme RM2000 est nul et ne permet pas de changer l'image utilisée par le game over en dehors de la BDD, c'est une fonction que j'utilise seulement pour les combats de boss. Pour les combats normaux, c'est un game over pur et dur avec une image générique de tombe et de petites fleurs.
Du coup contre le boss, c'est pas un vrai game over. J'ai du truander pour éviter le game over automatique et jouer avec les images. Et j'ai un event long comme le bras qui récupère tous les objets de l'équipe avant le combat, enlève tous les objets à la fin et réajoute tout tel que c'était avant pour pouvoir le réinitialiser correctement. Un grand moment de bonheur :D

Je suis très content de comment s'est passé ce mois de mai sur le thème des systèmes. Il y a eu plein de participations de qualité et beaucoup de gens ont joué le jeu. C'était très cool.



Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Nemau - posté le 31/05/2022 à 19:01:01 (53284 messages postés) - admin -

❤ 0

Narrer l'autocatégorème

Un peu le même avis que RotS :

Ephy : c'est bien, juste, les halos lumineux mériteraient d'avoir les mêmes proportions (le même niveau d'écrasement, si tu préfères). Promis ce n'est pas histoire de chercher la petite bête, ça me saute vraiment aux yeux.

Delta : la compo n'est pas si mal, mais les couleurs du personnage sont criardes et débordent. J'ai remarqué que tu fais toujours ça pour tes dessins : est-ce voulu ? Si oui, personnellement je ne suis pas très fan.

Ti-Max : pour moi ce game over ne comporte que deux vrais défauts : la police écrasée pour le premier choix, et le fait que le bord gauche du rectangle de sélection soit trop proche de la première lettre. Pour chipoter un peu : le "Votre équipe a échoué" n'est pas parfaitement centré (c'est pas énorme mais ça se voit à l'œil nu).

Ecko : à part le défaut mentionné par RotS (défaut que je n'avais même pas remarqué, je fais honte à ma réputation de maniaque de la taille des pixels) rien à signaler. C'est trop léger pour un SDLS (on a pas grand chose à se mettre sous la dent quoi) mais en jeu ce genre de sobriété ne me dérange pas.

Merci à tous d'avoir participé.

Citation:

Je suis très content de comment s'est passé ce mois de mai sur le thème des systèmes. Il y a eu plein de participations de qualité et beaucoup de gens ont joué le jeu. C'était très cool.

+1

Quel RPG Maker choisir ?Ocarina of Time PCPolaris 03


Ephy - posté le 31/05/2022 à 20:12:27 (30109 messages postés) - honor

❤ 0

[BIG SHOT]

Nemaux> C'est déjà le cas. J'avais pas remarqué mais c'est un vieux screen d'avant la correction.



Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Nemau - posté le 31/05/2022 à 20:34:17 (53284 messages postés) - admin -

❤ 0

Narrer l'autocatégorème

Oki. Maintenant que j'y repense, il est possible que je t'aie déjà fait cette remarque et que tu l'aies modifié suite à ça. :D (mais je n'en suis pas sûr - enfin bon osef lol)

Tu en es à 56 victoires. Pour les 100 victoires avant qu'Oniro soit mort ça va être dur, mais t'es fichu d'y arriver mdr. T'es un peu le Federer du SDLS.

Quel RPG Maker choisir ?Ocarina of Time PCPolaris 03


Ephy - posté le 31/05/2022 à 21:06:33 (30109 messages postés) - honor

❤ 0

[BIG SHOT]

Oui j'avais corrigé suite à la remarque de quelqu'un. Donc de toi très certainement. Y'a que toi pour faire ce genre de remarques chiantes et tout à fait pertinentes :D

Pour les 100 victoires ça va être chaud maintenant qu'on arrive sur la toute fin de Muma Rope.


Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14


Ecko - posté le 31/05/2022 à 22:27:59 (744 messages postés) - Rédactrice -

❤ 0

Contente OwO

J’ai participé juste pour participer j’avoue ^^; je savais que j’allais pas gagner, de toute façon faut bien un screen nul pour être dernier a chaque semaine histoire que choisir le premier soit moins difficile :F

Sinon, GG aux autres qui ont produit de vrai game over sympa ^^

S'il y a bien une chose que j'aime sur Oniro, c'est que c'est le seul endroit sur internet où personne n'a déjà mon pseudo X)


Nemau - posté le 01/06/2022 à 00:11:33 (53284 messages postés) - admin -

❤ 0

Narrer l'autocatégorème

Citation:

Y'a que toi pour faire ce genre de remarques chiantes et tout à fait pertinentes :D

:sifflote :ange

Citation:

J’ai participé juste pour participer j’avoue ^^

Ça c'est pas un souci t'inquiète, au contraire c'est cool, ça fait vivre le concours, et on est loin d'avoir trop de participations chaque semaine.

Quel RPG Maker choisir ?Ocarina of Time PCPolaris 03


Ti-Max - posté le 01/06/2022 à 03:05:22 (144 messages postés)

❤ 0

Event Maker Expérimenté

Delta a dit:

Ti Max il ressemble beaucoup au mien avec un léger mieux, tu travailles sous XP il me semble, quand tu as programmé ton code tu as chargé. J'ai bien essayé de programmer continuer pour aller directement sur les sauvegardes mais il y avait un bug, ça ne marchait pas et j'avais une fenêtre de bug j'ai donc mis continuer retour à l'écran titre mais ça m'embête, je partage mon code si quelqu'un peut me dire quoi remplacer pour un retour à l'écran des sauvegardes et non plus l'écran titre. Et si ce code peut servir.



Oui, je suis bien sur XP. Je peux regarder ton code plus tard et voir qu'est-ce qui cloche avec.

Roi of the Suisse a dit:

Ti-max : rien à signaler, sobre et propre. Peut-être un peu dommage que le premier choix soit écrasé, il faudrait ajuster le script pour allonger un peu le bouton.



Si je comprends bien, c'est le fait que la sélection n'est pas centré avec le texte du choix ou qu'il soit légèrement plus long d'un coup?

Nemau a dit:

Ti-Max : pour moi ce game over ne comporte que deux vrais défauts : la police écrasée pour le premier choix, et le fait que le bord gauche du rectangle de sélection soit trop proche de la première lettre. Pour chipoter un peu : le "Votre équipe a échoué" n'est pas parfaitement centré (c'est pas énorme mais ça se voit à l'œil nu).



Je suis étonné que tu dis que le « Titre » n'est pas centré, car j'ai l'habitude de le faire ainsi. Je vais vérifier ça.

Merci pour vos retours.

Creas par Ti-Max & Mat (Acte 1 disponible)


Roi of the Suisse - posté le 01/06/2022 à 09:36:37 (30372 messages postés) - honor -

❤ 0

Chanter l'hyperchleuasme

Ti-Max a dit:

Roi of the Suisse a dit:

Ti-max : rien à signaler, sobre et propre. Peut-être un peu dommage que le premier choix soit écrasé, il faudrait ajuster le script pour allonger un peu le bouton.


Si je comprends bien, c'est le fait que la sélection n'est pas centré avec le texte du choix ou qu'il soit légèrement plus long d'un coup?

Euh... ??? :s
:p C'est plutôt que le texte "Choisir une sauvegarde" est compressé dans la largeur. Si tu le compares au texte "Quitter", ce dernier a beaucoup plus de place, les lettres ne sont pas déformées.
Pour corriger cela, il faut laisser de la place pour un texte aussi long dans le "bouton". Le bouton est un rectangle invisible qui comprimera le texte si celui-ci est trop long. Donc, dans le script, augmenter la longueur du bouton permettra que le texte du premier choix ne soit plus ratatiné. En Ruby, quand on crée un bouton, on spécifie sa largeur et sa hauteur.

Es-tu une star ? | Kujira no Hara | Muma|Rope | Polaris 03 | La 7e porte


Ti-Max - posté le 01/06/2022 à 23:51:21 (144 messages postés)

❤ 0

Event Maker Expérimenté

Roi of the Suisse a dit:

Euh... ??? :s
:p C'est plutôt que le texte "Choisir une sauvegarde" est compressé dans la largeur. Si tu le compares au texte "Quitter", ce dernier a beaucoup plus de place, les lettres ne sont pas déformées.
Pour corriger cela, il faut laisser de la place pour un texte aussi long dans le "bouton". Le bouton est un rectangle invisible qui comprimera le texte si celui-ci est trop long. Donc, dans le script, augmenter la longueur du bouton permettra que le texte du premier choix ne soit plus ratatiné. En Ruby, quand on crée un bouton, on spécifie sa largeur et sa hauteur.



Oh, que je suis bête... J'ai compris ce que tu voulais dire et je le vois bien maintenant. Je vais revoir ça.

Encore merci pour vos commentaires.

Creas par Ti-Max & Mat (Acte 1 disponible)

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers