Rpg²S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Vai al contenuto

Rpg²S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Screen Contest #90

Kamikun






  • Si prega di effettuare il log in prima di rispondere
[Corso] Programmazione sull'eroe - - - - -

    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#1 Inviato 03 April 2008 - 17:30 PM

Bene, passate le vacanze di Pasqua e un periodo di riposo, possiamo ricominciare con tre semplici lezioni: molto spesso, sono utili aggiunte ai progetti, per migliorarne il gameplay.

Prima Lezione


La prima cosa da fare ? creare un evento in processo parallelo e mettiamoci la condizione se "Tasto premuto" (come tasto potete mettere quello che volete). A questo punto, all'interno di questa condizione se, dovete mettere altre 4 condizioni: se l'eroe ? rivolto a destra, sinistra, su o gi?, di modo che in base alla direzione salti in un punto diverso. Ora, all'interno di ogni condizione, mettete il comando "muovi eroe", facendolo saltare secondo la direzione appropriata: se ? rivolto a sinistra, mettete "muovi evento" / eroe / salta sx, se ? a destra "muovi evento" / eroe / salta dx e cos? via...
Un esempio del codice ? questo:

<>Se tasto premuto C

<>Se eroe rivolto verso Gi?

<>Muovi evento eroe

:salta gi?

<>end

<>Se eroe rivolto verso Su

<>Muovi evento eroe

:salta su

<>end

<>Se eroe rivolto verso Sinistra

<>Muovi evento eroe

:salta sinistra

<>end

<>Se eroe rivolto verso Destra

<>Muovi evento eroe

:salta destra

<>end

<>end
Particolarit? per RPGM XP: se state usando la versione XP, dovrete usare il comando salta immettendo il numero di posizioni che deve saltare: se mettete 2 sulla X, l'eroe salter? sul secondo tile verso destra, se mettete -2 alla Y, l'eroe salter? verso l'alto; dovete ricordarvi lo schema delle coordinate spiegato nella seconda lezione, perch? nella versione XP ? molto pi? importante.

Particolarit? per RPGM 2000/2003: se usate la versione 2000/2003 avete tutto il mio rispetto e i miei complimenti (XD), ma non troverete il comando "Se tasto premuto": dovrete ricorrere ad un espediente molto pi? complicato, seguendo questa passaggi:
1)Inserisci controllo tasti - Scegliete una variabile qualsiasi e chiamatela "tasti". Mettete questo comando prima del processo "se tasto premuto"
2)La condizione di avvio, invece di essere "tasto premuto", dovr? essere "se variabile "tasti" == 5" (esempio), ovvero se premete invio. Per sapere le varie funzioni, riferitevi a questa tabella:
1 = giu
2 = sinistra
3 = destra
4 = su
5 = invio
6 = esc
7 = shift
10->19 = numeri da 0 a 9
20->24 = simboli +,-,*,/,.
Troverete una tabella analoga quando utilizzate il comando "Inserisci controllo tasti".
Ricordatevi di spuntare la condizione "Ignora movimenti impossibili" in ogni comando "Muovi evento".

Seconda Lezione


Spoiler



Programmazione sull'Eroe 3 - Come creare un personaggio che lo segua

Anche questa lezione ? molto semplice: qui spiegher? come creare un evento con cui l'eroe possa interagire e che lo segua ovunque. Semplicemente, create un evento e, come percorso, scegliete "segui eroe", dandogli una velocit? uguale o, se preferite, leggermente superiore o inferiore a quella dell'eroe, senza esagerare perch? altrimenti l'evento potrebbe "perdersi" o sovrapporsi all'eroe. Mettete a questo evento l'opzione di attivazione "pressione di un tasto" e potrete fargli fare tutte le funzioni che preferite: salvataggio, consigli, supporto, menu...
Queste tre brevi lezioni sulla programmazione sull'eroe sono molto brevi, ma questi piccoli dettagli consentono di aggiungere funzioni extra nei progetti che lo migliorano non di poco. Vi avevo detto che queste lezioni sarebbero volate via come nulla, no? ;)
 

Mi rendo conto che queste lezioni sono banali, ma se avete qualcosa da chiedere, potete farlo in questo topic ^_^
Di volta in volta aggiorner? con le altre due lezioni, lascio un po' di tempo fra una e l'altra, per? essendo questo argomento molto corto, far? un'unica interrogazione riassuntiva alla fine.

Per scaricare da Mediafire le tre lezioni in un documento Word clicca sulla faccina ^_^


Modificato da Guardian of Irael, 04 July 2013 - 19:40 PM.

Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    kekkorider
  • Alex (Rm2k)

  • Utenti
  • Rens: 106
  • 0
  • StellettaStellettaStellettaStellettaStelletta
  • 1042 messaggi
  • Sesso:Maschio
  • Provenienza:Modena
  • Abilità:Adepto

#2 Inviato 03 April 2008 - 17:36 PM

Bravo,le tue lezioni sono sempre su argomenti semplici ma molto importanti :rovatfl:

Bisogno di creare un sito internet?Vai a visitare il White Rabbit ;D

Screen contest #23
SCContest3Oct.gif


Partecipante al Rpg2s.net Game Contest 2008/2009
gc0809-bannerino.jpg
Gioco in Sviluppo: Restricted : Project 15


    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#3 Inviato 03 April 2008 - 17:53 PM

Beh, grazie ^_^
Dopo essermi preso tempo per scriverle apposta, anche il minimo interesse di chiunque lo legga è davvero gratificante XD
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    Timisci
  • Apostolo del Forum

  • Utenti Speciali
  • Rens: 322
  • 0
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 2764 messaggi
  • Sesso:Maschio
  • Provenienza:Da laggiù
  • Abilità:Adepto

#4 Inviato 03 April 2008 - 18:02 PM

Bravo Draco :rovatfl:

Progetto in corso:
"Hero Walking: Toward Another Life"
Video Old Intro su Youtube
Visite: 11.896!


Immagine inserita




*Posizioni raggiunte nei contest*


Spoiler

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI


    Soul Eater
  • Prode Guerriero

  • Rpg²S Staff
  • Rens: 108
  • 0
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 4071 messaggi
  • Sesso:Maschio
  • Provenienza:Reggio Calabria
  • Abilità:Novizio

#5 Inviato 03 April 2008 - 19:50 PM

Bella lezione, bravo!

Targhette
mostpolite2.jpgmostpresent1.jpg2mfnpt2.png

 

Spoiler

    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#6 Inviato 04 April 2008 - 06:51 AM

Wow, grazie, non mi aspettavo tutto questo entusiasmo... lo state facendo apposta? Volete corrompermi con le lusinghe? xDD
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    kekkorider
  • Alex (Rm2k)

  • Utenti
  • Rens: 106
  • 0
  • StellettaStellettaStellettaStellettaStelletta
  • 1042 messaggi
  • Sesso:Maschio
  • Provenienza:Modena
  • Abilità:Adepto

#7 Inviato 04 April 2008 - 12:18 PM

esatto,per avere qualche decina di rens :rovatfl:

Bisogno di creare un sito internet?Vai a visitare il White Rabbit ;D

Screen contest #23
SCContest3Oct.gif


Partecipante al Rpg2s.net Game Contest 2008/2009
gc0809-bannerino.jpg
Gioco in Sviluppo: Restricted : Project 15


    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#8 Inviato 04 April 2008 - 12:32 PM

E pensate di riuscire a corrompermi così?
...
...
...
Vi siete guadagnati un 7 sicuro nelle interrogazioni xDD

Idiozie e complimenti a parte, non finiamo OT: se qualcosa non è chiaro o se trovate errori, fatemelo sapere ^^
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    lorenman
  • Utente avanzato

  • Utenti
  • Rens: 49
  • 0
  • StellettaStellettaStelletta
  • 260 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilità:Novizio

#9 Inviato 04 April 2008 - 19:24 PM

Ma xke corso sul personaggio??
Questo è solo il slato..
O forse èp solo la prima parte del corso sul PG???
Cmq complimenti Draco!!

I mei premi su RPG2s
2o posto nel Xmas contesti 2007

Appena lo ho visto lo ho dovuto mettere in firma ;):
 
<div style="margin:20px;margin-top:5px" "="">

Spoiler


    the-joker
  • Jolly del Forum

  • Banned
  • Rens: 0
  • 0
  • StellettaStellettaStellettaStelletta
  • 537 messaggi
  • Abilità:Novizio

#10 Inviato 04 April 2008 - 21:33 PM

Bravo anche se lo sapevo già fare. :biggrin:
"Quarantadue!" urlò Loonquawl. "Questo è tutto ciò che sai dire dopo un lavoro di sette milioni e mezzo di anni?"
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."




Gioco disponibile: Prophecy of Last Era - OPEN SOURCE

http://www.mediafire...u6aut42ks12ixgf

Puoi utilizzare qualsiasi evento, mappa, chara, grafica, e programmazione contenuta nel gioco-demo.
Nessun diritto di copia.
Hope you enjoy.
Immagine inserita

    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#11 Inviato 05 April 2008 - 06:50 AM

Non dimentichiamo che queste sono lezioni di eventi base: tutti voi che avete postato sapete già come si fa perché siete già abili con rpg maker.
In teoria, questo sarebbe un corso per i nuovi arrivati, per dargli l'opportunità di imparare, mentre a voi ormai serve solo come ripasso e guadagno di rens xD
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    Loris
  • Nuovo Arrivato

  • Utenti
  • Rens: 0
  • 0
  • Stelletta
  • 37 messaggi

#12 Inviato 05 April 2008 - 07:43 AM

Non ho capito una cosa: Provando su RPg Maker XP a fare:
Se tasto C è premuto allora mostra messaggio (ad esempio)
Ma quando premo C non mi mostra proprio nulla... Perché?
Immagine inserita
Spoiler
Un serial killer o assassino seriale è un omicida plurimo, di natura compulsiva, che uccide, con una certa regolarità nel tempo, persone spesso a lui totalmente estranee. La natura compulsiva dell'azione, in genere del tutto priva di movente, è spesso legata a traumi nella sfera emotiva e sessuale e conseguenti patologie mentali; questo distingue i serial killer da altri tipi di assassini plurimi come terroristi, sicari e così via.

    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#13 Inviato 05 April 2008 - 11:43 AM

Probabilmente non hai impostato l'evento su "Processo Parallelo": controlla in basso a sinistra, ci sono più caratteristiche per attivare un evento e "Processo Parallelo" serve a fare in modo che tutto l'evento sia attivo sempre, parallelamente al gioco appunto ^_^
http://i30.tinypic.com/2rxegk8.jpg
Nel link trovi un'immagine come esempio ^^
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    lorenman
  • Utente avanzato

  • Utenti
  • Rens: 49
  • 0
  • StellettaStellettaStelletta
  • 260 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilità:Novizio

#14 Inviato 06 April 2008 - 18:30 PM

Piccola spiegazione aggiuntiva a Draco:
Ci sono 5 opzioni di inizio evento
Il primo funziona solo se il giocatore preme un pulsante stando vicino all'evento
Il secondo se il PG tocca l'evento
Il terzo se il PG è sopra l'evento
Il quarto inizia automaticamente e non permette di fare altro
Il quinto (quello che serve a te) inizia automaticamente ma in parallelo con quello che fai nel gioco

I mei premi su RPG2s
2o posto nel Xmas contesti 2007

Appena lo ho visto lo ho dovuto mettere in firma ;):
 
<div style="margin:20px;margin-top:5px" "="">

Spoiler


    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#15 Inviato 06 April 2008 - 18:52 PM

Esattamente ;)
Colgo l'occasione per dire anche che queste cose sono introdotte nel topic "Le Basi della Programmazione", che è comunque sempre aperto a domande varie ^^
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    lorenman
  • Utente avanzato

  • Utenti
  • Rens: 49
  • 0
  • StellettaStellettaStelletta
  • 260 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilità:Novizio

#16 Inviato 06 April 2008 - 20:16 PM

Me nn essersi ricordato di quel topic.. ;)

I mei premi su RPG2s
2o posto nel Xmas contesti 2007

Appena lo ho visto lo ho dovuto mettere in firma ;):
 
<div style="margin:20px;margin-top:5px" "="">

Spoiler


    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#17 Inviato 15 April 2008 - 12:30 PM

Seconda lezione.

(EDIT: Spostata nel primo post)

Mi rendo conto che sono lezioni banali, ma ripeto che sono un semplice intermezzo, indirizzate più a chi è alle prime armi con RPG Maker ^^

Modificato da DracoMT2, 23 April 2008 - 15:14 PM.

Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    DracoMT2
  • Utente avanzato

  • Utenti
  • Rens: 0
  • 0
  • StellettaStellettaStelletta
  • 488 messaggi
  • Sesso:Maschio
  • Abilità:Novizio

#18 Inviato 23 April 2008 - 15:19 PM

Perdonate il doppio post: aggiunta la terza e ultima lezione.
Aprirò un'interrogazione Lunedì o Martedì, spero parteciperete ^^
Immagine inserita

And the Dragon will Rise with the Twilight Star...
...again.



Sei nuovo? Leggi qui.

Immagine inserita

    lorenman
  • Utente avanzato

  • Utenti
  • Rens: 49
  • 0
  • StellettaStellettaStelletta
  • 260 messaggi
  • Sesso:Maschio
  • Provenienza:Roma
  • Abilità:Novizio

#19 Inviato 26 April 2008 - 19:26 PM

Lette tutte...
Tutte ben fatte ;)
Io direi di continuare...Ci sarà pur qualcosa da far fare all'eroe xD

I mei premi su RPG2s
2o posto nel Xmas contesti 2007

Appena lo ho visto lo ho dovuto mettere in firma ;):
 
<div style="margin:20px;margin-top:5px" "="">

Spoiler


    kekkorider
  • Alex (Rm2k)

  • Utenti
  • Rens: 106
  • 0
  • StellettaStellettaStellettaStellettaStelletta
  • 1042 messaggi
  • Sesso:Maschio
  • Provenienza:Modena
  • Abilità:Adepto

#20 Inviato 26 April 2008 - 19:40 PM

io partecipo di sicuro,come ho già detto prima queste lezioni sono semplici ma si basano sui fondamenti,sarebbe buono se i n00b le seguissero

Bisogno di creare un sito internet?Vai a visitare il White Rabbit ;D

Screen contest #23
SCContest3Oct.gif


Partecipante al Rpg2s.net Game Contest 2008/2009
gc0809-bannerino.jpg
Gioco in Sviluppo: Restricted : Project 15





  • Feed RSS