Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    26

    Interfaccia grafica: quali linguaggi/librerie utilizzare?

    Ciao a tutti!

    Ho da fare un progetto per un esame dell'università. Vi illustro brevemente quello che devo fare. Siccome lo scenario che ho da implementare io potrebbe essere di non immediata comprensione, ne illustro un altro del tutto analogo ed equivalente.
    Suppongo di voler realizzare il gioco della battaglia navale. E di voler visualizzare il campo di gara da un punto di vista grafico: per fare ciò dovrei quindi provvedere a disegnare il mare (rappresentato verosimilmente da un'area quadrata) e poi le navi (quindi all'interno dell'area rappresentativa del mare devo andare ad indicare le aree occupate dalle navi).
    Verosimilmente le coordinate con le posizioni delle navi saranno contenute in un database.

    Quale linguaggio di programmazione risulta essere più appropriato per fare ciò? Io ad esempio conosco C e Java, ma non li ho mai usati utilazzando interfacce grafiche.
    In particolare quali librerie utilizzare? A far bene dovrei riuscire a far girare il tutto sia sotto Windows che Linux.
    Esistono altrimenti linguaggi per pagine web utili per il mio obiettivo? Mi viene in mente ad esempio Php.

    Lo scenario base che ho mostrato in precedenza dovrebbe inoltre funzionare in modo più dinamico.. Come ad esempio la possibilità di spostare le navi con il mouse oppure cose simili.

    Sperando di essere stato abbastanza chiaro nella descrizione del problema..
    Qualcuno è in grado di aiutarmi?

    Grazie mille!

  2. #2
    Credo che per i tuoi fini sia più rapido da usare il Java, così non ti devi neanche dannare per scrivere codice C multipiattaforma.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Bhe in effetti Java è nativamente opensource, ma se l'applicazione è orientata alle prestazioni, puoi anche utilizzare il C++ e le wxWidgets, che non ha bisogno di librerie esterne in quanto tutto viene integtrato nell'eseguibile, e funziona su linux, windows, mac.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  4. #4
    Originariamente inviato da XWolverineX
    Bhe in effetti Java è nativamente opensource
    Al multipiattaforma, semmai .
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    si scusami...ma che cacchio ho scritto?
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da edomatch
    Quale linguaggio di programmazione risulta essere più appropriato per fare ciò? Io ad esempio conosco C e Java, ma non li ho mai usati utilazzando interfacce grafiche. [...]
    Esistono altrimenti linguaggi per pagine web utili per il mio obiettivo? Mi viene in mente ad esempio Php.
    Non ho capito, devi fare un'applicazione desktop o un'applicazione Web? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.