|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Oct 2005
Messaggi: 258
|
[Java ed altro] oggettiin movimento...
Salve a tutti,
vi spiego, devo scrivere un programma che simuli il comportamento della gente in una festa, una roba piuttosto semplice dove devo visualizzare sullo schermo dei gruppi di persone e i loro spostamenti da un gruppo all'altro secondo determinate variabili che non sto a spiegare. Il problema è: Cosa uso per realizzare tutto ciò? Avevo pensato a farlo in Java solo che non ho mai avuto a che fare con movimenti di oggetti sullo schermo e rilevamento di posizione quindi non so minimament che librerie usare. Ho trovato GTGE che sembra molto carina (si usa per creare giochi e potrebbe essere adatta ai miei scopi) ma quando parte l'applicazione resta la scritta GTGE e non mi sembra carino visto che dovrò consegnarlo come esame... In sintesi, che mi consigliate di usare? Basta che non sia roba da centinaia di pagine di documentazione perchè non ho proprio tempo inifinito per creare sta roba Eventualmente anche qualcosa che non sia in Java tanto per valutare l'alternativa. Grazie in anticipo |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Oct 2005
Messaggi: 258
|
nessuno ha qualche consiglio?
|
|
|
|
|
|
#3 | ||
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
In ogni caso, in Java, per quanto riguarda il costruire e controllare fineste e l'interfacciarsi con l'area grafica che queste mettono a disposizione per "disegnarci dentro" (leggi: fare del rendering grafico o di immagini), sono due i package per cui devi necesariamente passare: java.awt e javax.swing In ogni caso, per fare quello che hai descritto, è sicuramente meglio appoggiarsi ad una libreria grafica che astrae ulteriormente. Quote:
In questo caso da una letta a questo thread: magari trovi quel che fa per te. Un ultimo consiglio: una volta che hai scelta a quale libreria grafica appogiarti, spendi del tempo (almeno 2 giorni, anche 5 o 6) per leggere bene tutta la documentazione che riesci a trovare (un punto di partenza è spulciando il sito che relativo) relativa a quella libreria, javadoc del pacchetto .jar con cui è distribuita e facendo i tutorial, se sono presenti. Ciao
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
||
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Up per Pompolus
Prova a rivisitare il link che ti ho postato nel messaggio precedente: ho aggiunto delle risorse utili nell'ultimo post: potrebbero servirti in qualche modo o stimolarti qualche idea.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Oct 2005
Messaggi: 258
|
grazie mille banryu, mi hai convinto ad usare le GTGE, però mi rimane un dubbio... c'è un modo, quando si fa partire l'applicazione creata, per non farla partire sotto GOLDEN T GAME ENGINE o è inevitabile? Vorrei non far apparire quella scritta...
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 401
|
Non credo sia possibile, dovresti modificare il codice della libreria.
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Non conosco la GTGE: ma hai già provato a consultare la sezione delle FAQ del loro sito e il loro Forum? In caso chiedi direttamente in quel Forum, ma prima controlla se esite già una risposta.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Up: se devi spulciarti i topic di un forum, una buona strategia per individuare quelli più interessanti o dalla tematica più comune è quella di ordinare i topic per numero di visite.
Buona ricerca
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
|
Quote:
Codice:
{ distribute = true; }
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes] "Pirating software? Choose Microsoft!" |
|
|
|
|
|
|
#10 | |
|
Member
Iscritto dal: Oct 2005
Messaggi: 258
|
Quote:
{ distribute = true; } l'ho messo ma questo serve a levare la scritta GTGE all'interno dell'area del gioco. Quando faccio paritre l'applicazione, non parte sotto il nome che gli ho dato io ma con il nome di GOLDEN T GAME ENGINE, per capirci nell'icona nella barra di windows appare questa scritta invece di "miogioco". Non c'è un modo per rendere queste librerie totalmente invisibili? |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:59.




















