Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS e HIFIMAN uniscono le forze per creare ROG Kithara, cuffie gaming con driver magnetici planari da 100mm, design open-back e microfono MEMS full-band. Una proposta che ambisce a coniugare fedeltà per audiofili e performance ludiche, disponibili a 319 euro
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
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: 11773
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: 11773
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: 4747
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: 4747
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


ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Stellaris sarà la prima centrale ...
HUAWEI Band 11 e 11 Pro ufficiali: le no...
Assetto Corsa Rally si aggiorna con Mont...
Roborock Saros 20 Set a 1.289€ invece di...
Recensione HUAWEI FreeBuds Pro 5: ANC e ...
Perplexity Computer: l'AI che lavora da ...
Nimbus Innovation Awards Cloud Edition 2...
Roborock Qrevo Curv 2 Flow a 699€: robot...
Copia privata: arriva la 'tassa sul clou...
realme 16 Pro Series in Italia a marzo: ...
DeepSeek esclude NVIDIA e AMD dall'acces...
Ubisoft perde il direttore creativo di A...
L'IA genera soprattutto unione: secondo ...
PS Plus: annunciati i giochi gratis di m...
Tuo figlio cerca 'suicidio' su Instagram...
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: 16:49.


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