Jump to content
Rpg²S Forum
  • 0

Laboratorio di gruppo RGSS


idru
 Share

Question

Apro qui il topic per il Laboratorio di programmazione che abbiamo intenzione di seguire io, BlackShadow91 e Lomax.

Naturalmente è tutto provvisorio, se c'è qualcosa da modificare nel topic segnalatelo.

 

Detto questo passiamo allo scopo del Laboratorio: In mancanza di un corso vero e proprio abbiamo pensato di riunirci qui, noi aspiranti allievi, e provare a creare qualcosa tutt'insieme, in modo da capire un po' meglio come funziona il mondo del RGSS.

Oltretutto siamo alla ricerca di un utente più esperto che possa seguirci, darci suggerimenti correzioni e quant'altro.

Ogni aiuto in generale naturalmente è ben accetto ^^

Per un maggiore chiarimento vi rimando a questa discussione: Laboratorio - Proposte post.46

 

[XD questo tono serioso mi fa ridere molto]

 

Ora mi rivolgo ai diretti interessati, iniziamo dal rispondere a questa domanda: che sappiamo fare? XD

 

 

Da parte mia posso dirvi che ho iniziato qualche settimana fa con il volere fare un minigioco davvero per esercizzio, per spatichirmi un po' con eventi, variabili, ed un po' di RGSS.

Il programmino consiste in un semplice simulatore di borsa, ci sono 5 azioni il cui prezzo varia in maniera casuale che si possono comprare e vendere, comprando a poco, aspettando e vendendo a prezzo più alto si guadagna qualcosa, qualche notizia casuale poi fa variare un po' più pesantemente il mercato ogni tanto. La programmazione è conclusa e funziona tutto, anche se devo dire che la maggior parte è fatto ad eventi, anche se l'RGSS mi è servito per preparare le schermate su cui far uscire le variabili, oltre che poi i calcoli come call script all'interno degli eventi.

Ingranare non è stato semplice, ma mi è servito a capire davvero i comandi più semplici, le variabili le classi le definizioni eccetera, senza contare che ora scorrendo quelle pagine non vedo più aramaico XD

Se vi interessa ecco il codice usato per le Window:

 

#==============================================================================# ** Window_Euro#------------------------------------------------------------------------------#  This window displays the amount of gold.#============================================================================== class Window_Prezzo < Window_Base  attr_accessor :idvariabile  #--------------------------------------------------------------------------  # * Object Initialization  #	 x : window X coordinate  #	 y : window Y coordinate  #--------------------------------------------------------------------------  def initialize(x, y)	super(x, y, 544, WLH + 32)	refresh  end  def draw_variabile(idvariabile, x, y)	self.contents.draw_text(x, y, 103, WLH, $game_variables[idvariabile], 2)  end  #--------------------------------------------------------------------------  # * Refresh  #--------------------------------------------------------------------------  def refresh	self.contents.clear	self.opacity = 100	draw_variabile(11, 0, 0)  	draw_variabile(12, 104, 0)  	draw_variabile(13, 207, 0)  	draw_variabile(14, 310, 0)  	draw_variabile(15, 409, 0)    endend class Window_Num < Window_Base  attr_accessor :idvariabile  #--------------------------------------------------------------------------  # * Object Initialization  #	 x : window X coordinate  #	 y : window Y coordinate  #--------------------------------------------------------------------------  def initialize(x, y)	super(x, y, 544, WLH + 32)	refresh  end   def draw_variabile(idvariabile, x, y)	self.contents.draw_text(x, y, 103, WLH, $game_variables[idvariabile], 2)  end  #--------------------------------------------------------------------------  # * Refresh  #--------------------------------------------------------------------------  def refresh	self.contents.clear	self.opacity = 255	draw_variabile(22, 0, 0)	draw_variabile(23, 104, 0)  	draw_variabile(24, 207, 0)  	draw_variabile(25, 310, 0)  	draw_variabile(26, 409, 0)    endend class Window_Singolo < Window_Base  attr_accessor :z  # * Object Initialization  #	 x : window X coordinate  #	 y : window Y coordinate  #--------------------------------------------------------------------------  def initialize(x, y, z)	super(x, y, 136, 56)	@z = z	refresh  end  def draw_variabile(idvariabile, x, y)	self.contents.draw_text(x, y, 103, WLH, $game_variables[idvariabile], 2)  end  def refresh	self.contents.clear	self.opacity = 255	draw_variabile(z, 0, 0)    endend

 

Finito questo, sono passato a cercare di modificare un po' il battel sistem di XP per il mio progetto personale, per ora sono riuscito a creare un comando da combattimento Estrai che ti permette di cambiare arma equipaggiata, ti apre il menu armi (come oggetti) scegli ed equipaggi, poi torni al menù dei comandi di combattimento e puoi ancora attaccare o difenderti, il resto (ovvero Estrai Magie Oggetti) è disabilitato.

Credevo sarebbe stata un impresa titanica, invece mi è costato molto poco ed è stato più semplice del minigioco di sopra... Non ho però finito qua, nei prossimi giorni vedrò di andare avanti, oltre a piccole altre cose il mio intento è una grafica a picture dei menù di battaglia.

Il codice di questo non lo posso postare, poichè sono modifiche sparse per molte pagine.

Questo è quanto, ora sta a voi.

 

 

Le guide di Lomax, per soli Niubbi!! ^^

Ecco le guide passo passo che Lomax sta preparando di pari passo con il suo studio del RGSS, l'impaginazione è curata da BlackShadow91, altri crediti eventuali all'interno di ogni lezione.

-

Script in progettazione

 

#------------------------------------------------------------------------------##1)Scena del menù															  #				#------------------------------------------------------------------------------#class Scene_Menu1  def initialize#Il ciclo for crea un array all'interno del quale si collocano le istanze della #classe Window_Eroe		for i in 0...$game_party.actors.size		#Creazione array	  @eroe = []		#Assegnazione istanze di classi 	  @eroe[i]=Window_Eroe.new(i)	end	  # Make command window	s1 = "004-Weapon04"	s2 = "004-Weapon04"	s3 = "004-Weapon04"	s4 = "004-Weapon04"	s5 = "004-Weapon04"	s6 = "004-Weapon04"	@command_window = Window_Commandi_or.new(60, [s1, s2, s3, s4, s5, s6])	@command_window.index = 0	# If number of party members is 0	if $game_party.actors.size == 0	  # Disable items, skills, equipment, and status	  @command_window.disable_item(0)	  @command_window.disable_item(1)	  @command_window.disable_item(2)	  @command_window.disable_item(3)	end	@command_window.active = true		  #Scongela una scena	Graphics.transition	  #Aggiorna il contenuto	loop do	  Graphics.update	  Input.update	  update	  if $scene != self		break	  end	end	  #Congela la scena	Graphics.freeze   end   def update	 @command_window.update endend #------------------------------------------------------------------------------##2)Finestre degli eroi														 ##------------------------------------------------------------------------------# class Window_Eroe < Window_Base  def initialize(n)#inizializzazione della variabile da usare per deeterminare la posizione del party  	@n = n	#settaggio dimensioni della finestra super(posiz. X, posiz. Y, largh.,alt.)	  # per la cordinata x: calcola il resto di 2 dall'actor_id e lo moltiplica per 320,		  # per es 0%2=0; 1%2=1; 2%2=0; 3%2=1	super (n % 2 * 320, (n / 2) % 2 * 210,320,210)	  #creazione bitmap	self.contents = Bitmap.new(width - 32,height - 32)	  #formattazione testo	  self.contents.font.name = "AR BERKLEY"	  self.contents.font.size = 28	testo	self.contents.font.name = "Times New Roman"  	self.contents.font.size = 14	parametri	grafica_eroe  end   def testo	  #pulire la finestra	self.contents.clear#La variabile @actor assume l'id dell'eroe che occupa la posizione del party#corrispondente alla finestra su cui si deve scrivere 	@actor = $game_party.actors[@n]	draw_actor_name(@actor, 190, 0)  end   def draw_actor_parameter_personale(actor, x, y, type)	case type	when 0	  bitmap = RPG::Cache.icon("004-Weapon04")	  parameter_value = actor.atk	when 1	  bitmap = RPG::Cache.icon("009-Shield01")	  parameter_value = actor.pdef	when 2	  bitmap = RPG::Cache.icon("009-Shield01")	  parameter_value = actor.mdef	when 3	  bitmap = RPG::Cache.icon("009-Shield01")	  parameter_value = actor.str	when 4	  bitmap = RPG::Cache.icon("009-Shield01")	  parameter_value = actor.dex	when 5	  bitmap = RPG::Cache.icon("020-Accessory05")	  parameter_value = actor.agi	when 6	  bitmap = RPG::Cache.icon("009-Shield01")	  parameter_value = actor.int	end	self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))	self.contents.font.color = normal_color	self.contents.draw_text(x + 48, y, 36, 32, parameter_value.to_s, 2)  end   def parametri	draw_actor_parameter_personale(@actor, 0, 70, 0)	draw_actor_parameter_personale(@actor, 100, 70, 1)	draw_actor_parameter_personale(@actor, 100, 94, 2)	draw_actor_parameter_personale(@actor, 0, 94, 3)	draw_actor_parameter_personale(@actor, 0, 119, 4)	draw_actor_parameter_personale(@actor, 100, 119, 5)	draw_actor_parameter_personale(@actor, 0, 144, 6)   end    def grafica_eroe	draw_actor_graphic(@actor, 32, 55)  endend class Window_Commandi_or < Window_Selectable  #--------------------------------------------------------------------------  # * Object Initialization  #	 width	: window width  #	 commands : command text string array  #--------------------------------------------------------------------------  def initialize(height, commands)	# Compute window height from command quantity	super(0, 420, commands.size * 64 + 32, height)	@item_max = commands.size	@commands = commands	@column_max = @commands.size	self.contents = Bitmap.new(@item_max * 64, height - 32)	refresh	self.index = 0  end  #--------------------------------------------------------------------------  # * Refresh  #--------------------------------------------------------------------------  def refresh	self.contents.clear	for i in 0...@item_max	  draw_item(i)	end  end  #--------------------------------------------------------------------------  # * Draw Item  #	 index : item number  #	 color : text color  #--------------------------------------------------------------------------  def draw_item(index)	bitmap = RPG::Cache.icon(@commands[index])	self.contents.blt(64 * index, 0, bitmap, Rect.new(0, 0, 24, 24))  end  #--------------------------------------------------------------------------  # * Disable Item  #	 index : item number  #--------------------------------------------------------------------------  def disable_item(index)	draw_item(index, disabled_color)  endend

 

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • Answers 115
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0

Io ho letto tutte le lezioni e i laboratori di Alato. Ho seguito anche i tutorial di Fanton per cui so anche creare delle finestre e delle scene con immagini e finestre selezionabili. Ma ancora non ho fatto niente di pratico per un gioco!!

P.S.

Con gli eventi invece ma la cavicchio un po'!!!

Edited by BlackShadow91
Link to comment
Share on other sites

  • 0

Benissimo, ora aspetterei Lomax, per vedere cos'ha da dire e poi passiamo a decidere cosa vogliamo fare XD

Ah, intanto VX va bene?

Mi piace un sacco questa cosa XD

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0
Non dovrebbero esserci, tra VX e XP alcuni comando dovrebbero essere diversi, ma il VX è sicuramente più ordinato e leggibile (almeno così mi è sembrato) quindi direi per noi sarebbe meglio, comunque dovrebbe essere uguale, o per lo meno per me lo è ^^

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Passo di qui per caso, mentre arriva lomax vi do due dritte randomiche XD.

Ho dato un'occhiatina allo script che hai postato, idru. Mi chiedo come intendi utilizzarlo...

O meglio:

Usi dei call script per creare le finestre, hai detto, ma mi chiedo: lo stai facendo ora e solo ora per fare esercizio con le finestre o è il metodo che usi sempre per mostrare finestre di utilità su schermo?

 

Nel caso lo usi sempre sappi che è in linea di massima sbagliato. Non nel senso che non funziona, ma nel senso che è controproducente e confusionario, per te prima di tutti.

 

Spiegami inoltre esattamente con che codice gestisci queste finestre via call script ;3

 

 

Per quanto riguarda la questione rgss e rgss2...

I due linguaggi sono pressochè identici come sintassi. Le differenze sono nel come sono organizzate le classi e qualcosa del loro funzionamento.

 

Per chiarirci... RPG Maker xp usa chara a 4 pose, una immagine per personaggio.

Il vx invece funziona come il 2k, quindi usa una immagine per più personaggi. La parte di codice che gestirà l'animazione e la gestione delle immagini dei personaggi sarà lievemente diversa, seppur simile.

Stessa cosa per i tileset, i veicoli e così via tutte le modifiche che riguardano le differenze tra i due tool.

Inoltre è stato cambiato il nome del modulo RPG::Cache semplicemente in Cache XD

Sono state riorganizzate tutte le classi di tipo "Scene_*": ora sono coerenti con le altre classi (non si sa perché nell'xp c'erano le classi "Window_*" che avevano una certa logica, e le classi scene no.)

Poi, giustamente è stato risistemato l'interpreter e rinominato in Game_Interpreter (in soldoni l'interpreter, sarebbe quella parte di script che si occupa di interpretare i comandi degli eventi in script. In pratica, voi usate il comando "mostra messaggio"? L'interprete prenderà il testo e si occuperà di "dire" alla finestra window message di apparire e scrivere quello che deve scrivere al suo interno).

Infine sono state fatte alcune modifiche grafiche:

-aumentato il framerate massimo a 60fps

-messo un bel filtro di blur, lento come la fame, e per altro anche molto molto stupido XD

-Messo un comando che permette di creare uno "screenshot" di ciò che vedete sulla schermata di gioco, per poi poterci lavorare sopra o salvarlo.

 

Sono un logorroico, tutto ciò per dire che essenzialmente se conoscete l'rgss conoscete anche l'rgss2. Cambia davvero poco ;)

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

  • 0
Ho dato un'occhiatina allo script che hai postato, idru. Mi chiedo come intendi utilizzarlo...

O meglio:

Usi dei call script per creare le finestre, hai detto, ma mi chiedo: lo stai facendo ora e solo ora per fare esercizio con le finestre o è il metodo che usi sempre per mostrare finestre di utilità su schermo?

 

Nel caso lo usi sempre sappi che è in linea di massima sbagliato. Non nel senso che non funziona, ma nel senso che è controproducente e confusionario, per te prima di tutti.

 

Spiegami inoltre esattamente con che codice gestisci queste finestre via call script ;3

 

Diciamo che è l'unico modo che ho trovato per ora, ovvero mi è servito per un totale di 5 finestre, ha funzionato una volata capito, mi sono detto bene così Xd

Ho anche provato, sempre come esercizio, a creare la def draw_variabile, un comando analogo ci dovrebbe essere ma ho voluto provare a giocarci un po'

Le prime due classi richiamano quella serie di 5 variabili ciascuna, nell'evento con $prezzo_window = Window_Prezzo.new(0, 224) e $num_window = Window_Num.new(0, 112) le chiamo e poi con refresh dopo i conti aggiorno i valori.

La classe Singolo, la chiamo tre volte, $euro_w = Window_Singolo.new(0, 0, 21) ; $input_w = Window_Singolo.new(272, 0, 27) e $spesa_w = Window_Singolo.new(0, 56, 29) I primi due valori di ogni parentesi sono le coordinate, la terza la variabile da mostrare in ogni finestra, aggiorno sempre con refresh quando serve.

Cercando per il resto del codice di rpgmaker, non ho trovato niente di simile, quindi sapevo di star facendo passaggi inutili, però questo sono riuscito a fare e per ora funzionava :D

 

Per il resto grazie per i chiarimenti, le differenze sono davvero poche e credo che l'ordine di VX sia importante, quindi vada per il VX!! ^^

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Ohi ci sono scusate il ritardo.. non trovavo l'aula,skerzo.

Allora io possiedo le lezioni di alato di m50 di makerando.it e il glossario di drago verde in più ho quel famoso editor rgss (però è in spagnolo)

in questi giorni ho provato ma io proprio lo spagnolo non lo sò (ma guarda ke mi tocca fare per imparare l'rgss).

Siccome ho detto cose nuove al campus idru dacci un occhio.

Cmq sai che vi dico flame ha ragione e quest'idea di creare un topic (laboratorio non è male):

Mo ti dico alcune mie idee, poi vedete voi se sono buone, dunque:

In questo periodo sono stato offline un pò per bug di connessione un pò per lavorare al mio game.

Però la testa l'avevo alla discussione (sapevo che gli alti rispondevano e non avrebberò risposto bene)

e non hanno tutti i torti.

Perchè a quanto pare proprio la maggior parte degli utenti preferisce copiare e incollare o richiedere cose piuttosto che

sguinzzagliare i cervelli e fare da se.

Ora a noi non ci imprta di questa gente, giusto?! a noi interessa imparare a makerare BENE, mi seguite:

(Io sarei disposto ad insegnare (però riconosco che certe cose le devo ancora apprendere bene))

Ma non vedo il problema, il materiale c'è, la volonta pure

Come si intitolava la canzone di massimo ranieri "Siamo rimasti in tre.."

Si è verò, ( meglio pochi ma buoni)

I topic sono di libera lettura poi chi vuole seguire che segua

CHi vuole leggere tanto per..che legga tanto per..

Ora cosa ho combinato io mentre ero offline:

 

# 1) Ho aperto Rpg maker xp (sono andato nello script editor del tool)

# 2) Ho preso i data di Maligno (lui ha tradotto e postato alcuni scripts in italiano in passato)

# 3) li ho aperti simulando un progetto

# 4) (siccome tempo a dietro avevo assimilato i topic di M50 vecchio Admin di Makerando.it

ke trattava i concetti base del ruby per poi concepirli all'interno degli scripts standard dell'xp)

Ho incominciato da buon amanuenze a..pian pianino assemblare le traduzioni di Maligno con le spiegazioni guida passo passo di M50

così ho completato già l'analisi del Game_Temp; Del Game_System; e del Game_Switches.

# 5) In più ho terminato la prima parte di guida all'Rgss che sto costruendo io.

Ora a questo punto voi direte:

" Ma tu non sei un niubbo come noi?"

Ed io vi rispondo: "Si, esattamente. Però.."

 

Seguendo il filo logico di M50 e recependo i suoi concetti, io sto cercando di creare un percorso orientativo

Basato sul linguaggio spiccio (ma che garantisce il Contenuto)

Degli esempi pratici allo stadio puro così da comparare teoria e pratica

E in più tornando all'analisi dei singoli script standard --------------------------mettere in pratica, LI' le nozioni apprese!!!

In primis: Leggendo gli script e capendoli, significa che le basi del ruby alla fine saranno entrate in testa

e in secundis: La compilazione di uno script fai da te

 

Mi seguite sino a qua?

Voi dovete considerare una cosa, che se non si fa il primo passo non si cammina e non si andrà avanti (Oddio parlo come mio padre)Agliuto!!

Ora io voglio postare la prima parte di guida, Questi sono i concetti che ogni niubbo come noi deve sapere perlomeno per sapere come è stutturato

il corpo di uno script (secondo me da queste nozioni si capisce come qualcosa fa quella determinata cosa)

Sentite gli argomenti della prima lezione che ho assemblato sono questi:

Capitolo 1: Definizione di Ruby e di Rgss (per capire la differenza fra il linguaggio Ruby e l'rgss)

Capitolo 2: variabili e Costanti

Capitolo 3: Come si definiscono le variabili

Capitolo 4: Tipologie di variabili

Capitolo 5: Array (è un tipo di variabile, ma è un pò più complessa (Oddio una volta che l'hai capita è liscia..)QUindi gli ho dedicato un cap. tutto suo.

Capitolo 6: Le Costanti (sembra fosse finita e invece ritornano..per una sciokkezza)

Capitolo 7: I Metodi (concetto generico)(qui dentro ci sono pure se non erro l'illustrazione di tutti gli operatori presenti nel Ruby(quindi nel Rgss))

Capitolo 8: Mi è sembrato pure opportuno dedicare un cap. apparte sul concetto di Return (mi sembrava complesso, poi una volta capito..)

Capitolo 9: E per finire i costrutti (if) (while) ed (untill)

Raga ho capito tutto!! Eccò per esempio queste cose potrei spiegarle subito!!

Altre le devo ancora studiare.

Però dico che vene pare?

Cmq se vi piace questa idea bon io ho scoperto che così memorizzo, se la mia guida può servire anche ad altri perchè nò?!!

Però non sò usare mediacoso, là media fire megaomeacchiosihiama non lo sò

Datemi il via e io faccio un post appropriato.

Per ora sto studiando più nel dettaglio il concetto di classi e come si creano

và dico và io son all'opera di certo non aspetto la pappa da questi prof inesistenti.

Però l'unica cosa a cui dobbiamo tenere conto e che se abbiamo qualche dubbio

su qualche concetto magari talmente complesso che noi niubbazzi non sappiamo venirne a capo

anche dopo innumerevoli ragionamenti, dobbiamo pur chiedere a qualcuno più in alto di noi (a livello di sapienza),

Dunque come...Vediamo possiamo proporgli la cosa come stessimo lavorando ad uno script

che magari investe quelle regole che noi non abbiamo capito.

Così in forma indiretta ce le spiegheranno, che ne pensate?

flame che ne pensi?

così tu non farai da prof ma risponderai ad un nostro dubbio scaturitoci dalla compilazione di uno script di un fantomatico proggetto ics.

Uh?!..

Tanto a livello teorico abbiamo il materiale (come dicevo prima).

E adesso:

{[(SICCCOME NON HO POTUTO DIRE LA MIA PER GIORNI PER VIA DI QUESTO DANNATISSIMO ABBONAMENTO

NON VI LAMENTATE SE NON LA SMETTO DI PARLARE CHE SE AVESSI UNA CONNESSIONE DECENTE MANNAGGIA MANNAGGIA)]}

scusate il mio piccolo sfogo..mi ricompongo (era rivolto al mio gestore telefonico *******che non posso citare).

Cmq tornando serii

fatemi sapere (aggiornatemi). Ciao e vista l'ora...buon risveglio, io c'ho sciopero ah ah!!

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

  • 0

Scusate, il doppio coso:

Siccome non sò quando sarò online (sempre per quel motivo di là)

Vi posto una parte (l'inizio) della prima lezione che ho compilato: (poi mi dite se è chiara oppure no)(io, cmq..c'ho provato)

Allora:

#===============================================================================

# Capitolo 1: ==== \\-------- RUBY Vs RGSS --------// ========================

#===============================================================================

# Sapete dirmi che differenza c'è fra il concetto di Ruby e Rgss?

# Spiego subito:

# Il Ruby è un linguaggio di programmazione a se stante.

# Lo si usa per innumerevoli cose, (che non sto a menzionare adesso)

# continuo...

# L'Rgss invece si avvale delle dinamiche di base del Ruby e attraverso queste

# crea e gestisce nuove funzioni che controllano e coordinano un unico uso.

# Di fatti, il suo utilizzo è unicamente riferito alla compilazione di un Game.

# Cioè l'Rgss è Generalmente usato per creare Giochi (Punto).

# Ci siete fin qua?! (Se avete qualche dubbio chiedete a degli esperti)

#===============================================================================

# Capitolo 2: ==== \\------- Variabili e costanti -------// ====================

#===============================================================================

#(corso di Ruby-Ricordatelo).

# Colleghi niubbi qui è tutta una questione di Sillogismo, nulla più.

# Inzomma lo dicono le due parole stesse cosa sono:

# Una VARIABILE è un qualcosa che varia..

# Una COSTANTE è un qualcosa che costa..ehm no! (skerzo!)

# Una COSTANTE è un qualcosa che rimane così per com'è.

# Capito? Ripeto Dicesi costante qualcosa che rimane costante.

# Ma che cos'è questo "Qualcosa"?

# Bene Questo "Qualcosa" in Ruby (ed anke nell'Rgss) si riferisce ad un VALORE.

# Ove per "VALORE" si intende qualcosa di alfanumerico da analizzare.

# Ma facciamo degli esempi pratici, sennò qui ci perdiamo di casa:

# Dunque:

# Togliamoci di torno sto concetto di Variabile...seguitemi:

# Variabile->qualcosa ke VARIA->ossia che muta->CANBIA il suo VALORE.

# Quando dichiariamo una variabile (qualunque essa sia)

# dobbiamo tenere presente che il NOSTRO PC riserva per lei(Variabile)

# Un apposito spazietto di memoria che sarà destinato a cambiare.

# Come quando NOI andiamo in vacanza e prenotiamo una camera in un motel

# Mica Quella stanza ci ospiterà per sempre.

# NO! Ospiterà nel corso del tempo tanta altra gente.

# Ci siete fin qui?

# (se non capite gnente attraverso i miei esempi prendetevela

# con me (Lomax Af) M50 non centra niente, lui è un pò più serio).

# Comunque, continuando:

# UNA COSTANTE, invece è un qualcosa che assedia l'abitazione e non se ne vuole

# proprio andare. Ad esempio.. Mia suocera. (ho fatto la battuta)

# Cosa voglio dire, tornando serio:

# Voglio dire che una COSTANTE occupa la stessa partizione di memoria una volta

# dichiarata, ma NON permette in alcun modo di far cambiare il proprio valore.

# Utile quando si vogliono ricordare dei valori diffici da ricordare.

 

# Esempio: (12355565323558922342552245).

# Dai avete letto questa sequenza di numeri? bene adesso kiudete gli occhi,

# e ripetetela esattamente dal primo all'ultimo numero-mi rac. non barate.

# ..ma lo state facendo sul serio?.. Ma và.. dai ke è impossibile!

# Per questo ci sono le Costanti.

# Ah! ovviamente quando dovete assegnare un valore alla costante dovete stare

# attenti che ciò non comporti svantaggi alla programmazione.

# (Scih!..non chiedetemi niente M50 nella sua lezione ha scritto così).

# Inseguito questo concetto lo capirete meglio, anzi spremete le meningi

# Le meningi...

# Torniamo a noi:

# Ricordate i valori della costante?

# Ah, ah! Qua vi volevo!

# (12355565323558922342552245).

# Notiamo dall'esempio che il numero 5 spunta più volte.

# Un Niubbazzo di prima categoria come me potrebbe dire a questo punto

# 5 è costante!

 

# E INVECE NON E' COSI'!!

# Perchè se noi lo scriviamo in questo modo (cioè con un numero)

# M50 spiega che esso è formato da un carattere solo, (potrebbe essere).

# Però se noi esprimessimo lo stesso concetto di numero

# ("5" preso in considerazione) in Lettere, quindi a PAROLE..

# Verrebbe fuori "CINQUE" ossia parola composta da 6 CARATTERI.

# Quindi per digitare "C I N Q U E" dovremmo premere 6 tasti differenti.

# Ed enfatizza sempre M50:

# "6 tasti ora e 6 tasti dopo, arriveremmo sfiniti alla fine del programma".

# Quindi il "5" di lì sopra non si può definire una costante.

# Toglietevelo dalla testa. (enfatizzo io!)

# Allora:

# Detto ciò M50 continua la sua spiegazione definendo che:

# Il METODO di DICHIARAZIONE diuna VARIABILE nel Ruby (quindi anche nel Rgss)

# viene sempre espresso in forma implicità.

# Ossia:

# E qui è delicata la cosa prestate attenzione:

# Dice M50:

# "ciò non comporta di dichiarare il tipo della variabile prima del suo uso".

# Punto.

# . . .

# State riflettendo..

# A questo punto non leggete più ciò che è scritto sotto,

# bensì tornate all'inizio della lezione, e rileggete il tutto fino ad arrivare

# al concetto di implicità e ciò a cui esso comporta.

# Dopo di che saltate questa parte compresa dai tre puntini di sospenzione

# e continuate a leggere sotto.

# . . .

#===============================================================================

# Capitolo 3: = \\------- Vediamo come si definiscono le Variabili -------// ===

#===============================================================================

# Esempio:

# x = 9 # variabile

# @y = 9 # variabile

# $z = 9 # variabile

# Allora, ordunque:

# Da premettere che se non avete ancora compreso il concetto di implicità

# M50 riepiloga:

# Nel Ruby non c'è bisogno di dichiarare il tipo di variabile

# quindi non importa una mazza se esso sia stringa(parola) o intero(numero).

# Basta solamente assegnare il suo valore.

# Il chè viene definito un vantaggio a livello di programmazione,

# ma un pugno nei cojones a livello di velocità.

# Questo perchè (dice M50) le variabili occupano molto spazio a livello

# di memoria, addirittura anche di più di quanto ne hanno bisogno.

 

# Ma vediamo adesso di analizzare quelle tre variabili lì sopra

# che mischine si sono sentite trascurate fino adesso.

# Notate che ci sono dei simboli?!..

# (esclusi momentaneamente x, y, z; che qui l'assegnazione è facoltativa)

# Notate gli esempi?..

# Nel primo non c'è gniente.

# Nel secondo c'è sta cosa "@".

# Nel terzo questa "$".

# Ma cosa avrà voluto dire?! <-(non faeci caso questa è scemenza mia)

# Ehm torno serio,

# Spiego:

# PRIMO CASO: Quando la variabile non è anticipata da alcun simbolo

# ciò significa che tale VALE SOLO in questa FUNZIONE.

 

# SECONDO CASO: Quando una variabile è anticipata da questo simbolo "@"

# significa che tale VALE SOLO in questa CLASSE.

 

# TERZO CASO: Quando una variabile è preceduta da quest'altro simbolo "$"

# vuol dire che tale VALE per TUTTE le CLASSI del PROGRAMMA.

# Quest'ultimo simbolo "$" viene anche definito così {:content:}

 

# Capito fino a qui?

# Se non vi è ancora del tutto chiaro fidatevi rileggete.

# Se il mio modus risulta essere troppo frivolo cercate l'originale di M50

# Lo troverete su makerando.it

# L'importante è che questi concetti vengano capiti in un modo o nell'altro.

# E' solo questo ciò che conta, ricordatelo.

# Se avete delle domande o dubbi consultate le apposite sezioni del sito RPG2s.net

# Lì troverete di certo degli esperti in grado di risolvere ogni vostro quesito.

# Dunque dopo questa altra precisazione e pausa,

# Torniamo con la lettura, ve lo siete mangiati un panino?

# merenda l'avete fatta?

# Andatela a fare, fate uno stacco.

# L'avete fatto?.. Bene, continuiamo..

ECOMUNQUE COSI' procede tutta la guida.. con questo modo di fare

Se ritenete che per voi può essere utile io la strutturo così aperta a tutti..

else (altrimenti)

La uso solo per me.

Tra parentesi(se ho detto qualcosa di errato all'interno della guida fatemelo notare così la correggerò)

Voglio che sia tipo wikipedia se uno dice una cazzata 100, 1000, utenti esperti correggono la cosa

secondo me risulterebbe qualcosa di buono (ricordatevi io sono sempre un niubbo ancora).

Cmq fatemi saper..

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

  • 0

Benissimo allora, possimao cominciare XD

 

a Lomax: ho letto tutto, ora non ho tempo di commentare, devo proprio scappare, ma la tua guida è chiarissima, per me puoi postarla, ci sarà molto utile :D

seconda cosa, ti va bene il VX per questo laboratorio? te lo chiedo visto che stai usando l'xp, come ha detto ProGM le differenze sono davvero poche.

 

Ora iniziamo a decidere cosa vogliamo fare, ho pensato a queste cose

- la più semplice sarebbe una modifica grafica al menù, riorganizzare un po' le cose senza modifiche di funzionamento

- si potrebbe pensare ad un minigioco

- oppure potremmo preparare una nuova funzione da menù (tipo bestiario e simili per intenderci) avevo pensato qualcosa che fonde oggetti di potenziamento con armi, non il pentolone alchemico... tipo un equipaggiare oggetti magici alle armi, ogetti che poi possono essere tolti... se vi interessa mi spiego meglio^^

- il bs per ora lo lascerei stare :D

 

In ogni caso vorrei che preparassimo qualcosa che gli altri utenti possano scaricare e usare... che ne pensate? altre proposte? scappo ciao

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Complimenti Lomafax!!!! La guida è perfetta c'è solo un problema, la parte delle costanti non è molto comprensibile per chi non ha una base di programmazione o così mi è sembrato!!!!

Per il laboratorio penso che sia opportuno iniziare dalla modifica del menù per via via andare facendo cose più complicate!!!!

Link to comment
Share on other sites

  • 0

io vi consiglio di mettervi un obbiettivo (Chessò, il bestiario o un menù particolare ideato da voi) per poi piano piano arrivarci.

 

Prima fase, creare finestre e modificare i menù base, fase molto semplice.

Poi quando devi elencare tutti gli oggetti base, impari a farlo come lo fa rpgmaker.

Poi, arrivi che invece inventi qualcosa che non cè. Facciamo finta dunque che inventi un elenco di oggetti elementali che hanno una loro pagina a parte (oggetti con poteri magici automaticamente divisi dal programma)

E così via fino ad avere sia un menù base che parti di menù complesse inventate da voi.

 

Peccato. Se si parlava di grafica, potevo aiutavve. Così invece..beh..curioserò. XD

Deviantart

ElfGamesWorks Forum

My adventure game
Little Briar Rose

Altri progetti: Oh! I'm Getting Taller! / Il pifferaio di Hamelin

I miei Fumetti: Folletto Vs Nenè / A.s.D. / A.s.D.2

http://www.rpg2s.net/img/fablecontest1st.pnghttp://rpg2s.net/gif/SCContest3Oct.gif http://i43.tinypic.com/1zokd2s.png http://i.imgur.com/qRfaRqE.png http://i43.tinypic.com/eger81.gifhttp://i.imgur.com/BEu6G.gifhttp://i43.tinypic.com/eger81.gif

Un sogno nel cassetto...

 

 

http://i.imgur.com/H1ARhq7.gif

 

 

Citaziò!

 

 

Il Coniglio, si sa, saltella con una gamba dietro ed una avanti, un braccino corto ed uno lungo, un'orecchia dritta ed una storta. Perchè il Coniglio odia la simmetria.

Flame: Io me lo sono fatto raccontare tutto il Sigmarillion ma ancora devo leggerlo (...)
Impaled Janus: Il Sighmarillion, un'opera molto triste.
Testament: Ma Flame mi sa che erra convinto, come al solito.

"Tu devi essere il chiacchierato FenriX, la cui fama deriva dall'arte di giungere rozzamente al sodo del concetto la maggior parte delle volte... detto in una via inoffensiva..." Una piaga in due righe, by Dr.Risolvo!

 

 


Scheda di Zuppo Del'Oquie


Nome - Zuppo Del'Oquie
Età - 76
Razza - Elvaan
Descrizione - Snello, faccia da cretino, cappelletto alla Robin Hood in testa con la piuma perennemente spiegazzata, maglia in pieno stile: "è la prima cosa che ho trovato in giro" e pantaloni uguali. Le scarpe invece sono forse l'unica cosa realmente sua. Di pelle morbida, salvo la base di cuoio, ottime per correre e fare poco rumore, prive di alcun tipo di tacco. Ed aldilà del vestiario, abbiamo una cerbottana, una fionda, un pugnaletto, una...un..ah no basta. Lo zainetto, si! Ma lì ci tiene il pane ed i suoi strumenti di dubbia qualità.
Poi..ha orecchie a punta come ogni Elvaan e capelli castano chiaro, bizzarremente brezzolati di ciocchette tendenti al biondo. E' un biondo fallito, in sostanza. Ah, ma a lui non importa molto. Detto, questo, null'altro di rilevante da segnalare.
Se non il fatto che, il più delle volte, sia vestiti che capelli che zaino sono ornati da una quasi perenne sensazione di Bagnato. Perchè ogni pozzanghera che esiste sulla faccia di questa terra, deve, senza via di scampo, finire contro il suo naso. O forse è lui che è legato all'elemento Acqua da un odio amore non espresso...?
Misteri del Fato.
Carattere - Simpatico, socievole, affabile, allegro, ed al tempo stesso estremamente indifferente alle questioni che non lo riguardano. Astuto, ma mai per cattiveria, decide lui a cosa affezionarsi ed a cosa no. Di mentalità molto..molto bizzarra, vive la vita con dei valori del tutto personali che possono essere a volte comprensibili ed in accordo con quelle altrui, o possono essere decisamente ridicoli agli occhi degli altri. Ma lui è fatto così e non ci ragiona poi molto su come è fatto. Finchè mantiene due braccia due gambe ed una testa, ritiene di essere fatto semplicemente perfetto per quel che gli serve!

Background - "Fratello minore. Si, minore! Oh si! DANNATAMENTE MINORE! E questo è un problema! Perchè è un problema, no? A logica dovrebbe essere un bel problema per chiunque abbia voglia di non essere sempre chiamato per secondo, interpellato solo all'ultimo come scorta, impegnato solo quando proprio tutti sono impegnati, considerato solo per fare numero. AH! Minore! Onta! Orgoglio! AH!
AH!
A...ahah! Ma col cavolo..è una pacchia!"

Tranquillamente adagiato sul suo enorme divano, perchè se l'erba è il cuscino, un colle è dunque un enorme divano, Zuppo stava fischiettando con una foglia di acetella in bocca, così univa l'utile (il fischiettare era molto utile a parer suo) con il dilettevole (e quella fogliolina aveva un buon sapore, perciò dilettevolmente saporita!).
Era a dir poco splendido compiere un'attività tanto impegnativa e semplice al contempo da giustificare la sua lunga, perenne, praticamente insindacabile assenza a qualsivoglia attività sociale.
Lui disegnava le mappe, ed il fratellone le spacciava per sue guadagnando una montagna di soldi, tanta era l'accuratezza delle zone anche più inesplorabili, ed in cambio il Brò gli garantiva una vita tranquilla e senza impegni. Oh, fratello minore, ma il maggiore era tutto merito suo!
Poi, all'improvviso, tutto cambiò.
Perchè serve sempre un grande cambiamento per una grande svolta, no?
Ebbene, da quel momento lui partì, viaggiò, abbandonò la sua colonia, perseguì la via del "faccio da solo e meglio mi sento".
Tutto questo a causa sua..a causa loro...!!

"Fra'? Dove hai messo il mio flauto di rape?"
"Uh..era ammuffito. L'ho buttato anni fa ormai."
"..che..CHE COSA HAI FATTO!?!?!"

Inaudito.
Ovvio e logico andarsene, no? Sono certo che voi tutti sarete daccordo con me! NON SI TOCCANO I FLAUTI DI RAPE ALTRUI! MUFFA O NON MUFFA!
Beh si, daccordo, forse lo aveva dimenticato per gli ultimi vent'anni, ma questo non cambiava le cose. Dannato fratello. E.....no, non se ne era andato solo per quello, cosa credete!?

"...Mamma...Fra' ha buttato il mio flauto di rape."
"Ah, deve essere ammuffito come l'ocarina di zucca che ho buttato l'altro ieri."
"...che...CHE COSA HAI FATTO!?!?!?!"

Ovvio che non bastava un flauto a mandarlo via. Ma due, dai è troppo! L'aveva terminata, quell'ocarina, appena tre anni prima. ERA NUOVA!
E così, imparata la lezione del "non si lascia nulla in casa altrui", perchè quella non era PIU' la sua casa, Zuppo prese ogni cosa di valore che aveva con se: dunque uno svariato elenco di strumenti da ortolano, a partire dal triangolo di selci alla trombetta di cavolfiore, e partì. Partì, lasciandosi dietro una città perfetta, con una vita perfetta, una famiglia perfetta, ed una stupida, sciocca, banale idea che questa perfezione sarebbe durata in eterno.
Ah. Ma non scordiamoci un dettaglio.

Partì. Attraversò la strada. Il ponte. Il fiume. Inciampò. Cadde nella pozza vicino al fiume. Si inzuppò. Si rialzò e ri-partì.
Perchè il nome se lo era guadagnato con molta sfigata fatica eh.

"Ma che bel bambino, signora Ouquie!"
"...oh...scusatemi, riposavo. Quale bambino?"
"Hemm..quello che tenete nella culla."
"Oh! Quel bambino! Oh si ve lo faccio vedere subit.." E con un braccio, la maldestra madre intruppò la culla, che era ovviamente posizionata di fianco alla finestra aperta, che vide ovviamente un infante venire catapultato fuori, e che, alfine, vide sempre ovviamente il medesimo infante finire a mollo nel fiume, per fortuna abbastanza profondo, che passava proprio adiacente le mura della piccola dimora.
Quando lo ripresero, era vivo. Zuppo, ma vivo.
E Zuppo rimase a vita.

I reumatismi sarebbero arrivati in vecchiaia.

Equip -
Pugnale comune - Prezzo: 9
Armatura di Cuio [1 PA] - Prezzo: 15
Borsa Comune - Prezzo: 10
Fionda - Prezzo(pagato da madre natura XD)

 

Link to comment
Share on other sites

  • 0

Direi che per prima cosa ci conviene ideare il menù dal punto di vista grafico per vedere come elaborarlo su RGSS.

Io ho pensato ad un menù formato da delle finestre selezionabili (una per ogni personaggio Min 1 Max 4)che una volta selezionate ti permettono di scegliere tra Status, Equipaggiamento e Oggetti. Il menù mi sembra abbastanza ordinato dal punto di vista grafico ma non è molto versatile inquanto non permette di aggiungere altre opzioni al di fuori di quelle sopra citate. Voi che proponete?

Link to comment
Share on other sites

  • 0

Ok allora che restyle grafico sia!!

 

Non ho ben capito Black cos'hai in mente, se ti riesce puoi fare un veloce e semplice schizzo? ^^

 

Da parte del menù standard mia non mi piace: il riquadro ingombrante dove ci sono le statistiche dei pg, poi il fatto che il menu se ne stia da solo la sopra, il riquadro soldi così grande e la sotto... diciamo che la prima scena non mi piace ^^ quindi inizierei cambiando proprio queste cose.

Quest'immagine mi ha avvicinato al mondo di rpgmaker, prima di vederla non sapevo neanche cosa fosse XD la vidi e... "O.O fantastica, ma cos'è?" ^^

Mi piace come sfruttano sia i face che le picture più grandi, come tutto sia raggruppato ma non incasinato ed anche, nello stesso menù, la pagina della mappa...

Quello che farei quindi è inserire + info sui pg nella prima inquadratura, come le cose equipaggiate per esempio, sfrutterei di più le icone, come per esempio invece che una G blu per indicare i soldi userei un iconcina, e poi picture + grandi dei pg così che il giocatore possa goderseli appieno^^ il massimo sarebbe settabile face o picture o entrambi, così un programmatore che non può rimediare mezzibusti o piani americani possa ripiegare sui semplici face senza rinunciare al menù... ho scritto di getto quindi sarà un po' incasinato^^

 

a Flame: grazie per le dritte e l'appoggio!!

 

Ultima cosa, modifico leggermente il primo topic

 

EDIT: Ho trovato anche questo stile di menù :menù picture

Qui vedo un utilizzo maggiore di picture per i riquadri senza usare la Window System, anche se qui c'è un maggiore lavoro di grafica più che di programmazione, possiamo tenere a mente una cosa del genere

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Sto facendo uno schizzo del menù che avevo pensato!!!

 

EDIT:

 

 

Ecco l'immagine, non mi sembra un granchè come menù ma sn sempre staato negato per la realizzazione grafica. Cmq io ho aggiunto i dettagli solo nella prima finestra ma naturalmente si deve fare per ogni eroe.

Edited by BlackShadow91
Link to comment
Share on other sites

  • 0

Ciao raga (forse sono riuscito a risolvere quei problemi logistici di connessione - ma lo saprò domani per certo)

Cmq.. allora io sinceramente avevo sentito vagamente parlare del Rgss2 ma non l'avevo mai considerato dato che uso rpg maker xp.

e non ho mai provato il vx ne tanto meno il 2k..

(ho scelto l'xp perchè mi piaceva la grafica del mapping)

Non lo sò.. cioè se imparo l'rgss2 poi posso operare traquillamente al mio prog. oppure no?! Bu?

Ho letto le delucidazioni di..ProgMG, lui dice che le diff ci sono..

Però aspetta ..ehm.. vorrei sapere a livello strutturale di regole e concetti (non di singole impostazioni di scripts)

vorrei sapere cambia qualcosa (cioè per esempio un ciclo untill in rgss2 è strutturato in maniera identica all'rgss?)

le classi si costruiscono uguali come nell'rgss?

gli operatori logici sono gli stessi?

A me questo interessa perchè se è si, perchè no?! Con lo stesso tempo in cui ci impiego ad imparare l'rgss imparerò anche per l'rgss2

figo!

Perchè non s può integrare l'ordine dell'vx mettendo come argomenti da tenere in considerazione che sò i chara a 4 pose del xp

e comunque altre caratteristiche del xp ma compilando gli scripts con l'ordine vx.

(forse mi sono ingarbugliato)

dicevo: "Si può cambiare l'impostazione strutturale degli script rgss del tool xp integrando l'rgss2 con gli stessi parametri del xp?

(quindi come i chara a 4 pose e tutto ciò che questo comporta) ad esempio?"

toglietemi questo krukkio please...

. . .

Per quanto riguarda Blak:

Ehm..potresti dirmi quale è la parte che ti risulta essere spiegata male che prendo il periodo e lo rielabboro in maniera più capibile, perchè forse hai ragione

uh uh..

Ora ci lavoro su..

. . .

Mentre come si mediafire o megaupload?

Io non ho mai inviato nada co sti così..

spiegatemi peffavore...

. . .

Ultimissssima cosa:

Stiamo iniziando a fare? un menù.. nuovo?

Ma cosa di preciso cioè quale window_base,_status,_equip,_shop?

qualè? aggiornatemi...

. . .

Psx: mi scuso a priori per il ritardo delle mie future risposte se mi scollego adesso se ne parlerà per lo meno domani io risp.

però voi rispondete che io poi leggo e mi aggiorno.

Comunque se non dovessi riuscire a inviare (come si dice) la lezione tramite megafire e.. la posterò come quell'esempio lissù

(modificando la parte riguardante le costanti).

Ps2: Blak tu o altri se notate altri concetti poco chiari perfavore riferitemelo che correggo l'impostazione.

Psp: io intanto di una vostra risp continuerò con la guida.

Ps3: [(e qui mi fermo) anche perchè non sono uscite altre versioni] dicevo..(no inverita volevo fare la battuta).

ciau ciau e buon making :sisi: By Lomax Af

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

  • 0

Per quanto riguarda la parte della guida che mi sembra poco comprensibile e la parte del secondo capitolo in cui fai l'esempio con i numeri.

Per mediafire basta che vai nell'homepage e poi clikki sul pulsante enorme verde dove c'è scritto uploadfile. selezioni il percorso del file e poi fa tutto lui. Alla fine del processo di da un link che tu devi copiare in post qua per permetterci di scaricare.

Edited by BlackShadow91
Link to comment
Share on other sites

  • 0

Scusate se mi replico da solo.

ah, io ci ho un programma che serve per cambiare il colore delle font e creare le finestre,

quando si finisce di modificare o le font o si è creato una fantomatica struttura di menù il programma stesso in un doc.txt

printa il codice che ha utilizzato per visualizzare le finestre quindi praticamente e..come dire

può essere utile per vedere quali sono i parametri utilizzati per costruire una finestra da zero.

quindi tutto ciò che comporta...aspettate...

Ah il programma si chiama script generator ed è di dublealex ed è stato tradotto in italiano da darkgrifon!!

Usarlo non semplifica le cose (almeno non per chi di rgss sa poco, perchè poi deve sapere impostare il tutto nello script)

Cmq a me per esempio serve per memorizzare appunto gli elementi che usa per creare le windows per poi fare da me.

non sò potrebbe servire?

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

  • 0
Non lo sò.. cioè se imparo l'rgss2 poi posso operare traquillamente al mio prog. oppure no?! Bu?

Sisi

Però aspetta ..ehm.. vorrei sapere a livello strutturale di regole e concetti (non di singole impostazioni di scripts)

vorrei sapere cambia qualcosa (cioè per esempio un ciclo untill in rgss2 è strutturato in maniera identica all'rgss?)

le classi si costruiscono uguali come nell'rgss?

gli operatori logici sono gli stessi?

Sisi, di base c'è sempre il ruby e queste cose riguardano il ruby in se... almeno credo^^

Perchè non s può integrare l'ordine dell'vx mettendo come argomenti da tenere in considerazione che sò i chara a 4 pose del xp

e comunque altre caratteristiche del xp ma compilando gli scripts con l'ordine vx.

(forse mi sono ingarbugliato)

dicevo: "Si può cambiare l'impostazione strutturale degli script rgss del tool xp integrando l'rgss2 con gli stessi parametri del xp?

(quindi come i chara a 4 pose e tutto ciò che questo comporta) ad esempio?"

toglietemi questo krukkio please...

Questo credo di si... però non saprei bene, mi sembra ci siano script già preparati per adattare la grafica del xp sul vx,

comunque sarebbe forte

Lomax, una cosa, hai VX?? ^^ altrimenti è inutile e passiamo tutti all'XP :D

 

black credo di aver capito ora, ti chiedo, le impostazioni generali del party? tipo oggetti che sono in comune, come li visualizziamo.... voglio comunque provare a fare uno schizzo sulla tua idea, per vedere se ho capito bene e cosa ci potrebbe andare. Poi, una volta selezionato il pg? e poi, se i pg sono meno di 4 lascerei far vedere la mappa

Comunque l'idea è buona, sicuramente diversa dallo standard :D lavoriamoci su!!

 

EDIT: lo scaricai anch'io, mi sembra comunque servisse a poi, soprattutto a noi che vogliamo imparare a fare cose avanzate con il tempo, usarlo mi sembra abbastanza inutile, se non ricordo male non faceva altro che dirti le dimensioni e le coordinate della finestra, direi che è il minimo che dovremmo fare da noi XD e poi i codici per i colori, forse quelli possono essere utili

Edited by idru

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Ecco ho preparato un altro schizzo, credo di averci messo tutto ciò che c'è già nel menù standard

Le quattro inquadrature dei pg riassumono la funzione status + ciò che i pg hanno equipaggiato, e con un cursore ci si muove tra loro quattro.

in basso oltre a visualizzare i soldi, si aprono gli oggetti si salva e si esce.

http://img241.imageshack.us/img241/3205/scene1r.jpg

 

Una volta scelto il pg si potrebbe far muovere la scermata in questa posizione a sx (se ci riusciamo^^) e far aprire la schermata delle skill e degli equipaggiamenti del pg, ed in fondo quella che si chiama Window Help.

http://img827.imageshack.us/img827/8133/scene2c.jpg

http://img543.imageshack.us/img543/8858/bannerfirmagrafica.jpg

 

la mia gallery su deviant

SUPERBIA SUDORE FORTUNA

Grandi sogni supportati da una grande passione!!

 

Medagliette: http://img846.imageshack.us/img846/9296/fcp1.pnghttp://img717.imageshack.us/img717/7703/fcp3.png http://www.rpg2s.net/cover_contest/icons/cc_1.png http://www.rpg2s.net/cover_contest/icons/cc_furor_1.png http://www.rpg2s.net/cover_contest/icons/cc_special.png http://www.rpg2s.net/cover_contest/icons/cc_special.pnghttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

Dunque dunque .. prima del disastro sul mio piccì

avevo di tutto su rpg maker quindi avevo anche il vx il 2003 ecc ecc avevo pure giochi come raldon e altri fatti con i vari tool.

però per una questione mia ho scelto di denudare xp proprio perkè a me la grafica dell'xp mi garba parecchio!!

e quindi mi piacerebbe conoscere principalmente tutto di questo tool, anche perchè se ne utilizzo un altro tipo il vx

ci mi rallenterebbe di molto sul game.. capito?

Cmq se voi mi garantite che i concetti di base dell'rgss e del 2 sono praticamente identici cambia solo la forma di come vengono espressi

perchè no?! Impariamo le regole insieme e poi potremmo compilare , per esempio questo proggetto delle finestre, sia nel modo rgss che nel rgss2

così potremmo anche evidenziere quelle piccole differenze che poi distinguono le due cose.

. . .

Per quanto riguarda Dark (concluso di scrivere qui vedo di usare i 2 cosi per caricare per lo meno la prima lezione già corretta)

anzi grazie avevi ragione:

E voglio approfittarne per spiegarti a che serve una COSTANTE:

Hai presente quanto vale il Pgreco?

Esperti matematici hanno appurato che esso è una costante (cioè non muta mai il suo valore)

Prova a ricordarti il suo valore:

Dai ti sfido:

Ah Ah :)

3.14159265358979323846264338327950288419…

37510582097494459230781640628620899862…

42117067982148086513282306647093844609…

17253594081284811174502841027019385211…

62294895493038196442881097566593344612…

33786783165271201909145648566923460348…

66482133936072602491412737245870066063…

88152092096282925409171536436789259036…

30548820466521384146951941511609...................e paurosamente continua..........

(ovviamente skerzavo prima)

Dunque le costanti servono proprio per definire valori difficili da ricordare

e associandoli a dei simboli si garantisce un loro uso più simplificativo

a livello di programmazione o matematico.

capito?..

(avevi ragione come l'avevo spiegato prima era un pò ingarbugliato..adesso come?Io più di così posso solo tentare questo):

Poniamo il caso che (34253467846726793457348579) questa sequenza di numeri è costante

questa costante io la voglio chiamare: "DARK"

quindi: DARK = 34253467846726793457348579.

quindi ogni volta che usando il tool mi servirà di citare la costante DARK (automaticamente il calcolatore assocerà ciò a quella data sequenza di numeri)

Cap,pito?

Sono convinto che se lo rileggete più volte la cosa vi entra in testa(io così ho scoperto ke era una cafkiata).

(ora capisco perchè M50 diceva 6tasti ora e 6 tasti dopo...si

Certo! perchè se nello script editor dovete sempre scrivere 34253467846726793457348579 questo ambaradam si fa notte del 2012..Hah!)

che grullo questo M50, me piasce.

Cmq. vado a usar mediamegafireupload.. buon sonno!

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

  • 0

Vediamo un pò se ci sono riuscito:

E' un doc.txt e l'ho caricato su mediafire.

vediamo il link è questo:

http://www.mediafire.com/file/xa19ql3w099b...0Lomax%20Af.txt

(non so se ho fatto giusto)

(cmq..) ditemi se ci riuscite a scaricarlo (se nnò in caso contrario ve la posto.)

No ho provato funziona tutto che forte è la prima volta che uppo qualcosa a-parte le mie tastiere grafiche.

(sing sing..io non ce le ho più....arg se ci ripenso mi inferbolo!!!)(mi rincacchio và)

Comunque mi rac sognatevi variabili e costanti........

ci risentiamo domenica buon fine settimana!!!!!!!!!!!!!!

Ps:

Percaso vi piace quest'esempio di menù (non l'ho fatto con gli script) però ho seguito bene o male i vostri bozzetti

http://www.mediafire.com/file/1ernzd6qwwi6...di%20men%F9.png

a cosa finita, a me piece di più il riquadro che raffigura i parametri di idru

l'ho fatto per prima e secondo me mi è riuscito meglio.

mentre con il face (nella mia sezione) non mi piace.

e neanche usando un chara per definire il png.

cmq.. ho cercato di simulare 3 modi di arricchire un menù.

Invece mi piace un casino l'idea di uno sfondo sotto.

mentre la struttura è la vostra impostazione ma con una finestra in più.

cmq.. buon sabato...ciau

PS2: Scusami Black se sino adesso ti ho chiamato "Dark" non lo sò perchè cmq..sorry.

E questa è un altra immagine di quel menù ma senza gli status dei personaggi:

http://www.mediafire.com/?63d96qdjpvt4w8a

Quindi solo lo sfondo e le optioni sotto e la divisione per box.

Non sò se vi piace è può essere utile al proggetto?!..

dite voi.. ora davvero ciao ciao

Edited by Lomax af

......

Cospladya 2011

La mia Lightning:

 

http://img69.imageshack.us/img69/4672/43078798.png

 

........

Nissa comix 2011vincitori come miglior gruppo:

http://img521.imageshack.us/img521/668/migliorgrupponissacomix.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...