Jump to content
Rpg²S Forum

Lakaroth

Utenti
  • Posts

    157
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Lakaroth

  1. Che figata rileggere vecchi siti come dungeons.it, Emuita... li avevo dimenticati.

    La questione Rpg Maker da oggi si può rivalutare con l'uscita del nuovo MV, essendo Cross Platform, avendo licenza commerciale... è tutt'altra storia.
    Ai vecchi tempi potevi fare demo, giochi completi anche, ma solo per puro scopo di intrattenimento, così per piacere, senza monetizzare.

    Io in passato se avessi potuto guadagnare qualcosina svluppando giochi, demo, game pack ecc ecc sarei stato sicuramente più motivato, e non avrei abbandonato Rpg Maker.

    Non vedo l'ora che esca questa nuova versione, è un attesa bestiale ogni giorno mi ritrovo a tradurre i tweet dal giapponese XD

    Carina l'intervista (Y)

    Best
    Lakaroth

  2. Signori e signore... finalmente, pare che la Enterbrain si sia resa conto che Rpg Maker era veramente limitato ed ha annunciato Rpg Maker MV!

     

    program-logo-rpg-maker-mv.png

    Dal sito ufficiale Link

     

    Ragazzi io non so voi ma sono strafelice, e non vedo l'ora di metterci mano... guarda caso lo hanno fatto loro prima di me, tempo fa avevo fatto un analisi ed un progetto a riguardo e l'avevo inviato ad Enterbrain che mi rispose che il progetto era interessante ma secondo loro non era ancora il momento per fare uscire un software simile che avrebbe cambiato il modo di sviluppare per i loro utenti... ma guarda caso oggi vado sul sito ufficiale e lo trovo li, meglio così.

     

    Quindi pare che si possano esportare giochi per:

    • Windows/EXE
    • MacOSX/APP
    • Android/APK
    • iOS/IPA
    • HTML 5 for Web Browsers

    E a differenza di RGSS3 si uso HTML5 e Javascript, è normale considerando che è multipiattaforma.

    Io oggi stappo una bottiglia di vino perchè è il tool che aspetto da anni, speriamo l'interfaccia sia user friendly e non si allontani molto dal vecchio making, ma sono disposto ad imparare di nuovo tutto daccapo, ragazzi l'avevo promesso decine di volte che sarei tornato al making negli ultimi anni, l'unico freno è sempre stato il limite di giochi windows a bassa risoluzione... se questo tool è competitivo come gli altri sul mercato, e funziona, tornerò veramente e per lungo tempo.

     

    Quindi, vediamo come si sviluppano le cose, tra l'altro non ho ancora capito quando esce ho scritto questo post appena ho letto sl sito ufficiale la notizia, ora approfondisco!

    A presto!

     

  3. http://galvs-scripts.com/galvs-character-animations/ scaricati questa demo risolve tutti i tuoi problemi.

     

    Grande Bartowski! C'è tutto ciò che cerco in quella demo!

    Solo una piccola cosa manca... nello script che usavo io che non è il caterpillar, ai membri del party che seguono gli eroi poteva essere assegnata una distanza per non essere proprio attaccati al culo dell'eroe.

    Qui si può fare?

    Sennò mi accontento così

  4. Salve amici, non conosco RGSS3 io solitamente programmo vecchio stile ad eventi XD
    Però molte cose sono molto più funzionali se fatte con RGSS3 ad esempio ho impostato che se l'eroe corre cambia grafica con questo script:

     

    #==============================================================================
    # ** Sprite_Character
    #------------------------------------------------------------------------------
    # This sprite is used to display characters. It observes an instance of the
    # Game_Character class and automatically changes sprite state.
    #==============================================================================

    class Sprite_Character < Sprite_Base
    #--------------------------------------------------------------------------
    # * OVERWRITE Update Transfer Origin Bitmap
    # Still "works" if this was aliased instead but the sprite graphic
    # would flash, since it would change to the default/non prefixed graphic
    # then back to the the one with the prefix.
    #--------------------------------------------------------------------------
    def update_bitmap
    update_dash
    if graphic_changed?
    @tile_id = @character.tile_id
    @character_name = @character.character_name if !@character.dash?
    @character_index = @character.character_index
    if @tile_id > 0
    set_tile_bitmap
    else
    set_character_bitmap
    end
    end
    end
    #--------------------------------------------------------------------------
    # * Adds "_dash" prefix to sprite if dashing
    #--------------------------------------------------------------------------
    def update_dash
    return unless @character.moving?
    return unless @character.dash?
    @character_name = @character.character_name + "_run"
    end
    end

     

     

    Inoltre ho utilizzato lo script, Smart(er) Followers by Neon Black per via che i membri del party seguano l'eroe.

     

     

     

    ##-----------------------------------------------------------------------------
    # Smart(er) Followers v1.0a
    # Created by Neon Black
    # v1.0 - 1.24.14 - Main script completed
    # For both commercial and non-commercial use as long as credit is given to
    # Neon Black and any additional authors. Licensed under Creative Commons
    # CC BY 4.0 - http://creativecommons.org/licenses/by/4.0/
    ##-----------------------------------------------------------------------------

    module CPSmartFollowers
    ## The minimum delay between each character in the party in frames.
    ## What this means is the followers will appear a few spaces behind each
    ## other rather than being right on each others' backs.
    MoveDelay = 8
    end


    ##-----------------------------------------------------------------------------
    ## The following lines are the actual core code of the script. While you are
    ## certainly invited to look, modifying it may result in undesirable results.
    ## Modify at your own risk!
    ###----------------------------------------------------------------------------


    $imported ||= {}
    $imported["CP_SMART_FOLLOWERS"] = 1.0

    class Game_Player < Game_Character
    ## Adds the latest player movement to the follower queue.
    def move_straight(d, turn_ok = true)
    forefront = passable?(@x, @y, d)
    super
    return unless forefront
    @followers.move(d, nil, self.direction, :str)
    end

    def move_diagonal(horz, vert)
    forefront = diagonal_passable?(@x, @y, horz, vert)
    super
    return unless forefront
    @followers.move(horz, vert, self.direction, :dia)
    end

    def jump(x_plus, y_plus)
    super
    @followers.move(x_plus, y_plus, self.direction, :jum)
    end

    ## Re-orders the order methods are performed in the update method. May be
    ## problomatic if another script expects the original ordering. If there are
    ## issues, try commenting out lines 52 to 63 using CTRL+Q.
    def update
    last_real_x = @real_x
    last_real_y = @real_y
    last_moving = moving?
    ## Original location of "move_by_input".
    super
    update_scroll(last_real_x, last_real_y)
    update_vehicle
    update_nonmoving(last_moving) unless moving?
    move_by_input
    @followers.update
    end

    ## Size of the queue for proper following.
    def movement_index
    @followers.follower_queue.size
    end
    end

    class Game_Followers
    attr_reader :follower_queue
    alias_method "cp_092013_move", "move"
    alias_method "cp_092013_initialize", "initialize"
    alias_method "cp_092213_synchronize", "synchronize"

    def initialize(*args)
    cp_092013_initialize(*args)
    @follower_queue = []
    end

    def update
    update_movement(gathering?)
    @gathering = false if gathering? && gather?
    each { |follower| follower.update }
    end

    ## Long method that checks numerous conditions to ensure that the follower is
    ## allowed to move forward. Has a forced method to allow followers to
    ## gather.
    def update_movement(force = false)
    @last_follow = nil
    @data.each_with_index do |f,i|
    unless force
    last = @last_follow.nil? ? $game_player : @last_follow
    last = f if last.movement_index <= 1
    @last_follow = f if @last_follow.nil? && @follower_queue[f.movement_index+1].nil?
    @last_follow = f if @last_follow && f.movement_index+1 >= @last_follow.movement_index
    f.increase_displacement_count(last != f && last.moving?)
    if last.moving? || f.movement_index + 1 >= last.movement_index
    @last_follow = f unless f.check_displacement_count
    end ## The lines above are used for follower displacement.
    end
    @last_follow = f if f.moving?
    comm = @follower_queue[f.movement_index]
    @last_follow = f unless comm
    next if @last_follow == f
    f.direction = comm[2]
    case comm[3] ## Perform a specific kind of motion when following.
    when :str
    f.move_straight(comm[0])
    when :dia
    f.move_diagonal(*comm[0..1])
    when :jum
    f.jump(*comm[0..1])
    end
    f.movement_index += 1
    @last_follow = f
    end
    if @data[-1].movement_index > 1
    each { |follower| follower.movement_index -= 1 }
    @follower_queue.shift
    end
    end

    ## Ironically, I kept the original methods in for random errors.
    def move(*args)
    if args.empty?
    cp_092013_move()
    else
    @follower_queue.push(args)
    end
    end

    def synchronize(*args)
    cp_092213_synchronize(*args)
    clear_queue
    end

    def clear_queue
    each do |follower|
    follower.movement_index = 0
    follower.jump_count = 0
    end
    @follower_queue = []
    end
    end

    class Game_Follower < Game_Character
    attr_accessor :direction, :movement_index
    attr_writer :jump_count
    alias_method "cp_092213_initialize", "initialize"

    def initialize(*args)
    cp_092213_initialize(*args)
    @movement_index = 0
    @displ_count = 0
    end

    ## Needed @direction_fix to be free from the player.
    def update
    @direction_fix = true
    @move_speed = $game_player.real_move_speed
    @transparent = $game_player.transparent
    @walk_anime = $game_player.walk_anime
    @step_anime = $game_player.step_anime
    @opacity = $game_player.opacity
    @blend_type = $game_player.blend_type
    super
    end

    ## Counts and uncounts displacement for better following.
    def increase_displacement_count(count = false)
    if count
    @displ_count += 1 unless moving? || @displ_count >= CPSmartFollowers::MoveDelay
    else
    @displ_count -= 1 unless @displ_count <= 0
    end
    end

    def check_displacement_count
    @displ_count >= CPSmartFollowers::MoveDelay
    end

    def no_displacement
    @displ_count == 0
    end
    end


    ##-----------------------------------------------------------------------------
    ## End of script.
    ##-----------------------------------------------------------------------------

     

     

    Il tutto funziona, solo che i membri del party se corro non cambiano grafica, mentre l'eroe si.

    Come si può modificare il primo script che ho postato?
    Grazie!

  5. In teoria dovresti basarti su database -> tileset e tutto quello che ci puoi mettere di extra. Però in pratica bisogna vedere cosa ti serve, certe cose possono stare solo da una parte, per esempio i terreni e così altre solo sopra come i vasi. Il consiglio se disegni a mano grossa robba isometrica è quello di usare il mapping di parallasse ed usare gli sfondi. Puoi poi usare la rimanente parte di tileset per elementi che stanno sopra o particolari a seconda di quel che vuoi fare.

    ^ ^

     

    Esatto, farò così come gia facevo con rm2k... è delirante è un lavoro lungo, ma avendo scelto 8 direzioni devo fare un gioco con alcuni oggetti in assonometria, non è proprio isometria perchè l'angolo è a 45gradi.

    Ci ho ragionato molto, ma sono costretto a farlo così con 8 direzioni non c'è verso.

  6. Ciao Squall ne è passato di tempo!
    Grazie delle belle parole, sei gentile!
    Ne ho bisogno sono arruginito, e come sempre sono esagerato pretendo di fare troppo e spesso mi scoraggio... poco fa ero scoraggiato ho letto il tuo post ed ora riapro photoshop ;)
    Non vedo l'ora di avere una bozza di trama, grafiche interessanti e struttura da mostrarvi e discuterne con voi.
    Ciò che posso dire con certezza è che, lo stile disney è andato, non lo adotterò assolutamente, il gioco sarà Post Apocalittico!
    E... ok ve lo dico, diciamo che sarà sulla falsa riga di Reversok, forse ciò che è accaduto dopo o prima, e se andrà bene come spero, poi ci sarà un remake di Reversok, promesso!

    A presto!

  7. Lakaroth, la legenda di Reversok, torna a makerare (con rpg maker) dopo anni. Questo si che è interessante!

    Ovviamente non ci si aspettano grandi cose da te... ma cose spettacolari !

     

    Eheh immagino, infatti spero di non deludervi... Rpg Maker è come andare in bicicletta l'ho usato così tanto che credo di ricordarmi tutto.

    Il VX ACE ha inoltre features più interessanti... peccato per la risoluzione 4:3... non li posso piu vedere sti schermi quadrati -.-

     

  8. Yes :)
    Sono 48 frame a PG perchè 8 sono per le direzioni quando cammina, 8 quando corre.

    Senza contare le animazioni speciali della mappa, poi c'è la battaglia....

    Tanta roba da fare... Ma alternando programmazione e grafica in dosi giuste non dovrei impazzire -.-

     

    Voglio fare tutto ad HOC senza usare RTP anche le musiche mi faccio da solo, Logix Pro X (Tastiera midi e chitarra elettrica)

    O impazzirò o farò un bel gioco (spero)

  9. Bello grossetto e con tanti frame come character, sarà un lavorone. Carino questo, sembra avere i contorni un po' pixellosi, ma potrebbe essere lo zoom.

    ^ ^

    Si sarà un lavorone.... è salvato JPG a bassa qualità.

    http://www.gentleweb.it/demo/RPG/raven.gif

    Così è originale.

    Sono 3 frame ma per 8 direzioni.

    Più la corsa.

     

    C'è tanto lavoro dietro ai PG ma devono fare la differenza. :)

    Io odio grafiche gia viste e riviste.

  10. Ok li character design è in lavorazione... :)
    Al di la di quello il Charaset lo devo fare, iniziamo con uno dei personaggi principali.
    Chi ricorda Reversok?
    Amo quel personaggio e sarà anche in questo gioco.
    Ecco a voi!
    Raven:

    Features: 8 Direction movement - Dash Animation - Sprite 42X80

    http://www.gentleweb.it/demo/RPG/PG_big.jpg

  11. Laka, penso che oltre all'analisi (che poi doveva esaminare più specificatamente quanti giochi su Android + ios vengono sviluppati inizialmente con Game Maker e gli altri tool, informazione secondo me molto importante), avresti dovuto, per superare/affrontare il "problema economico" sviluppare un Business Plan su ciò che stai realizzando.

    In tal modo ci si poteva organizzare ed analizzare tutto meglio.

     

    Ho scritto precedentemente che è solo una piccola parte, sono state fatte molte altre ricerche. :)

  12. 100K da zero sono tanti. Però per il progetto, secondo me, sono addirittura pochi. Come dici tu, servirebbero giusto a metterlo in piedi.

    L'unica speranza è vincere alla lotteria, ma a quel punto penso ti godresti la vita. XD

     

    Eheh magari ma come dice la barzelletta, c'è da giocarci alla lotteria per vincere! :)

    Io credo che Enterbrain è l'unica che può fare un tool così, rimandendo con lo stampo di Rpg Maker, anche perchè se uno provasse ad imitarla (e dovrebbe fare davvero un lavoro assurdo)

    Enterbrain rivendicherebbe in qualche modo i diritti, o farebbe lei stessa un tool che godrebbe di più visibilità e fiducia per gli utenti.

    Enterbrain è abbastanza grossa, non è Apple ma è una costola della ASCII che a suo tempo fu una delle grandi BIG Nintendo.

     

    Vediamo cosa succederà in futuro, ora preparo tutta la documentazione in inglese (appena ho tempo) e la pubblico sul forum ufficiale di Enterbrain :)

  13. Complimenti, è un business plan/analisi ben fatto e molto interessante. Sicuramente ti ha richiesto molto tempo raccogliere i dati e fare la relazione.

    Tuttavia, non per sminuire il tuo lavoro, ma nella sostanza del ragionamento si tratta di fare semplicemente 1+1. Le oppurtinità di business sono logiche, in un settore senza concorrenza.

    La difficoltà sta nel trovare investitori pronti a rischiare, soprattutto nel nostro paese. Anche le competenze tecniche non sono facili da trovare.

    Visto che ne hai parlato anche nell'analisi, hai mai pensato al crowfunding?

     

    L'analisi stessa mi ha confermato le difficoltà che ho citato sopra, Budget - Sviluppo - Mantenimento.

    Ad un investitore classico non ho mai pensato perchè conosco molto bene il settore delle startup e la situazione italiana non sposa facilmente progetti così, al crwdfunding si.

    In entrambi i casi, senza un "team" una demo, un piano marketing e modello di business e moltissime altre cose, non posso presentarmi ne da un investitore ne su crowdfunding.

     

    Ho i professionisti ed il team adatto a farlo ma non ho i circa 100k€ che servono per metterlo in piedi :)

  14. Bella e dettagliata infografica! XD

     

    Dicono che qualcosa su rpg maker si sta muovendo verso il mobile, vedremo.

    ^ ^

     

    Intanto da come leggo dillà peccato per i problemi economici ed i soldi necessari, magari sarà la enterbrain o magari vincerai la lotteria! XD

    ^ ^

     

    Io penso che tradurrò la mia web analisy in inglese, e ne farò una documentazione interessante e dettagliata da inviare direttamente alla enterbrain, così come regalo se poi mi volessero nel team meglio ancora.

    Tanto è inutile che sto anni ed anni a pensare a come fare a farla, c'è troppo lavoro dietro.

    Sarei gia felice se la facesse la Enterbrain resterei un user molto attivo che fa giochi commerciali, anzi cercherei proprio di campare di quello!

    :)

    Sarebbe un sogno XD

  15. I problemi che ho riscontrato sono molti, principalmente economici, ci vogliono vari professionisti e c'è sopratutto da creare una struttura e poi tenerla in piedi, con personale e costi.

     

    Vi allego una parte (perchè lunghissima) molto riassunta dell'analisi che ho fatto con i punti positivi di questo progetto, magari chissà, qualcosa di buono salta fuori, in ogni caso resta tutto documentato.

     

     

     

    http://www.gentleweb.it/demo/RPG/bplan/01.JPG

    Questo dimostra che l'interesse per gli RPG indipendenti è molto marcato sopratutto su Adroid ed iOS perchè di fatto, non esiste un tool user friendly come Rpg Maker

     

    http://www.gentleweb.it/demo/RPG/bplan/02.JPG

    Nel crowdfunding la categoria videogames è vincente per vari motivi primo tra tutti (Contribuisci con X€ e comprati il gioco in anteprima!)

    http://www.gentleweb.it/demo/RPG/bplan/03.JPG

    Di fatto la categoria "Games" è la più clicckata, condivisa e contribuita!

     

    http://www.gentleweb.it/demo/RPG/bplan/04.JPG

    Sono e stanno nascendo molti tool per sviluppatori indipendenti ma nessuno è user friendly come Rpg Maker forse (Gamesalad) che all'epoca della mia analisi non era molto in uso ad oggi è comunque un tool che appartiene ad una nicchia di utenti ridotta perchè molto limitato, a differenza di un Rpg Maker che potrebbe essere si di nicchia, ma per una nicchia di utenti per una categoria ben precisa, gli RPG non come gamesalad che è generico.

    http://www.gentleweb.it/demo/RPG/bplan/05.JPG

     

    Io credo fermamente che Enterbrain non si renda conto del potenziale di un RPG Maker per android ed iOS perchè è veramente molto indietro anche il VX Ace è sempre in bassa risoluzione...per dirne una.

    http://www.gentleweb.it/demo/RPG/bplan/06.JPG

    Pur essendo molto limitato Rpg Maker vanta di moltissimi utenti attivi che continuano per passione ad utilizzare un programma obsoleto.

    http://www.gentleweb.it/demo/RPG/bplan/07.JPG

    Nel frattempo in tutto in mondo, un sacco di utenti continuano ad andare su google e cercare "Rpg maker android" senza risultato...

    http://www.gentleweb.it/demo/RPG/bplan/08.JPG

    Un nuovo Rpg Maker!!! E' necessario!

     

     

  16. Lakaroth!!! Proprio poco fa ho riesumato un tuo topic su un progetto che avevi in mente di fare, con la speranza che non l'avessi abbandonato. Ed eccoti qua! O.O

     

    Dimmi che non l'hai abbandonato quell'altro...

     

    Abbandonato umm.... NI :)

    Ho appurato quanto sia dispendioso farlo, a livello economico sopratutto, ci vogliono troppi soldi... troppi professionisti, troppo lavoro :(

     

    Sai perchè sono tornato su Rpg Maker? Perchè è l'unico tool con cui posso fare un gioco (senza troppe pretese) da solo, ogni collaboratore che cerco per progetti commerciali giustamente va pagato, a meno che non trovo adolescenti volenterosi, ma li 99% non ci sono le capacità tecniche...

     

    Allora, chi fa da se fa per tre!

     

    Per adesso è abbandonato... ma non si sa mai, spero di riesumarlo dal dimenticatorio un giorno.

×
×
  • Create New...