NSA - Non Solo Amiga
SOFTWARE => Linguaggi di programmazione e scripting => Topic aperto da: rebraist - 04 Ottobre 2011, 23:36:57
-
Su aros-exec c'è un topic: what are you working to?
Bene, questa ne è la versione povera. Perchè in realtà sono quelle cose alle quali mi dedico a tempo perso e, troppe insieme, quindi difficilmente se ne finisce una.
1) comic reader per windows ce in c#: ti devi studiare le zlib e sicuramente qualche altra schifezza per aprire zip e rar. e quindi studiarti il formato zip e il formato rar... ma poi perchè non lo posso fare in c? perchè devo morire.
2) videoscrittura: abbandono delle sdl in favore di cairo o freetype. debugging delle funzioni di impaginazione (almeno qua ormai si vede la luce). fare prove con font multipli. collegamento con mui o intuition per farlo funzionare sotto un sistema amigoide. tenere conto nelle funzioni di impaginazione così ci mettiamo pure le immagini dentro!
3) morphos: completare il tema os4.1. è odioso e noioso ritagliare pezzi di immagine.
4) imparare a usare il make. sono sicuro che quando l'avrò imparato non mi servirà a una mazza
5) imparare c#. non mi serve a una mazza ma non si sa mai.
6) buttare giù un gioco di avventura. ho iniziato la videoscrittura proprio per un gioco di avventure testuali a schermate fisse. ora che la parte principale è pronta non ho più voglia di buttare giù il gioco. in compenso ho scelto la colonna sonora: wagner. la caduta degli dei. ah si--->7)
7) imparare a usare un programma per presentazioni così faccio l'intro. prima o poi mi butto giù qualcosa. avevo un'idea sul vampiro di polidori ma non mi sento ispirato. non lo ricordavo bene e mi sa che ho fatto confusione con carmilla di le fanu.
8) buttare giù un programma di musichette touch per windows ce
9) allungare le ore della giornata...
-
1) comic reader per windows ce in c#: ti devi studiare le zlib e sicuramente qualche altra schifezza per aprire zip e rar. e quindi studiarti il formato zip e il formato rar... ma poi perchè non lo posso fare in c? perchè devo morire.
Perchè invece di studiarti le zlib non ti appoggi "momentaneamente" a degli script?
Quando realizzi il punto 9 fammi sapere, sono molto interessato all'argomento
-
Su aros-exec c'è un topic: what are you working to?
Bene, questa ne è la versione povera. Perchè in realtà sono quelle cose alle quali mi dedico a tempo perso e, troppe insieme, quindi difficilmente se ne finisce una.
Anche io ho in cantiere un po' di robe, perchè come te programmando a tempo perso, spesso mi stanco ed inizio un nuovo progetto.
Nella cartella DEV ho in cantiere:
- finire il tutorial su MUI+GL
- fixare dei bug in Still alive MOS e rilasciarlo su aminet
- finire Voxel Digger (stò implementando la modalità tutorial)
- finire la conversione BlitzMax -> C di Grid Wars 2
- vedere dove arrivo nella programmazione di un clone di dungeon master con grafica minuscola (ma qua ci vorrebbe il c++)
- vedere dove arrivo nella creazione di un platform tipo Donkey-Kong GB
- creare un level editor(magari ricreare l'engine e portarlo su mos) di Plat-man
- creare un level editor(magari ricreare l'engine e portarlo su mos) di Xenomorphs 2 (ma la vedo durissima)
metto anche un po' di screenshots :D
(http://http://img249.imageshack.us/img249/3299/graba.png) (http://http://imageshack.us/photo/my-images/249/graba.png/)
(http://http://img62.imageshack.us/img62/3637/image4tu.png) (http://http://imageshack.us/photo/my-images/62/image4tu.png/)
(http://http://img718.imageshack.us/img718/6595/image5mb.png) (http://http://imageshack.us/photo/my-images/718/image5mb.png/)
(http://http://img195.imageshack.us/img195/1700/tmphb.png) (http://http://imageshack.us/photo/my-images/195/tmphb.png/)
(http://http://img69.imageshack.us/img69/6131/tmp1.png) (http://http://imageshack.us/photo/my-images/69/tmp1.png/)
(http://http://img513.imageshack.us/img513/3447/tmp2.png) (http://http://imageshack.us/photo/my-images/513/tmp2.png/)
Con tutti questi progetti vado avanti altri 10 anni :P
-
wow, bravissimi :D
Io qualche progetto da mostrare l'avrei, ma la mia vita è costellata di NDA e di codice ceduto a terzi per contratto :roll:
-
Belli :o
Ma sono porting o roba tutta tua?
-
Su aros-exec c'è un topic: what are you working to?
Bene, questa ne è la versione povera. Perchè in realtà sono quelle cose alle quali mi dedico a tempo perso e, troppe insieme, quindi difficilmente se ne finisce una.
A chi lo dici. :D
1) comic reader per windows ce in c#: ti devi studiare le zlib e sicuramente qualche altra schifezza per aprire zip e rar. e quindi studiarti il formato zip e il formato rar... ma poi perchè non lo posso fare in c? perchè devo morire.
Non serve studiarteli. Basta sapere usare le librerie.
4) imparare a usare il make. sono sicuro che quando l'avrò imparato non mi servirà a una mazza
Perché vuoi farti male, figliolo? :lol:
5) imparare c#. non mi serve a una mazza ma non si sa mai.
Sono stato costretto a farlo per sviluppare su Windows Phone 7, altrimenti ne avrei fatto volentieri a meno.
Comunque dei linguaggi C-like a mio avviso è il più gradevole e "completo" (ha tantissime funzionalità).
9) allungare le ore della giornata...
Che ci vuole: basta usare quelle notturne. :ugeek:
-
Belli :o
Ma sono porting o roba tutta tua?
Il codice è tutto mio, eccetto grid wars 2 visto che è basato su sorgenti in blitzmax
Per la grafica solo quella di voxel digger è mia,quella di gridwars 2 è del relativo giovo in blitz,quella del clone DM è creative common, quella di plat-man e xenomorphs2 è rippata dai relativi giochi, e quella del platform è di un gioco giappo e dovrebbe essere lgpl/creative :D
-
@allanon
sai che non ho mai approfondito script e contro script?
@cdimauro
dici che non c'è bisogno di studiarsi i formati? sono terrorizzato dal fatto che poi qualcosa non funziona e non so come fare...
-
@allanon
sai che non ho mai approfondito script e contro script?
...
Io lavorando con Hollywood non ho la possibilità di interfacciarmi a librerie esterne, e Hollywood di suo non supporta direttamente i formati compressi perciò spesso utilizzo una routine che in base alla piattaforma dove il programma sta girando esegue uno script creato al volo per decomprimere i file, redirigo l'output su file così posso analizzarlo e vedere se tutto è andato a posto.
Lo so che non è elegante ma devo fare così oppure nisba :D
-
Lo so che non è elegante ma devo fare così oppure nisba :D
L'eleganza se la vede l'utente conta. Altrimenti chi se ne frega.
E ho visto il tuo amc ed è decisamente ben fatto :clap:
-
@cdimauro
dici che non c'è bisogno di studiarsi i formati? sono terrorizzato dal fatto che poi qualcosa non funziona e non so come fare...
Studiarseli è inutile (tranne per cultura personale). L'importante è avere a disposizione API per prelevare l'elenco dei file memorizzati, leggere e inserire file.
-
Lo so che non è elegante ma devo fare così oppure nisba :D
L'eleganza se la vede l'utente conta. Altrimenti chi se ne frega.
E ho visto il tuo amc ed è decisamente ben fatto :clap:
Grazie :)
La prossima versione "spaccherà il culo ai passeri" :lol:
-
Lo so che non è elegante ma devo fare così oppure nisba :D
L'eleganza se la vede l'utente conta. Altrimenti chi se ne frega.
E ho visto il tuo amc ed è decisamente ben fatto :clap:
Grazie :)
La prossima versione "spaccherà il culo ai passeri" :lol:
A proposito di eleganza :mrgreen:
-
:lol:
...questa era un po' enfasi, dai!
:lol:
-
[quote="Allanon]La prossima versione "spaccherà il culo ai passeri" :lol:[/quote]
dopo questa tua dichiarazione non se ne vedono più in giro... :mrgreen: