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

    creare un puzzle, NO GIOCO DEI 15!!

    miao,
    vorrei inserire nel mio sito una pagina dove poter giocare a ricomporre una immagine, fare un puzzle insomma.
    nn voglio assolutamente il gioco dei 15... i singoli pezzi devono essere spostati ovunque, nn solo sulle caselle vicine...

    ho trovato un sito che vende un applet (o come si chiama.. ) che permette proprio di dividere l'immagine in pedine uguali aguali a quelle dei puzzle veri e propri.. ma visto che il mio sito è freeware... nn mi sembra il caso di andare a spendere soldi..
    tempo sì.. ma soldi no.
    se qualcuno ha qualche idea...
    io ho già cercato con google qualcosa.. ma più che il gioco dei 15, nn sono riuscito a trovare..
    grazie dell'aiuto.
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  2. #2
    up...
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  3. #3
    cerco la stessa cosa.... possibile che nessuno sa come farlo?
    http://portfolio.andreascotillo.it

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ricordavo di averne fatto uno simile circa 7 anni fa e spulciando l'ho ritrovato e lo posto tale e quale (come reperto archeologico di javascript ).

    Ho preso un'immagine e l'ho scomposta in 36 rettangoli (1.jpg, 2.jpg... 36.jpg)
    poi ho caricato i vari rettangoli in modo sparso sulle celle. Al primo clic su una foto si fa la selezione, al secondo le due immagini si spostano.

    Il codice è obsoleto ma penso sia possibile ammodernarlo un pò per i browser più recenti con qualche accorgimento... il javascript comunque è davvero elementare


    codice:
    <HTML>
    <HEAD>
    </HEAD>
    
    <BODY bgcolor="#33bbbb" onLoad="checkit()">
    
    
    
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var temp = new Image()
    var loc
    var gotit
    function checkit()
    {
            if ((navigator.appName=="Microsoft Internet Explorer")
            && (parseInt(navigator.appVersion) >= 4))
            return
            else
            alert("Mi spiace, ma per giocare devi avere\nInternet Explorer 4 o successivo.")
    }
    function exch()
    {
            if ((event.button == 1) && (event.srcElement.className == "drag"))
            {
                     if (gotit == 1)
                    {
                            gotit = 0
                            document.images[loc].src = document.images[event.srcElement.name].src
                            document.images[event.srcElement.name].src = temp.src
                    }
                    else
                    {
                            gotit = 1
                            loc = event.srcElement.name
                            temp.src = document.images[loc].src
                    }
            }
    }
    document.onmousedown=exch
    // -->
    </SCRIPT>
    <CENTER>
    
    <font size=1 color="#ffffff" face="Verdana, Arial">
    Riordina la mia foto. Basta cliccare su uno dei tasselli e scambiarlo di posto con un altro.
    
    
    
    
    <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="1">
    <TR>
    <TD>[img]13.jpg[/img]</TD>
    <TD>[img]5.jpg[/img]</TD>
    <TD>[img]17.jpg[/img]</TD>
    <TD>[img]33.jpg[/img]</TD>
    <TD>[img]29.jpg[/img]</TD>
    <TD>[img]22.jpg[/img]</TD>
    </TR>
    
    <TR>
    <TD>[img]26.jpg[/img]</TD>
    <TD>[img]8.jpg[/img]</TD>
    <TD>[img]11.jpg[/img]</TD>
    <TD>[img]2.jpg[/img]</TD>
    <TD>[img]35.jpg[/img]</TD>
    <TD>[img]32.jpg[/img]</TD>
    </TR>
    <TR>
    <TD>[img]24.jpg[/img]</TD>
    <TD>[img]1.jpg[/img]</TD>
    <TD>[img]19.jpg[/img]</TD>
    <TD>[img]10.jpg[/img]</TD>
    <TD>[img]30.jpg[/img]</TD>
    <TD>[img]14.jpg[/img]</TD>
    </TR>
    
    <TR>
    <TD>[img]23.jpg[/img]</TD>
    <TD>[img]36.jpg[/img]</TD>
    <TD>[img]15.jpg[/img]</TD>
    <TD>[img]27.jpg[/img]</TD>
    <TD>[img]20.jpg[/img]</TD>
    <TD>[img]4.jpg[/img]</TD>
    </TR>
    
    <TR>
    <TD>[img]18.jpg[/img]</TD>
    <TD>[img]9.jpg[/img]</TD>
    <TD>[img]31.jpg[/img]</TD>
    <TD>[img]16.jpg[/img]</TD>
    <TD>[img]7.jpg[/img]</TD>
    <TD>[img]3.jpg[/img]</TD>
    </TR>
    
    <TR>
    <TD>[img]34.jpg[/img]</TD>
    <TD>[img]28.jpg[/img]</TD>
    <TD>[img]6.jpg[/img]</TD>
    <TD>[img]12.jpg[/img]</TD>
    <TD>[img]25.jpg[/img]</TD>
    <TD>[img]21.jpg[/img]</TD>
    </TR>
    
    </TABLE>
    </CENTER>
    
    
    </body>
    </html>

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    jigsaw è davvero notevole.
    Peccato giri solo sotto ie.
    http://jsgames.sourceforge.net/jigsaw.html

  6. #6
    Originariamente inviato da nicola75ss
    jigsaw è davvero notevole.
    Peccato giri solo sotto ie.
    http://jsgames.sourceforge.net/jigsaw.html

    Non è male questo...... però per me sarebbe perfetto queto qui

    http://www.jigzone.com/

    penso che sia fatto in java e non javascript. Se esiste qualcosa di simile sono pronto a baciare i piedi a chiunque.

    (mi va bene anche qualcosa a pagamento purchè sia un prezzo ragionevole)
    http://portfolio.andreascotillo.it

  7. #7
    Vabbè cmq ho risolto il problema.
    Se volete vedere all'opera lo script ecco a voi
    http://www.ircanime.it/anime_v2r1/mo...hp?name=Puzzle
    http://portfolio.andreascotillo.it

  8. #8
    veramente bello come script.. ed è quello che cercavo.. me lo puoi dare? è gratuito?
    grazie.
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

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.