Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Polestar 3 Performance, test drive: comodità e potenza possono convivere
Polestar 3 Performance, test drive: comodità e potenza possono convivere
Abbiamo passato diversi giorni alla guida di Polestar 3, usata in tutti i contesti. Come auto di tutti i giorni è comodissima, ma se si libera tutta la potenza è stupefacente
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
In occasione del proprio Architecture Deep Dive 2025 Qualcomm ha mostrato in dettaglio l'architettura della propria prossima generazione di SoC destinati ai notebook Windows for ARM di prossima generazione. Snapdragon X2 Elite si candida, con sistemi in commercio nella prima metà del 2026, a portare nuove soluzioni nel mondo dei notebook sottili con grande autonomia
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
DJI Mini 5 Pro porta nella serie Mini il primo sensore CMOS da 1 pollice, unendo qualità d'immagine professionale alla portabilità estrema tipica di tutti i prodotti della famiglia. È un drone C0, quindi in un peso estremamente contenuto e che non richiede patentino, propone un gimbal rotabile a 225 gradi, rilevamento ostacoli anche notturno e autonomia fino a 36 minuti. Caratteristiche che rendono il nuovo drone un riferimento per creator e appassionati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-05-2006, 09:40   #1
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
Diamond Crush sul Cellulare

Che ne pensate? e' un'idea fattibile o una cavolata assurda? ovviamente sarebbe un qualcosa tipo single player a punti... ne girano di cosi' schifosi di giochi sui cell sarebbe la volta buona che passa qualcosa di figo ^^
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 09:43   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Fek aveva già fatto una prova... Comunque credo che siano necessarie molte modifiche... Il numero di classi, interfacce e packages di Diamonds sarebbe troppo elevato...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 10:14   #3
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cionci
Fek aveva già fatto una prova... Comunque credo che siano necessarie molte modifiche... Il numero di classi, interfacce e packages di Diamonds sarebbe troppo elevato...
Dipende dal modello di cellulare che vogliamo supportare. MIDP2 non grandi limitazioni rispetto a Diamonds, ci girerebbe quasi nella sua interezza (ovviamente un solo schermo). Avevo inizato il porting, ho una gemma di Diamonds sul mio cellulare

Mi sono bloccato perche':

- Mi e' piombato addosso il GDC 2006
- Non avevo un'idea chiara su come condividere codice fra due progetti diversi in Eclipse
- Non riuscivo a far funzionare Antenna, l'Ant task per fare il build di MIDP
- Java mobile supporta solo 1.4

Il primo problema e' risolto
Se qualcuno puo' aiutarmi sul secondo problema ne sarei grato. Il terzo problema richiede solo un po' di sbattimento. Il quarto problema richiede la riscrittura di un po' di codice ma nenmmeno troppo.

Non escludo che alla fine del progetto si possa fare un porting per cellulari, non dovremmo impiegare troppo, uno o due mesi secondo me.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 10:40   #4
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da fek
Dipende dal modello di cellulare che vogliamo supportare. MIDP2 non grandi limitazioni rispetto a Diamonds, ci girerebbe quasi nella sua interezza (ovviamente un solo schermo). Avevo inizato il porting, ho una gemma di Diamonds sul mio cellulare

Mi sono bloccato perche':

- Mi e' piombato addosso il GDC 2006
- Non avevo un'idea chiara su come condividere codice fra due progetti diversi in Eclipse
- Non riuscivo a far funzionare Antenna, l'Ant task per fare il build di MIDP
- Java mobile supporta solo 1.4

Il primo problema e' risolto
Se qualcuno puo' aiutarmi sul secondo problema ne sarei grato. Il terzo problema richiede solo un po' di sbattimento. Il quarto problema richiede la riscrittura di un po' di codice ma nenmmeno troppo.

Non escludo che alla fine del progetto si possa fare un porting per cellulari, non dovremmo impiegare troppo, uno o due mesi secondo me.
quale parte di codice vorresti dividere?

potrei pensarci io.
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 11:17   #5
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da thebol
quale parte di codice vorresti dividere?

potrei pensarci io.
Voglio che grosse porzioni del codice del gioco siano condivise, mentre l'engine sia sostituito interamente.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 11:28   #6
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da fek
Voglio che grosse porzioni del codice del gioco siano condivise, mentre l'engine sia sostituito interamente.
basta creare 2 progetti(game e engine).

Poi game si linkera a engine(o al futuro engine_cell). I riferimenti non possono essere incrociati(il progetto game puo usare il progetto engine, ma non viceversa).

Stasera provo a individuare la parte di engine, ne discutiamo e poi provo a dividerle.

Risultato ci troveremo 2 progetti da dover sincronizzare(che può portare parecchi vantaggi)
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 11:41   #7
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
a questo punto dopo aver fatto tutte le revisioni del caso per la prox release di diamonds vi converrebbe riordinare la struttura delle directory nell'svn

appro fek ti ricordo che i backup sono ancora li e hanno raggiunto la bella cifra di 900mb :P quando ti logghi e fai un po' di pulizia?
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 11:57   #8
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da thebol
basta creare 2 progetti(game e engine).

Poi game si linkera a engine(o al futuro engine_cell). I riferimenti non possono essere incrociati(il progetto game puo usare il progetto engine, ma non viceversa).

Stasera provo a individuare la parte di engine, ne discutiamo e poi provo a dividerle.

Risultato ci troveremo 2 progetti da dover sincronizzare(che può portare parecchi vantaggi)
thebol, ne parliamo un po' piu' in la'? Ora il refactoring che stai facendo e' molto piu' importante.

Rubbe, lo so, sono colpevole, lo devo fare
fek è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2006, 14:18   #9
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
immagno che potrei dare una mano qui..
diciamo che una certa esperienza in questo campo ce l'ho
..anke se ho sempre usato ant anzikè antenna
devo imparare ad usare quello perkè immagino ke sia molto + facile
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2006, 11:31   #10
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Col refactoring di Engine, Audio, Keyboard, ecc. a cui sto lavorando dovrebbe essere molto più semplice effettuare il porting per qualunque piattaforma.
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2006, 14:15   #11
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
un mio amico mi ha messo la pulce nell' orecchio ieri sull' utilizzo di cellulari Bluetooth...
Quote:
perchè non usarli non come piattaforma di gioco ma come dispositivo di input (a mo' di gamepad wireless ) per il multiplayer?
utilità e fattibilità di una cosa simile secondo voi, ?
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name
Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish
Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
jappilas è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2006, 21:37   #12
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
hum, come cavolo facciamo a stabilire la connessione via Blue Tooth... io non so niente di Blue Tooth, comunque l'idea del tuo amico è carina; però la lascerei come opzione, nel senso che la possibilità di giocare solo sul cellulare secondo me deve esserci
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2006, 09:21   #13
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quando sarà terminata l'ultima grande rifattorizzazione, che riguarda Keyboard & Event, sarà molto semplice realizzare quanto chiesto.
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2006, 10:23   #14
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro
Quando sarà terminata l'ultima grande rifattorizzazione, che riguarda Keyboard & Event, sarà molto semplice realizzare quanto chiesto.
E sara' anche molto YAGNI
fek è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2006, 10:31   #15
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
La rifattorizzazione o il porting per i cellulari?
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2006, 12:39   #16
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
Quote:
Originariamente inviato da cdimauro
La rifattorizzazione o il porting per i cellulari?
credo il fatto di usare i cell come gamepad
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name
Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish
Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
jappilas è offline   Rispondi citando il messaggio o parte di esso
Old 20-05-2006, 21:22   #17
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da fek
Voglio che grosse porzioni del codice del gioco siano condivise, mentre l'engine sia sostituito interamente.

Ho fatto l'esperimento di togliere dal progetto le librerie ogl e audio, e le classi che danno errore(cioè che si potrebbero spostare) sono 6(quelle che incominciano con OpenAl e LWJGL, ottima nomenclatura =D ).

Poi falliscono anche game e gameLoop perche utilizzano l'oggetto Sys di lwjgl per scrivere il msg box di errore e di info in caso di no audio, e per ottenere le info dell adapter e la versione del display.

Incorporando queste 2 funzioni in displayInterface, penso si possa dividere il gioco dall'implementazione che ci gira sotto =D
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2006, 10:28   #18
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Però non hai considerato che per J2ME sei obbligato a compilare per Java 1.4...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2006, 10:55   #19
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da cionci
Però non hai considerato che per J2ME sei obbligato a compilare per Java 1.4...
pensavo piu al fatto di dividere il gioco dal motore video e audio.

Il fatto della 1.4, sarà il problema piu grosso...
Si potrebbe fare del refactoring(in eclipse cè un framework per realizzare funzioni di refactoring), oppure fare un parser, che trasformi i template e i for each in costrutti java 1.4 compatibili(non è banale, ma neanche impossibile).
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2006, 11:04   #20
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Compatibility compilation (Use Java 1.5 language features with Java 1.4 VMs)

Depending on the VM compatibility setting in the Build | Internal build section of the Project Settings dialog CodeGuide can generate .class files compatible with a specific VM version. With this feature applications using Java 1.5 language features can be run on Java 1.4 VMs. In contrast to Sun's protoype modification of the bootclasspath or including any custom JAR files is not necessary.
appena scoperto =D

ora mi informo meglio
thebol è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026 Qualcomm Snapdragon X2 Elite: l'architettura del...
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice Recensione DJI Mini 5 Pro: il drone C0 ultra-leg...
ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
ESA: rilevati 40 mila asteroidi vicino a...
La batteria salva fabbriche di EQORE ott...
SpaceX Starship: iniziati i test della t...
Datacenter IA nello spazio entro 5 anni,...
Telescopio spaziale James Webb: rilevato...
Ericsson Mobility Report: nel 2025 il 5G...
PLAI DEMO DAY: si chiude il secondo cicl...
Google rilascia Nano Banana Pro: il nuov...
ChatGPT si rinnova ancora: disponibile l...
Ring lancia super sconti di Black Friday...
Black Friday 2025: 450 euro di sconto su...
Tutte le offerte Blink in un unico posto...
OpenAI e Foxconn uniscono le forze per r...
Ricarica delle auto elettriche in 3 minu...
Lucid presenta Gravity Touring, il SUV e...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v