Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Sito con avatar personalizzabile in php

    Buongiorno ragazzi, mi è arrivata una richiesta di preventivo per un sito simile a questi:

    championmebooks busybuddybooks

    Con Avatar che possa dare la possibilità di personalizzare il più possibile l’illustrazione al bimbo in questione.
    Devo dare la possibilità di cambiare:
    Sesso
    Colore capelli (castani scuri castani chiari, biondi, neri)
    Tipologia capelli (Lisci, ricci, lunghi, corti, ondulati)
    Tonalità pelle (chiara scura molto scura)
    Colore occhi (azzurri, verdi, castani, neri)
    Colore del vestito
    Possibilità di inserire occhiali

    E' un qualocsa che posso realizzare con php-mysql?oppure con un cms avanzato?
    Chiedo scusa se ho scelto il forum sbagliato...
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

  2. #2


    Il cms (servizio di gestione contenuti di un sito) servirebbe a ben poco...
    Potresti usare html+php+mysql e potresti metterci in mezzo Javascript per renderlo in tempo reale, ma se hai già le immagini e/o sai come crearle lato client/server allora sei a cavallo.

  3. #3
    Il cliente mi fornirebbe tutte le immagini per creare l'avatar. Vuole disegnare lui a mano tutte le personalizzazioni. Io dovrei dare la possibilità di creare il personaggio come i siti che ho elencato.
    Quindi html-php-mysql andrebbe bene?Javascript lo conosco molto poco...
    il sito championmebooks è quello a cui dovrei ispirarmi. Quindi cliccare su "occhiali" ed aggiornare l'avatar con gli occhiali e così via..
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

  4. #4
    Il sito da te citato usa Aspx.
    Detto questo, hai bisogno anche di Javascript altrimenti quando selezioni un qualcosa di diverso dovresti refreshare la pagina (per farlo capire a php)

  5. #5
    Se in php si può fare mi posso mettere di buona lena a studiare javascript!
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Io direi che bastano PHP e Javascript
    Con JS aggiorni l'avatar in tempo reale (cliccando sui vari accessori, come hanno detto anche altri. Prova a leggere la funzione onclick()), e con PHP puoi
    - Generare un nuovo avatar unendo tutti gli accessori in una sola immagine
    - oppure salvare nel DB ogni singolo accessorio. Ad esempio gli occhiali blu hanno ID=1, quindi ci sarà nel DB una tabella simile a

    codice:
    tabella avatar
    ---------------------------------------------------------
    | id_utente | id_occhiali | id_maglietta | id_pantaloni |
    ---------------------------------------------------------
    |    1      |     1       |     5         |      2      |
    ---------------------------------------------------------
    e ogni colonna corrisponde ad un'immagine. Per esempio se id_occhiali = 1, si collegherà all'immagine occhali_1.png e così via.

    Queste sono le prime due cose che mi vengono in mente

  7. #7
    Bene!grazie per le dritte.
    Non mi resta che approfondire javascript e mettermi a lavoro.
    Ma secondo voi quanto tempo necessita la realizzazione di un sito del genere?
    “spesso le grandi imprese nascono da piccole opportunità”
    Demostene

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Beh il tempo è assolutamente relativo, sia dalle funzioni che vuoi implementare, sia da.. te
    Posso però dirti che come "lunghezza", solo la funzione di poter creare un avatar personalizzato non dovrebbe essere troppo lunga, al massimo due o tre ore, a seconda di come gestisci il tutto.

    E nello specifico, JS legato all'avatar sono due o tre righe di codice, quindi non preoccuparti

    Ripeto comunque che è assolutamente relativa la cosa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.