Night.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Sorties: "Dread Mac Farlane", (...) / Tutos: Checklist de la composition (...) / Sorties: Dread Mac Farlane - episode 8 / Sorties: Dread Mac Farlane - episode 7 / Jeux: Ce qui vit Dessous / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

635 connectés actuellement

29443692 visiteurs
depuis l'ouverture

9769 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Planète Glutko

ConsoleFun

Level Up!

Lumen

Tous nos partenaires

Devenir
partenaire



Messages postés par Ardonie
Nombre de messages référencés sur Oniromancie (non supprimés): 703

Aller à la page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Posté dans Forum - [RMXP] Cherche à faire onduler ou trembler le texte

Ardonie - posté le 12/09/2022 à 23:26:23. (855 messages postés)

Merci pour ta réponse, Rots !
Ah, il y aurait un équivalent VX / Ace ? J'ai pas pensé à regarder ce côté-là,
L'exemple ci-dessus est un plugin pour MV.
ça vaut effectivement le coup de regarder, même si je ne sais pas à quel point les scripts de ces versions sont proches de XP...
Je vais faire mes recherches et je reviens. Merci pour la portion de code !

EDIT : J'ai trouvé ça, c'est pour Ace: "Wiggly Text" de Tuckie.

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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
=begin
______________________
<  wiggly text          │
│ by tuckie            │
│                      │
│ 7/7/17 woa lucky     │
│ Version: pretty done │
│______________________│
 
       ______________
(-o-)< hi there!! │
      │_____________│
 
__________________________________________
<                                           │
│ uhh hi this lets you animate text〰️〰️〰️〰️ │
│                  pretty cool             │
│ i like credit link to my twitter         │
│ @plsvotetuckie  in the credit.txt        │
│ or website(tell ur fans to give me $100) │
│ tuckie.zone thank you i love yuo ❤️      │
│__________________________________________│
 
=end
 
#==============================================================================
# how2use this scripty boy                                              _ ⬜ ❎
#==============================================================================
# Triggering animations is done via tags in the message window.
#
# Simply add a \ani[0-9] to pick the animation you want, and all text after will
# be animated. If a new text box appears the animation will stop. You can
# manually end animation with a \stop or \ani[7].
#
#-R/-\|NB0\^/-------------------------------------------------------------------
# Much like an animation, you can turn on a rainbow effect with \ran . You can
# turn off the rainbow and animation with \off but \bln will turn off only the
# rainbow effect.
#
#==============================================================================
 
#==============================================================================
# ** SETTINGS | hi im tuckie please tell your players i made this       _ ⬜ ❎
#==============================================================================
 
module WiggleText
 
  # Characters 'drop in' when first drawn.
  DROP_IN     = true
  # Height from where characters drop.
  DROP_HEIGHT = 8
 
  # Enable or disable hitting a button to skip drawing characters one-by-one.
  # true means players can skip, false means they can't.
  SKIP_CHAR   = true
 
  # do /nam[number] to make a nametag box with that specific name
  NAMES = [
      "that guy", #0
      "that other guy",   #1
      "a jerk", #2 etc
  ]
  #the filename of the background for the nametag sprite, place in Graphics/System
  NAME_SPRITE = "Nametag"
 
  # creature comfort feature: If you have a bunch of text codes (nametag, color
  # sound effect, etc) that you need to have at the start of a message make them
  # on line one, and use the text code \lin . this will "reset" the text height
  # so line two is higher up. adjust the height to fit your font with this
  # variable. Measurement in pixels.
  LINE_HEIGHT = 16
end
 
#==============================================================================
# ** Sprite_TextAnim                                                    _ ⬜ ❎
#------------------------------------------------------------------------------
#  Sprite subclass for text animations.
#==============================================================================
 
class Sprite_TextAnim < Sprite
 
  attr_accessor :anim_offset
  attr_accessor :anim_type
  attr_accessor :rainbow
  attr_accessor :rainbow_offset
  attr_accessor :drop
  @timer      = false
  attr_accessor :galv_ani
 
  def drop()
    if WiggleText::DROP_IN
      @drop -= @drop * 0.1
      if @drop < 0
        @drop = 0
      end
      return @drop
    else
      return 0
    end
  end
 
  def ani
      @galv_ani += 0.015
  end
 
  def update
    return unless @anim_offset
 
    if @rainbow
      @rainbow_offset += 0.03
      self.color = Color.new(128 + Math.sin(@rainbow_offset) * 127,
        128 + Math.sin(@rainbow_offset + 2*Math::PI/3) * 127,
        128 + Math.sin(@rainbow_offset + 4*Math::PI/3) * 127,
        255)
    end
    case @anim_type
      when 1
        @anim_offset += 0.115
        self.oy = Math.sin(@anim_offset) * 3 + drop()
        ani()
      when 2
        @anim_offset += 0.2
        self.ox = Math.sin(@anim_offset) * 3
        self.oy = Math.cos(@anim_offset) * -3 + drop()
        ani()
      when 3
        @anim_offset += 0.15
        self.zoom_x = 1 + Math.sin(@anim_offset) * 0.2
        self.zoom_y = 1 + Math.cos(@anim_offset) * 0.2
        self.oy = drop()
        ani()
      when 4
        @anim_offset += 1
        rand = 0
        if @anim_offset % 8 == 0
          rand = 4
          self.ox = rand(rand) - rand(rand)
          self.oy = rand(rand) - rand(rand) + drop()
        end
        ani()
      when 5
        @anim_offset += 0.1
        sample  = Math.sin(@anim_offset) * 5
        self.oy = sample.abs + drop()
        ani()
      when 6
        @anim_offset += 0.1
        self.ox = Math.sin(@anim_offset) * 3
        self.oy = Math.cos(@anim_offset) * -2 + drop()
        self.angle = Math.sin(@anim_offset * 0.5) * 10
        ani()
      when 7
        #no animation
        self.oy = drop()
        ani()
      when 8
        @anim_offset += 0.1
        self.ox = Math.sin(@anim_offset) * 3
        self.oy = Math.cos(@anim_offset) * -2 + drop()
        self.angle = Math.sin(@anim_offset) * 10
      when 9
        @anim_offset += 0.15
        self.zoom_x = 2
        self.zoom_y = 2
        self.oy = Math.sin(@anim_offset / 2) * -4 + drop()
      when 10
        @anim_offset += 0.085
        self.oy = Math.sin(@anim_offset / 2) * 3 + drop() + 2
      else
        return
    end
  end
 
end
 
#==============================================================================
# ** Window_Message                                                     _ ⬜ ❎
#------------------------------------------------------------------------------
#  This message window is used to display text.
#==============================================================================
 
class Window_Message < Window_Base
 
  #--------------------------------------------------------------------------
  # * Window_Message Creation | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_initialize initialize
  def initialize
    tuckie_wiggly_initialize
    @animchars = []
    @rainbow = false
    @anim_offset = 0
  end
 
  #--------------------------------------------------------------------------
  # * Normal Character Processing | Overwrite
  #--------------------------------------------------------------------------
  def process_normal_character(c, pos)
    if @anim_type && @anim_type > 0
      process_anim_character(c, pos)
    else
      if WiggleText::DROP_IN
        @anim_type = 7
        process_anim_character(c, pos)
      else
        super
      end
    end
    wait_for_one_character
  end
  #--------------------------------------------------------------------------
  # * Animated Character Processing | New Method
  #--------------------------------------------------------------------------
  def process_anim_character(c, pos)
    text_width = text_size(c).width
    if defined? Graphics.fullscreen #MKXP fix
      text_width += text_width * 0.6
      text_width = text_width.round
    end
    letter = Sprite_TextAnim.new(self.viewport)
    bitmap = Bitmap.new(text_width, pos[:height])
    bitmap.font = self.contents.font
    letter.bitmap = bitmap
    letter.x = pos[:x] + self.standard_padding + 9
    letter.y += WiggleText::DROP_HEIGHT if WiggleText::DROP_IN
    letter.y = self.y + standard_padding + pos[:y]
    letter.z = self.z + 10
    letter.anim_offset = @animchars.size
    letter.anim_type = @anim_type
    tuckie_extra(letter)
    letter.update
    bitmap.draw_text(0, 0, 10, pos[:height], c)
    @animchars.push(letter)
    pos[:x] += text_width
  end
  #--------------------------------------------------------------------------
  # * Name Menu Processing | New Method
  #--------------------------------------------------------------------------
  def process_name(c, pos)
    c = WiggleText::NAMES[c]
    text_width = text_size(c).width
    if defined? Graphics.fullscreen #MKXP fix
      text_width += text_width * 0.6
      text_width = text_width.round
    end
 
    letter = Sprite_TextAnim.new(self.viewport)
    bitmap = Bitmap.new(text_width + 4, 20)
    letter.bitmap = bitmap
    bitmap.font = self.contents.font
    letter.x = 23
    letter.y = self.y  + 2
    letter.z = self.z + 10
    letter.anim_offset = @animchars.size
    letter.anim_type = 10 #@anim_type
    tuckie_extra(letter)
    letter.update
    bitmap.draw_text(0, 0, 10, 16, c)
 
    tag = Sprite_TextAnim.new(self.viewport)
    tag.bitmap = Cache.system(WiggleText::NAME_SPRITE)
    tag.x = 14
    tag.y = self.y - 8
    tag.z = self.z + 9
    tag.anim_offset = @animchars.size
    tag.anim_type = 10
    tuckie_extra(tag)
    tag.drop = 0
    tag.update
 
    @animchars.push(tag)
    @animchars.push(letter)
  end
  #--------------------------------------------------------------------------
  # * Animated Emoji Processing | New Method
  #--------------------------------------------------------------------------
  def process_anim_emoji(c, pos)
    text_width = 24
    letter = Sprite_TextAnim.new(self.viewport)
    icon_bitmap = Cache.system("Emoji")
    bitmap = Bitmap.new(24, pos[:height])
    rect = Rect.new(c % 16 * 24, c / 16 * 24, 24, 24)
    bitmap.blt(0, 0, icon_bitmap, rect)
    letter.bitmap = bitmap
    letter.x = pos[:x] + self.standard_padding + 9
    letter.y += WiggleText::DROP_HEIGHT if WiggleText::DROP_IN
    letter.y = self.y + standard_padding + pos[:y]
    letter.z = self.z + 10
    letter.anim_offset = @animchars.size
    letter.anim_type = @anim_type
    tuckie_extra(letter)
    letter.update
    bitmap.draw_text(0, 0, text_width * 2, pos[:height], c)
    @animchars.push(letter)
    pos[:x] += text_width
  end
  #--------------------------------------------------------------------------
  # * Animated Character Extra Conditions | New Method
  #--------------------------------------------------------------------------
  def tuckie_extra(letter)
    if WiggleText::DROP_IN
      letter.drop = WiggleText::DROP_HEIGHT
    else
      letter.drop = 0
    end
    if @anim_type == 5
      letter.anim_offset = 0
    end
    letter.galv_ani = get_galvani
    if @rainbow
      letter.rainbow = true
      letter.rainbow_offset = @animchars.size * 0.5
    end
  end
  #--------------------------------------------------------------------------
  # * Control Character Processing | Alias
  #     code : the core of the control character
  #            e.g. "C" in the case of the control character \C[1].
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_process_escape_character process_escape_character
  def process_escape_character(code, text, pos)
    case code.upcase
    when 'ANI' # Text Animation (by number)
      @anim_type = obtain_escape_param(text)
    when 'OFF' # No Text Animation
      @anim_type = 7 if WiggleText::DROP_IN
      @rainbow = false
    when 'WAV' # Wave animation
      @anim_type = 1
    when 'SHK' # Shake Screen
      $game_map.screen.start_shake(obtain_escape_param(text), 15, 10)
    when 'RAN'
      @rainbow = true
    when 'BLN'
      @rainbow = false
    when 'MOJ'
      process_anim_emoji(obtain_escape_param(text), pos)
    when 'NAM'
      process_name(obtain_escape_param(text), pos)
    when 'LIN'
      pos[:y] -= WiggleText::LINE_HEIGHT
    end
    tuckie_wiggly_process_escape_character(code, text, pos)
  end
  #--------------------------------------------------------------------------
  # * Close Window and Wait for It to Fully Close | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_close_wait close_and_wait
  def close_and_wait
    dispose_text_animation()
    tuckie_wiggly_close_wait()
  end
  #--------------------------------------------------------------------------
  # * Close Window and Wait for It to Fully Close | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_dispose dispose
  def dispose
    dispose_text_animation()
    tuckie_wiggly_dispose()
  end
  #--------------------------------------------------------------------------
  # * New Page | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_new_page new_page
  def new_page(*args)
    dispose_text_animation()
    tuckie_wiggly_new_page(*args)
  end
  #--------------------------------------------------------------------------
  # * Free animated text | New Method
  #--------------------------------------------------------------------------
  def dispose_text_animation
    @animchars.each do |letter|
      letter.dispose
    end
    @animchars = []
    @anim_type = 7
  end
  #--------------------------------------------------------------------------
  # * Update Fast Forward Flag | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggle_update_show_fast update_show_fast
  def update_show_fast
    tuckie_wiggle_update_show_fast()
    @show_fast = false if !WiggleText::SKIP_CHAR
  end
  #--------------------------------------------------------------------------
  # * Galv Animated Textbox | Alias
  #--------------------------------------------------------------------------
  def get_galvani # new method
    return @anim_offset
  end
 
  def tuckie_update # new method
    @anim_offset += 0.015
  end
 
  #--------------------------------------------------------------------------
  # * Window Update | Alias
  #--------------------------------------------------------------------------
  alias tuckie_wiggly_update_base update
  def update
    tuckie_update
    update_text_animation()
    tuckie_wiggly_update_base()
  end
  #--------------------------------------------------------------------------
  # * Text Animation Processing | New Method
  #--------------------------------------------------------------------------
  def update_text_animation()
    unless @animchars.empty?
      @animchars.each do |letter|
        letter.update
      end
    end
  end
 
end
# end of script :) have a nice one thankz for looking



Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RMXP] Cherche à faire onduler ou trembler le texte

Ardonie - posté le 12/09/2022 à 20:10:12. (855 messages postés)

Domaine concerné: Script
Logiciel utilisé: RMXP
Salut à tous !
Je cherche un équivalent RPG Maker XP du plugin de SRDude pour faire onduler ou trembler les textes,
afin de donner plus de vie aux dialogues.



Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Scripts - Resolution Changer Ultimate 1.1

Ardonie - posté le 09/06/2022 à 19:12:41. (855 messages postés)

Salut Gari, Salut Nemau ! :sourit
Oh mince, Zeus n'est plus actif sur le serveur ? Mon coeur se brise.
Faut dire, j'ai pas reposté sur ce forum depuis 2 ans, et avant ça, j'avais pas reposté depuis 5 ans... Faut croire que certains d'entre-nous passent à autre chose... Genre Unity ou Unreal Engine

Je viens de tester le Script seul sur un projet vierge,
j'ai lancé le jeu avant de placer les deux fichiers dans mon dossier,
et j'obtiens la même erreur que citée plus haut.

ensuite, j'ai ajouté les deux fichier dans le dossier du projet, j'obtiens
l'erreur suivante : "LoadLibrary: Display" avec toujours la première ligne au sujet de la ligne 20.

j'ai ensuite remplacé le code du script en haut du topic par celui posté en dernier par Zeus. (si ça se trouve, c'est le même, mais je vais pas regarder en détail.)

je bouge Display dans data. screenshot reste dans le dossier principal.
L'erreur change, on revient sur "GetProcAdress: SetResolution or SetResolutionA"

je déplace screenshot.dll dans Data, l'erreur se répète.

Pour résumer.... Bah c'est cassé !:sriden

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Scripts - Resolution Changer Ultimate 1.1

Ardonie - posté le 08/06/2022 à 22:14:50. (855 messages postés)

Salut à toi Zeus et merci beaucoup pour ce script ! Ca va être bien utile pour moderniser mes projets.
petit souci cependant : En lançant le projet, j'ai un message d'erreur avant que la fenêtre ne se ferme.
image

Voici l'ordre de mes scripts :

AMSU 1.5 (je ne peux pas ouvrir les démos au delà de cette version car ma version d'RMXP est trop ancienne, le bug est aussi présent avec l'AMSU 1.3.)
AMSU Utilitaire (celui qui corrige l'affichage du héros dans les menus)
AMSU Map Config
Resolution Changer Ultimate
Resolution Changer comptabilité avec AMSU

J'ai mis les deux fichiers dans Data, j'ai aussi testé avec les fichiers dans le dossier du jeu comme ça, à côté des dossiers Data, Audio... le message est un peu différent celà dit... : il semble chercher le fichier Display.

Voilà voilà.... Si vous avez de quoi allumer ma lenterne... :pense

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RMMV] Créer un menu Save/Load custom en event

Ardonie - posté le 13/01/2022 à 22:07:13. (855 messages postés)

Merci pour ta suggestion, Niko !
Je vais y jeter un oeil :clindoeil3

EDIT : Merci pour la suggestion ! Malheureusement, ça édite le menu load par défaut et je peux pas vraiment ajouter les valeurs que je veux à l'écran.
Mais j'ai trouvé autre chose : Le Sync Save Data plugin de Hime

ça marche sur mon projet et c'est simple d'utilisation : Il suffit de nommer les variables ou Switch d'un [S] au début de leur nom, et la valeur persiste sur toutes les saves, même en début de jeu sans avoir rien sauvegardé, l'idéal pour un système de sauvegarde / chargement de partie custom.

Du coup je laisse le lien ici, au cas où ça pourrait rendre service à quelqu'un. :clindoeil3

https://himeworks.com/2015/12/sync-save-data/

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RMMV] Créer un menu Save/Load custom en event

Ardonie - posté le 13/01/2022 à 02:28:41. (855 messages postés)

Domaine concerné: Plugin
Logiciel utilisé: RMMV
Salut à tous ! :clindoeil2 (oui, ça fait un bail)

Je bosse actuellement sur un projet sur RPG Maker MV, mais je galère pour créer le menu de sauvegarde et de chargement de la partie, en event.

En effet, j'essaye de faire ce menu en affichant des images en fonction de la valeur d'une variable présente dans un fichier de sauvegarde.

J'ai besoin d'un plugin qui me permette de lire les valeurs des variables et interrupteurs stockés dans les fichiers de sauvegarde, ou un plugin qui permet de créer des variable ou interrupteurs dont la valeur est la même pour toutes les sauvegardes.

Je fais tous mes menus en event, (écran-titre, inventaire), alors un plugin qui modifie le menu save/load par défaut ne me rendra pas service, malheureusement...

J'ai déjà essayé ces plugins, qui auraient pu faire le taff mais ils ne fonctionnent pas.
je pense à un conflit de version.

https://forums.rpgmakerweb.com/index.php?threads/jackkels-persistent-switches.47640/

https://forums.rpgmakerweb.com/index.php?threads/global-save-data.59665/

Si vous pouvez m'éclairer.... :grah1

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Un Plugin Paperdoll pour les Events

Ardonie - posté le 22/03/2020 à 19:53:21. (855 messages postés)

Gari a dit:


Et si j'ai bien compris, tu aimerais que cela se fasse plus ou moins pour chaque character du jeu (qui appellerait la fameuse fonction aléatoire pour trouver parmi une combinaison de x t-shirt-pantaslon-visage-cheveux et créérait un charset qui ne serait que in-game, et qui se renouvellerait à chaque chargement de la map).



J'aimerais pouvoir superposer des chara.png sur un event sur la map, et qu'il reste ainsi jusqu'à nouvel ordre. (que ce soit le joueur qui le modifie en jeu ou la programmation du jeu en lui-même via des conditions)
Certains events seront générés aléatoirement, d'autres non.
La seule fonction dont j'ai besoin est la capacité de combiner plusieurs charsets sur un même PNJ.

Gari a dit:


Peut-être que tu devrais essayer de demander à SRD ?



C'est pas une mauvaise idée ! Mais il a pas arrêté le making, lui ? Je vais me renseigner ...

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Un Plugin Paperdoll pour les Events

Ardonie - posté le 22/03/2020 à 17:42:46. (855 messages postés)

Gari a dit:


Avec "Paperdoll MV plugin", je tombe sur ça, c'est ce que tu cherches ?
http://sumrndm.site/character-creator/
http://sumrndm.site/dynamic-actors/ (nécessite le premier plugin pour fonctionner)



Aaaah les plugins de SRD ! :)

J'avais jeté un coup d'oeil, le hic c'est que le plugin ne marche que pour les personnages jouables...
Mais le fonctionnement est le même : on fait des fichiers .png de chaque partie du chara et on les assemble sur un même event. Après j'aimerais pouvoir le faire via mes propres menus codés en event...

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Un Plugin Paperdoll pour les Events

Ardonie - posté le 22/03/2020 à 16:32:18. (855 messages postés)

Gari a dit:


Je suis pas sûr de comprendre : en gros tu as 5400 events avec charset différents, et tu veux qu'ils aillent tous sur le même event ?



pas vraiment ^^'.

En fait j'ai plusieurs charset qu'on pourrait ranger par "catégorie" : les visages, les cheveux, les vêtements, les chapeaux, etc....

je vais pas tout expliquer en détails, mais dans mon projet actuel, si je devais réaliser toutes les variantes de chara avec à chaque fois
le visage 1 + cheveux 1 + tenue 1 puis
visage 1 + cheveux 1 + tenue 2 puis
visage 1 + cheveux 1 + tenue 3 puis
visage 2 + cheveux 1 + tenue 1 puis
visage 2 + cheveux 2 + tenue 1 etc...

Mon dossier "charset" aurait minimum 5400 charas...

Avec ce plugin, je n'aurais qu'à faire des fichiers distincs, n'affichant que les cheveux, que le visage, que la tenue etc
et les superposer ensuite dans des events communs.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Un Plugin Paperdoll pour les Events

Ardonie - posté le 22/03/2020 à 13:28:51. (855 messages postés)

Salut les p'tits copains !
Je sais que j'ai l'air de sortir d'outre-tombe mais je vous assure que si je viens pas souvent, c'est parce que je bosse dur !

Je suis coincée pour l'un de mes projet : J'aurais besoin d'un plugin permettant de superposer plusieurs charset sur un même event via des appel de script ou des commande de module.
C'est un truc que j'aurais pu faire manuellement si j'avais genre 25 combinaisons différentes... mais là, j'en ai minimum 5400... J'aimerais me sauver d'un Burn Out, voyez-vous....

Fonctionnement du plugin :

Via un appel de script ou une commande de module,
j'affiche sur un event un charset placé dans le dossier characters.

je voyais la ligne de code un peu comme ça :

Portion de code : Tout sélectionner

1
ShowPaperDoll EventID CharsetName Z



EventID : L'ID de l'event sur la carte, rien de sorcier.

CharsetName : le nom du fichier dans le dossier characters

Z : la couche qui est modifiée, définit par un chiffre. Plus ile st grand, plus la couche passe au dessus des autres (ça marche comme les images, en fait.)

--------------------------------------------------------------------------------------------------------------------------

Un ami a déjà essayé de faire ce dit-plugin, mais comme il n'est pas familier avec RPG Maker, j'ai pas mal de problèmes avec... Je peux vous laisser le code ici si vous souhaitez y jeter un coup d'oeil.

Merci d'avance, et bon making !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Demande de musiques originales

Ardonie - posté le 24/11/2019 à 13:17:48. (855 messages postés)

Ah bah BIGRE alors, dommage que je ne sois pas passé par ici plus tôt.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RPG Maker MV] Créer une deuxième barre de vie et un bouclier

Ardonie - posté le 21/11/2019 à 19:58:39. (855 messages postés)

Salut Solarius !
A mon sens, dès que tu veux rajouter une feature particulière dans ton système de combat, tu as meilleur temps d'en créer un de toute pièce, soit en event, soit via un plugin, mais un système en event n'est pas une mince affaire...

il te "suffirait" ensuite de faire une variable locale de "barre de vie des ténèbres" et de l'influencer en fonction des attaques reçues.

je ne connais pas de plugin pour rajouter simplement une jauge supplémentaire dans le système de combat de base...
Par contre, il y a quelques plugins qui pourraient t'aider à créer ton propre système de combat :

Ce plugin permet de faire ta propre interface : (marche avec les versions récentes de MV)
http://sumrndm.site/hud-maker/

Celui-ci permet d'incorporer des variables locales, très pratique pour créer des jauges.
https://www.youtube.com/watch?v=BwcI5OimnHc

Et enfin, c'est cadeau :
ce plugin permet de faire spawner des events sur la map, il pourrait te servir à créer des monstres sur le terrain, qui déclancherait un combat au contact du héros.
https://www.youtube.com/watch?v=ER1ZvfAjUXc

Mais du coup, pour les faire fonctionner, tu aura besoin de ces plugin-ci, à ajouter tout en haut dans ta liste des plugins.
http://www.yanfly.moe/wiki/Core_Engine_(YEP)
http://sumrndm.site/super-tools-engine/


Bonne chance avec tout ça ! Si tu as des questions, n'hésites pas à me contacter en mp !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [rpgmaker xp] [Aide] battleback animé rpgmaker XP

Ardonie - posté le 19/11/2019 à 13:14:06. (855 messages postés)

Aïe aïe Aïe... difficile de personnaliser le système de combat aussi facilement sur XP sans un script complet qui change tout le système de combat ...
Y a meilleur temps de refaire tout le système de combat en event commun (mouep...)
Après, tu peux utiliser des scripts permettant d'animer des images derrière les maps.

J'utilisais ça à l'époque :
http://www.rpg-maker.fr/scripts-259-multi-panorama.html

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [MV] Gestion du temps

Ardonie - posté le 19/11/2019 à 13:05:06. (855 messages postés)

Un système Jour/ nuit ? Mais tu n'as pas besoin de plugin pour ça, grand dieu ! ><

Pour mes jeux, je fais tous mes systèmes jour/nuit à coup de variable, d'interrupteur et d'événements communs.

1) Système d'écoulement du temps :

tu as besoin de créer les variables suivantes :
"heure"
"jour de la semaine"

et les interrupteurs suivants:
"le temps s'écoule"
"héros est à l'intérieur"
"magasin ouvert"

tu peux ajouter une variable "minute" si tu veux faire des ouvertures de magasin à 8h30 et fermeture à 17h45, par exemple.... (pour mes projets, j'ai carrément une variable qui comptabilise les années, et une 2e variable qui défini quel jour du mois on est, pour faire venir un event tous les 23 du mois par exemple.)
Mais bon, là on va faire simple pour l'exemple, car l'idée de ton horloge reste la même.

Fais un event commun en déclenchement en parallèle via l'interrupteur "le temps s'écoule", cela te permettra de stopper le temps dans les dialogues ou les cinématiques.

Dans cet event commun, commence par attendre un certain nombre de frame, (le nombre de frame dépend de toi et de la longueur des journées que tu veux donner à ton jeu, il faut tester pour avoir une idée de la longueur idéale)

ensuite, ajoute 1 à la variable "minute"

puis une condition "si variable "minute" est supérieure ou égale à 60"
-> Alors rendre variable minute = 0
-> variable heure + 1

refais une autre condition "si variable "heure" est supérieure ou égale à 24"
-> Alors rendre variable heure = 0
-> variable jour + 1

et une dernière condition "si variable "jour" est supérieure ou égale à 8"
-> Alors variable jour - 7

image

Voilà pour ton système d'écoulement du temps, après tu peux rajouter d'autres variables dans le délire, comme les jours du mois, les mois, les saisons, les cycles lunaire.... (peut-être que ta boutique n'ouvre pas un certain mois dans l'année ?? ou les jours de pleine lune car ça porte malheur ??)

2) Cycle jour/nuit :

Après, pour le cycle jour/nuit, tu peux simplement demander une condition dans un event commun "cycle jour/nuit" de modifier le ton de l'écran quand la
variable "heure" est entre 7h et 18h. bien sûr, la nuit n'opère pas dans les maisons, on va donc demander si le joueur se balade en extérieur ou non.
ce qui donne :
image

3) Comportement de la boutique :
Le plus simple ! Il te suffit de faire deux conditions imbriquées pour savoir si tu t'adresse au vendeur pendant les heures d'ouvertures, son discours change en fonction.
image

Et voilà !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RPG MAKER MV] Comment extraire les dialogues de son projet ?

Ardonie - posté le 19/11/2019 à 11:14:19. (855 messages postés)

Y a SRD qui a fait un plugin pour extraire les fichiers de dialogues à but de traduction.
Je ne sais pas vraiment comment ça fonctionne car je n'en ai pas (encore) besoin.
voilà le lien de la vidéo Youtube, y a les liens vers les démo et tout en description

https://www.youtube.com/watch?v=BWw1a2TskM4

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [Ma voix] Voix de tete - voix de poitrine - voix de fausset - voix mixte

Ardonie - posté le 19/11/2019 à 11:11:32. (855 messages postés)

Je ne saurais dire si c'est du troll ou si Kevin est vraiment perdu...

Dans le doute, y a la chaîne de Claire Univoix pour ce genre de questionnement.
https://www.youtube.com/user/ClaireUnivoix

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 11/04/2019 à 09:28:43. (855 messages postés)

C'est marrant que je lise ton message aujourd'hui, pile le jour où je décide de créer un énorme "arbre généalogique" de tous les systèmes que je compte faire en jeu pour voir lesquels dépendent desquels et dans quel ordre je dois les réaliser.

Et y a pas de souci, même si je réfléchis déjà à certains trucs, je suis toujours ravie de lire l'avis d'autres personnes :)

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 10/04/2019 à 15:12:14. (855 messages postés)

AAAAAAH ! :) Karreg qui vient dire bonjour ! :) :) :)

Je comprends ton inquiétude au sujet de la "verticalité" des villes futuristes, j'y ai pas mal réfléchi aussi et j'ai trouvé ma réponse dans le premier jeu Yokai Watch:
La map principale de la ville montre les grandes rues, souvent verticales.
On peut accéder aux rues horizontales cachées en passant derrière les immeubles, ce qui nous téléporte sur une nouvelle map où la rue est bien visible.
C'est un peu comme entrer dans un bâtiment dont la porte est orientée Est-Ouest.

Comme sur le schéma, la ville sera découpée en quartier. Il ont chacun une thématique et une couleur propre.
En fonction des heures et des saisons, des infrastructures ouvrent et ferment, donnant une ambiance complètement différente aux quartiers.
(La plage, d'habitude assez calme et fréquentée surtout le matin par les pêcheurs sera plus que bondée par les touristes en été.
Pour le quartier nocturne, il ne prend vie qu'en début de soirée et est mort en journée, mais bon c'est le prix à payer pour être LE quartier le plus agité de la nuit.)

Pour diversifier les escapades urbaines, j'ai prévu plusieurs infrastructures aux fonctions diverses (comme on peut les voir sur la carte).
Par exemple, le cinéma a pour but d'augmenter votre lvl de relation avec un PNJ, alors que le gymnase vous permettra d'augmenter vos stats. Chaque infrastructure qui ne sert à rien sera supprimée.
cela dit, pouvoir diversifier son activité pour le même but peut être assez rafraîchissant pour le joueur (genre monter son endurance à la piscine ou au mur d'escalade, c'est la même stat mais le mini jeu n'est pas le même.)

Aussi, certains bâtiments ne seront pas présent dès le début du jeu, et sont donc à l'état de chantier (ce qui sert le fait que la ville est en constante expension)
Par exemple, l'école sera en travaux tant que vous n'aurez pas eu d'enfant et le zoo, jouant le rôle de bestiaire, n'ouvrira ses portes que quand vous aurez rencontrer vos premiers monstres en donjons.

Y aura aussi des petits trucs à la con qui diversifient le déplacement du personnage, comme l'utilisation d'escalator, d'ascensceur, ou les fameux monorails qui traversent la ville en 4e vitesse.


imagePour éviter des bugs de déclenchement d'event via l'horloge du jeu, le temps est stoppé pendant les trajets en monorail. même si on peut se déplacer dans le véhicule et même parler aux PNJs pendant le trajet, ça reste un moment du jeu assez contemplatif, on regarde le paysage et les arrêts défilent sous nos pieds, représenté sur ce screen par la ligne orangée.

Et pour finir : oui, je suis toujours seule aux commandes, sauf pour les plugins que je cherche à droite et à gauche

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 07/04/2019 à 15:41:19. (855 messages postés)

Le Kno a dit:


Ardonie (loly74) a dit:

pas parce qu'on lui a offert une canette de bière sortie d'une poubelle !!



Ah bon, c'est pas comme ça que ça marche en vrai ? :surpris2



Dans Stardew Valley, en tout cas.:doute2

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 05/04/2019 à 15:30:14. (855 messages postés)

Salut à tous !

Voilà plus d'un an que Sylvan Melody a été présenté et testé aux conventions genevoises
de la Geneva Gaming Convention et de la Servette Gaming Night.


image
Je suis tellement reconnaissante envers toutes ces personnes qui ont joué au jeu et qui l'ont apprécié, milles mercis à vous tous !



Les 2 événements se sont très bien passé, et m'ont donné une motivation démesurée pour poursuivre le jeu. (qui a même été testé par Pause Process et Deolynk ! :surpris3 )
Je n'ai malheureusement pas eu beaucoup de temps à lui consacrer par la suite à cause de mes études trop envahissantes.


Mais bref !
Aujourd'hui je suis bien plus disponible, et je viens vous donner quelques nouvelles du jeu au fermier anthropomorphe.


Du coup : Sylvan Melody, c'en est où ?

1) Changement de fond

Après réflexion, j'ai décidé de changer de logiciel. Le jeu était fait à la base avec RPG Maker XP, je me tourne aujourd'hui vers son petit frère Rpg Maker MV.
J'ai eu l'occasion de tester Unity et Game Maker au passage, où je me suis bien cassé les dents.
Pourquoi ce choix ? J'entends régulièrement que RMXP est un logiciel vieillissant et qu'à terme, les technologies ne pourront plus faire tourner ni le logiciel ni les jeux fait avec correctement,
et pour un jeu qui vise la commercialisation, c'est un peu limite.

Secondo, l'exportation du jeu. Ayant grandi avec un Mac ET avec la frustration de ne pas pouvoir jouer aux jeux qui m'intéressaient car il n'était pas disponible sur ma plateforme, je souhaite proposer Sylvan au plus grand nombre.
Enfin, c'est une surprise pour personne : vous savez à quel point l'esthétique d'un jeu est importante pour moi, alors passer à des tilesets de 48px de côté promet une plus grande liberté graphique et une meilleure immersion ! :grossourire

Spoiler (cliquez pour afficher)




2) Changement de forme

C'est l'occasion de revoir tout l'aspect graphique du jeu, de gré et de force à cause du passage des tiles de 32 à 48 pixel de côté. Ca fait une semaine que je travaille sur la refonte et j'ai décidé d'aller au bout de mon idée de la ville futuriste à la nature peu présente, je souhaite m'inspirer des villes ultramoderne et actives comme Sanghai ou Tokyo (que j'aurais l'occasion de visiter et étudier fin avril lors d'un voyage au japon) .

Même certains PNJs seront relookés façon hurbaine pour le plus grand plaisir d'une certaine brésilienne.

Spoiler (cliquez pour afficher)


Je n'ai pour l'instant pas grand chose à montrer, à part quelques tests et schémas de ce que je souhaite faire,
La ville de Sède, sera découpée en plusieurs quartiers qu'on pourra rejoindre rapidement via des transports en communs. Gratte-ciel, rues commerçantes et grosses industries sont à prévoir pour la prochaine map du jeu.

Spoiler (cliquez pour afficher)



Les charas aussi ont droit à leur petit lifting :
Ils font toujours 1.5 tile de haut, mais les mains flottantes comme Rayman sont changées pour des bras au bout arrondi et les jambes sont désormais dotées de petits pieds, plus fidèles aux facesets.
La majorité des animations sont faites, dont l'Idle, la marche, la course, le saut, mais aussi les positions statiques assises et couchées.
image

3) Revoiiiir son histoiiiire :chante le cycle eterneeeeel

J'ai eu l'occasion de bouffer des séries et de jouer à des jeux courant cette année et l'expérience qui m'a le plus marquée et sûrement Minecraft Story Mode.
J'ai toujours bien aimé les jeux à choix mais j'aime particulièrement la façon dont les choix influencent notre relation et la perception qu'on a de certaines situations. ( Catherine et Mass Effect l'avaient déjà bien compris, mais bon ... )
A la fin de la saison 1 de MCSM, j'ai regardé à nouveaux ces tonnes de cinématiques romantiques de Harvest Moon et Rune Factory qui m'avaient tant inspirée au début de Sylvan Melody... Je vous avoue que je me suis chopée une sacrée mandale : c'est niais, c'est plat et c'est forcé, juste pour placer une histoire d'amour entre tes navets et tes patates.... Désolée mais je passe.

Je préfère le parti pris du jeu de Telltale où c'est l'histoire qui force des scènes de rapprochement entre les personnages, doublées de nos choix qui définissent si un personnage finira par tomber amoureux de nous ou par nous détester, et pas parce qu'on lui a offert une canette de bière sortie d'une poubelle !!
Bref... Pour Sylvan, je vise plutôt une histoire entourant un PNJ mariable, avec en toile de fond sa famille et ses amis.... Et il y a le héros qui débarque avec ses pompes pleines de terre pour l'aiguiller dans un sens ou dans un autre, et des sentiments peuvent naître dans tout ça.
En plus, avec une ville futuriste "idyllique" gérée par des robots, y a moyen de faire du bon !


Et ce n'est pas tout !

L'OST aussi a droit à quelque chose de plus dynamique et urbain (j'ai pas été engagée dans une boîte de JV en tant que compositrice et sound designer pour rien, que diable !), certains titres frôlent même la dubstep :

:chante - Nouvel OST - :chante

Thème de la nuit et de l'infiltration:
https://soundcloud.com/ardonie/sylvan-melody-nocturne

Combat contre des robots :
https://soundcloud.com/ardonie/sylvan-melody-ost-2019-roboss-battle

Nouveau thème du désert de Verdan, l'un des donjons du jeu :
https://soundcloud.com/red-fall/verdan-desert-sylvan-melody

-----------


Vous le comprenez bien, avec une ambiance sonore pareille, on s'éloigne du petit jeu gentillet avec des renards et des souris se baladant ( presque ) toutes le bide à l'air.

Et voilà !
C'est tout ce que j'ai à vous dire pour cette nouvelle version que j'aime appeler Sylvan Melody MV (ça fait un peu titre de J-RPG :lol )
Je mets en oeuvre depuis quelques mois des méthodes d'organisation, et tout ce que je vous ai montré dans cette news date au plus tard de la semaine dernière
(sauf pour les thèmes Nocturne et Verdan Desert qui date d'un peu plus, quand même)

En tout cas, j'espère que l'engouement et la curiosité est toujours parmi vous, et si ce n'était pas le cas, que ce petit retour sur le site les ont réveillés au fond de vous ! ;)

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 25/09/2017 à 16:26:04. (855 messages postés)

Salut Knighty ! Oui je me souviens de toi, et c'est toujours bien de réécrire les choses sur le topic, comme ça je suis sûre de ne pas les oublier. ^^

Pour ce qui est du système de culture, il n'y avait en effet pas plus à voir. juste planter, arroser et that's all ! Les cultures pousseront dans la prochaine version de jeu.
Merci pour ton avis en tout cas ! :)

Beaucoup de choses vont être revues pour la prochaine démo qui sera disponible très bientôt, avec quelques corrections.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - Geneva Gaming Convention (GGC) à Genève

Ardonie (loly74) - posté le 17/09/2017 à 22:58:05. (855 messages postés)

Salut les gens !
J'viens vous parler de la Geneva Gaming Convention (ou GGC), une convention spécialisée dans l'E-sport et le gaming (du retro à la réalité virtuelle) !
Elle a lieu à Palexpo Hall 1 à Genève, du 22 au 24 Septembre, de 11h à 19h le vendredi, de 9h à 19h le week end.
Vous pouvez y retrouver des youtubeurs gaming en dédicace, voir des affrontements sur des MMO.... bref, voilà le site qui en parlera bien mieux que moi :

https://ggc.ch/

Perso, j'y vais. Pas en tant que touriste, mais en tant qu'exposante, j'y présente le dernier truc que j'ai pondu : une simple démo de Sylvan Melody sera jouable. (et j'ai aussi fait le dessin imprimé sur le t-shirt vendu à l'accueil)

Si par chance je vous intéresse, mon stand sera proche de la zone des développeurs indépendants, sous le pseudo de Ardonie, il est fort probable que mon stand porte le nom de mon jeu, cela reste encore à clarifier. Je serai là les 3 jours.

Voilà voilà, au plaisir ! :p

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 08/09/2017 à 21:07:43. (855 messages postés)

Merci pour le Lien, moretto ! En effet, j'avais jamais pensé la chose comme ça mais ça peut être super utile ! Je vais étudier ce script. :sourit
EDIT : après un petit temps d'adaptation, ça marche ! Merci beaucoup !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 07/09/2017 à 22:38:42. (855 messages postés)

Danzaiver a dit:


Cependant je trouve qu'il manque souvent une chose, des collectables !

Animal crossing => Fringue / fossile / insect ...
Stardew => Musée ...

ça peut paraitre bête mais dans ce type de jeu c'est très important de taper sur l'effet de "collectionnite aiguë" des joueurs.



Ah tiens, c'pas une mauvaise idée, ça ! :D j'en prends note !


Danzaiver a dit:

Je vois qu'on as une maison, du housing aussi peut être plus tard ?


J'adorai qu'on puisse faire du housing. On pourra déjà modifier les sols, les murs, éventuellement choisir la couleur/le style des meubles de la cuisine ou d'autres pièces. Après j'aimerais bien qu'on puisse rajouter des meubles venant de l'inventaire, mais je pense qu'il faudra un script.

En tout cas, merci pour tout ces compliments! :)

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [XP] Problème avec le script de variable locale de zou

Ardonie (loly74) - posté le 03/09/2017 à 18:01:36. (855 messages postés)

Salut à tous !
Voilà, j'ai un gros souci avec un script pour les variables locales, en fait, je n'arrive tout simplement pas à m'en servir car il manque des annotations pour les manoeuvres que je souhaites faire.

Voici le dit script :

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
# ------------------------------------------------------------------------------------
# *Script de variables locales
# ------------------------------------------------------------------------------------
 
=begin
 
Script de Zou, 3/7/2011
 
Utilistation :
  Pour assigner une variable locale
  >insérer un script : set_variable(numéro de la variable, valeur)
  
  Pour récupérer une variable
  >insérer un script : get_variable(numéro de la variable)
  
  Par défaut on modifie la variable de l'évènement dans laquelle la commande est insérée,
  pour modifier la variable locale d'un autre évènement, rajouter avant la fin de la
  paranthèse : , id de l'event , id de la map
                                      ^
                                  optionnel
 
 
  exemple : set_variable(5, 19.5)
            set_variable(8, 10, 1)
            get_variable(4)
            get_variable(2, 1, 14)
            
PS : pour modifier la valeur d'une variable:
  set_variable(ID) = get_variable(ID) + valeur
  set_variable(ID) = get_variable(ID) - valeur
=end
 
class Interpreter #modifier cette ligne par Game_Interpreter sous VX
  
  def set_variable(variable_id, value, map_id = $game_map.map_id, event_id = @event_id)
    key = [map_id, event_id, variable_id]
    $game_self_switches[key] = value
    if map_id == $game_map.map_id
      $game_map.need_refresh = true
    end
    return true
  end
  
  def get_variable(variable_id, map_id = $game_map.map_id, event_id = @event_id)
    key = [map_id, event_id, variable_id]
    if $game_self_switches[key] == nil
      return 0
    end
    return $game_self_switches[key]
  end
  
end
 
class Game_SelfSwitches
  def [](key)
    if key[1].is_a?(String)
      return @data[key] == true ? true : false
    else
      return @data[key]
    end
  end
end



J'aimerais savoir quoi écrire dans les condition pour demander la valeur d'une variable locale : si elle est égale à un chiffre, à une autre variable ou à une autre variable locale.

Merci bien et bonne journée, les amis !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 23/08/2017 à 13:05:06. (855 messages postés)

Merci Yukishi pour le script ! C'est exactement ce qu'il me faut !
Bon, maintenant je dois apprendre à m'en servir ... ._.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Screen de la semaine - Maison de la Forêt

Ardonie (loly74) - posté le 21/08/2017 à 11:30:06. (855 messages postés)

Joli le premier ! :o
Comme quoi on peut faire de très jolies maps sur 2003 !
Il y a juste les branches et les champignons qui cassent l'harmonie du reste.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 19/08/2017 à 19:55:51. (855 messages postés)

Ah ok ! merci pour cette précision !
Comme je faisais tout en event avant, je ne suis pas une habituée de la BDD.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 19/08/2017 à 18:01:19. (855 messages postés)

que veux-tu dire par "mettre la cible sur "aucune" " ?
sinon, pour équiper sur C, il faut appuyer sur C et appuyer sur b pour assigner l'item sur le B, c'est bien ça ?

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 19/08/2017 à 12:21:05. (855 messages postés)

miduki a dit:


Le méga gros boss sur le 1er screen...
On dirait un Rip qui n'a pas trop sa place dans l'univers, je trouve...



Tyroine a dit:

L'hôpital qui se fout de la charité :F



C'était pour montrer l'interface des combats de boss, comme aucun boss n'a été dessiné pour le jeu pour le moment, j'ai choppé une image sur Pinterest, on ne fait pas un jeu avec ça. ;)
Voilà à quoi devrait ressembler le boss à terme:
image

Pour éviter les confusions, je retire le screen de la présentation.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 18/08/2017 à 21:33:25. (855 messages postés)

Nouveautés pour Sylvan Melody :

Je travaille actuellement sur le premier (et seul ._.) donjon de cette démo.
Pour éviter que la balade en forêt ne tourne en simulation de marche, j'ai ajouté des petites énigmes toutes simples comme par exemple : Pousser des rondins dans des creuvasses pour pouvoir passer.

image image
(mettre son rodin dans un trou, je vois déjà les blagues raffinées arriver )

Autre énigme en route (et je suis pas au bout de mes peines)
Sauter de nénuphar en nénuphar avec le bon timing afin de traverser le lac.
Il y a encore de nombreux bugs et je galère dessus depuis 3 jours sans résultat, faire des plateformes mouvantes sur RM est une chose difficile voire impossible à faire d'après certains topics.
image
En sautant sur un nénuphar en déplacement, le héros se déplace
de la même façon que le nénuphar mais dans un autre rythme, le faisant marcher sur l'eau comme Jésus !


Enfin, j'ai ajouté des monstres qu'il est possible de dégommer à coup de serpe.
image
Les monstres se baladent paisiblement sur la map, si vous vous en approchez trop,
ils deviennent agressifs et vous poursuivent jusqu'à ce qu'ils arrivent à vous atteindre à coup de patte.
Une fois à portée, ils vous agrippent avec leurs pattes et vous draine de la vie tant que vous ne vous débattez pas pour vous échapper de leur emprise.


Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 14/08/2017 à 11:09:16. (855 messages postés)

Ca me semble être un bon compromis !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 12/08/2017 à 14:45:59. (855 messages postés)

Voilà du nouveau !

La démo avance bien , on peut planter des graines et arroser la terre. Chaque action coûte un peu d'énegie (la jauge bleue)
image
On commence donc avec un petit tuto qui nous explique comment utiliser un arrosoir (à croire qu'on est des demeurés).

J'aime les petits détails, le ciel se reflète dans les surfaces d'eau comme les flaques et les étangs.
Des étoiles apparaissent à la tombée de la nuit.
image

Pour la suite : J'aimerais ajouter ...
- Quelques animations quand le personnage arrose ou plante ses graines, ça ne fera pas de mal.
- L'icone de l'objet équipé dans l'interface, plus facile de se repérer ainsi.
- Un système de combat A-RPG avec des monstres simple au début (il vous frappe quand il vous touche, c'est tout).
- Un donjon avec un Boss et des énigmes.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 12/08/2017 à 12:58:09. (855 messages postés)

Mack a dit:


Après, utiliser les armes pour ce genre de truc, je pense pas que ça soit une bonne idée.


Très franchement, je pense pas non plus ^^' mais c'est tout ce que j'ai trouvé pour le moment.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 12/08/2017 à 00:27:21. (855 messages postés)

Merci bien ! :D

Je viens d'avoir une illumination : Si je crée mes objets "graines de légumes" dans les armes, elles deviennent alors équipables et je peux m'en servir dans un système de plantation.
Seulement, il y a un petit bug: j'en reçois 12. j'équipe les sacs de graines mais je vois dans l'inventaire que ça passe à 11 graines (j'imagine que la 12e est équipée, bon ok.) quand je m'approche de la terre, une condition demande si l'objet "sac de graine" est équipé, si oui, alors ça me retire 1 sac de graine, y a une petite motte de terre, c'est mignon.
Mais quand je retourne dans l'inventaire, il me reste toujours une graine à la fin, et je n'arrive pas à m'en débarrasser tant qu'elle est équipée.

Sinon, est-ce que tu pourrais me faire un petit plus pour que l'icone de l'objet équipé s'affiche en bas à droite de l'écran ? (au pire, je modifierai les coordonnées)

Et une dernière chose... une idée pour pouvoir équiper 2 objets ? l'un s'utilise avec C et l'autre avec B je crois...

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Système d'inventaire custom

Ardonie (loly74) - posté le 11/08/2017 à 09:52:29. (855 messages postés)

Merci Mack, je teste ça !

Et sinon, comment j'peux modifier l'emplacement de la fenêtre pour éviter ce type de souci :
image

Je voudrais décaler la fenêtre et rapprocher les chiffres de l'objet car le curseur les cache.

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Je recherche activement un scripteur !

Ardonie (loly74) - posté le 11/08/2017 à 01:17:04. (855 messages postés)

d'accord je comprends qu'on a tous une vie. perso je bosse h24 sur mon projet en ce moment ^^

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RM XP] Je recherche activement un scripteur !

Ardonie (loly74) - posté le 10/08/2017 à 22:42:18. (855 messages postés)

Domaine concerné: Script
Logiciel utilisé: RM XP
Salut Les amis, comme vous avez peut-etre pu le remarqué, j'ai présenté mon projet récemment :
http://www.rpg-maker.fr/index.php?page=forum&id=26815
Je suis dans l'urgence car je dois présenter une démo jouable pour une convention qui aura lieu mi Septembre, de ce fait je dois terminer une démo d'ici la fin du mois, avant que je ne reprenne les cours et que je n'aie plus assez de temps pour l'avancer.

Donc je recherche un scripteur disponible et sympa avec qui je peux échanger sur skype ou par mp régulièrement.
Voilà ! merci à vous !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 10/08/2017 à 22:22:46. (855 messages postés)

Merci Parasoft ! :)

Justement, je cherche un scripteur pour m'aider à ce sujet, c'est surtout tout ce qui touche aux objets que l'ont peut utiliser sur les PNJs qui me pose problème.

Oui, il y a un système de jour/nuit par "moment de journée", il y en a 9 :
Aube, Tôt le matin, Matinée, Midi, Aprem, fin d'aprem, Soirée, tard le soir et Minuit.
Le jour/nuit se fait graduellement et l'équilibre jour/nuit varie en fonction des saisons, comme dans la vraie vie, en fait !

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Posté dans Forum - [RP XP][Full Custom] Sylvan Melody - présenté en convention

Ardonie (loly74) - posté le 10/08/2017 à 21:17:40. (855 messages postés)

J'ai malheureusement encore beaucoup à faire avant de sortir une démo, c'est pourquoi je suis en stress pour la convention, j'ai vraiment besoin d'aide ^^'

Sylvan Melody, c'est par ici ! | Mes Musiques! | Le making, c'est réaliser le meilleur jeu du monde... à vos yeux."Les RTP c'est quand même très limité. Quand on réalise un jeu, on réalise un univers qui va avec, et cet univers il passe beaucoup par les graphismes, et l'identité qu'on leur donne."

Aller à la page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

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