-
Posts
646 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Posts posted by Keroro
-
-
((Il Delphi è un' astrazione del Pascal che è, più o meno, un'astrazione di un'astrazione dell'Assembler. Oppure il C++, è un'astrazione del C che viene direttamente dall' Assembler ))
Chi inizia a studiare informatica, il primo linguaggio che studia è... guarda un pò: l'assembler, che si e no permette di scrivere a schermo "Hello World!", e perchè secondo te, perchè è necessario per capire il resto!
Ora... tu hai TUTTE queste conoscenze per aprire un forum del genere?
:)
mi sa che ce ne e' un'altro di confuso qui :chirol_bak2: :chirol_bak2: :chirol_bak2:
hai peccato di abuso della parola astrazione u_u (in regalo per lei un dizionario sinonimi e contrari)
-
perche' questo mondo e' in decadenza?
prima rpgmaker era un fenomeno di massa, c'erano 2000 utenti di cui 1900 niubbi, era cool farsi il proprio giochino o anche cazzeggiare in una mega comunity, dove potevi conoscere gente con i tuoi stessi interessi (videogiochi, figa, programmazione o grafica, cazzate in genere, d&d o altro).
Inoltre i giochi 2d erano ancora in voga.
In questi ultimi 4-5 anni il 3d ha fatto passi da gigante, i ragazzi non crescono piu' con i vecchi rpg dello snes o con i giochi del gameboy ma con cose meravigliose in 2.5d o 3d (quindi molti non sono motivati)
ora rpgmaker lo usano al max un centinaio di persone e neanche 20 sanno effettivamente cosa fa' uno script fino in fondo, di queste 20 una meta' non portera' mai a termine un progetto e quindi...
Riguardo il discorso di zero:
guarda che rpgmaker e' sempre stato cosi', la pappa pronta che sia in forma di codice o di eventi e' sempre stato un problema
PS: la cosa ridicola e' che di questi topic ultimamente ne ho visti parecchi, c'e' una sorta di coscienza dell'attuale condizione dell'rpgmaking italiano (chiamarlo making italiano sarebbe stato offensivo riguardo tutti gli utilizzatori di tool quali mmf, blitz, ecc.. che sembra NON siano in crisi)
-
un forum di Programmazione seria (per seria intendo lingaggi di programmazione di Alto livello non linguaggio macchina per intenderci )
piu' il linguaggio e' vicino al linguaggio macchina piu' puo' definirsi serio perche' permette al programmatore maggiore liberta'.
se vuoi fare un forum sul cazzeggio, forumfree e' dietro l'angolo...
-
E, tornando IN, sono offesa perchè non avete messo magliette da donna XD
idem :panchi:
chiunque puo' acquistare la maglietta dello staff...
che bello un meeting con un megastaff di 40 persone XD
-
provato e :
hai perso piu' tempo per fare la finestra dei crediti che per creare un programma decente: la SIMULAZIONE del combattimento e' soltanto un Vince TizioCaio, il che delude parecchio...
Inoltre non spieghi come le statistiche influenzino la battaglia, quindi non vedo di che utilita' possa essere per uno sviluppatore che vuole testare dei combattimenti se i sistemi di statistiche differiscono...
in cantina avevo preparato qualcosa di simile (per un rpg testuale), se lo ritrovo magari lo debuggo e lo posto cosi' prendi spunto
-
ahahahahaah
-
per internet il migliore e' un sistema Unix come Solaris (il mio OS preferito) o freeBSD, al massimo ci si puo' sentire sicuri anche con distro GNU\linux.
per la grafica non posso dire molto, non ho mai provato mac os x (NOTA: mac os x e' basato su unix) anche se ho intenzione di provarlo appena mi faro' il prossimo pc, penso sia meglio windows per la disponibilita' di alternative nel pacchetto software (3d studio max, maya, XSI, ecc..) anche se serve il doppio della ram di un sistema con su unix/gnu linux e devi salvare piu' spesso perche' ti si blocca nel giro di 5 ore (bei tempi... e quante imprecazioni quando modellavo low poly in 3ds)
per la programmazione dipende sia dal linguaggio che dall'obiettivo:
per realizzare giochi per windows sembra ovvio utilizzarlo come os
per realizzare giochi per console consiglio sistemi unix o linux-based
per realizzare programmi aziendali puoi usarne uno qualsiasi a patto che il linguaggio sia cross-platform e compilare a seconda delle circostanze oppure se hai la certezza che l'azienda utilizza win avvalersi di visual studio
per realizzare giochi in java/perl/python/ruby e altri linguaggi interpretati mi trovo benissimo con solaris, ho notato che in windows vado piu' lentamente nel testing, nei caricamenti, ecc...
-
zip vuoto o_O
-
-
maverick damn quello e' un bug (eppure ho pure dato una scelta ausiliaria quando si impalla a ragionare :_:), se ti ricapita e riesci a dirmi le posizioni posso riuscire a correggerlo.
cmq non penso di continuare e implementare altre cose, cosi' e' un prodotto riuscito e divertente, non ha senso dargli un'interfaccia grafica e non sarebbe divertente mettere un livello impossibile da battere.
Sono contento che sia piaciuto, vorra' dire che a breve postero' anche il mio prossimo gioco (l'ho iniziato a programmare ieri notte, dalle 10 di sera alle 8 di stamattina XD, dannata insonnia :_:), questa volta dotato di interfaccia grafica ed interazione.
-
ieri pomeriggio ho dato informatica A, torno a casa e mi sento carico, cosi' apro l'ide e inizio a programmare.
visto anche il topic di alato ho passato la nottata a programmare tictactoe in ANSI C (ANSI == standard).
ve lo allego, per ora non c'e' molto, LA GRAFICA e' SPARTANA (o completamente assente XD) voi siete le X, il computer e' la O e ci sono due livelli di difficolta', nel primo il computer mette i segni a caso, nel secondo la sfida si fa sentire (soltanto pochi di voi riusciranno a batterlo o_O), e ne sono orgoglioso, e' stato stimolante programmare questa intelligenza artificiale.
dateci dentro e fatemi sapere i vostri pareri
PS:
problemi noti: se chiede di inserire un numero non inserite una lettera che per ora il programma crasha, devo cambiare tutte le scanf con gets e sscanf (in breve, fate quello che vi dice XD)
altro:
per ora non ho aggiunto la difficolta': Impossibile perche' sto finendo il debug, ma penso di aggiungerla entro breve
-
tris?
e' una cavolata da scriptare e come dovresti sapere e' un gioco dove se sai giocare e' impossibile perdere e se l'altro sa giocare e' impossibile vincere (ti ricorda qualcosa wargames?) (se non ci credi in chat o su msn ti posso dare una dimostrazione XD)
-
puoi fare interfacce, sta a te decidere se e a quali librerie appoggiarti (ad i neofiti consiglio lo studio delle gdi (sempre che usino windows))
-
deathclock old, pero' carino :D
L'esclusivo e infallibile Deathclock di Newsky.it prevede che morirai domenica 21 febbraio 2044 alle 3:53, ossia tra 1.175.842.223 secondi, all'età di 56 anni, N investito dal camion della nettezza urbana che improvvisava una Parigi-Dakar in piena città.
L'esclusivo e infallibile Destinyclock di Newsky.it prevede che finirai all'Inferno per 2194 anni nel Girone dei lussuriosi (a che livello sono?) in balia di un'incessante bufera infernale in attesa della tua ascesa in Paradiso tra le anime pie.
L'esclusivo e infallibile Socialclock di Newsky.it ti attribuisce un punteggio di 53/100 il che ti vale il titolo onorifico di Lumaca Umana a Vita (a che livello sono?), conferito a quegli elementi troppo poco vitali e reattivi per la società moderna.
-
Rule of rose e' un videogioco molto forte oltre che fortemente eccitante dal punto di vista pedo lesbo:
Le inquadrature della bambina nella bara, per esempio, sono riprese dalla parte dei piedi, con la telecamera che volutamente indugia sulle forme ancora acerbe di Jennifer e la gonnellina che proprio non riesce a stare al suo posto.in giappone hanno una cultura diversa, la pedofilia e' comunemente accettata, sbavano sulle idol, ragazzine di 14 anni o meno che non ancora terminano lo sviluppo.
Io aspetto il gioco :Q_ anche se condivido con la tipa che giochi come questo non dovrebbero essere prodotti
-
in effetti per il web gira la versione 1.01, anche a me non funonzia
-
E' possibile impararli contemporaneamente, visto che su Dos il C++ aggiunge alcuni comandi senza stravolgere la sintassi del C (mi riferisco, ad esempio, al cout e al cin).
chiedi a chi programma da tempo cosa sia meglio e capirai...
se ti trovi ad affrontare un problema,con il c++ hai un modo diverso di ragionare perche' puoi avvalerti delle classi, dei template, oltre che del c, ma se non conosci bene il c, rimarrai limitato.
Inoltre ci sono anche delle differenze dal punto di vista sintattico: modi diversi di gestire la memoria (es. (int)malloc(sizeof(int)); in c++ diventa new int;), di modi diversi di gestire l'input e output (cin e cout stravolgono la sintassi rispetto a scanf/getchar/ecc.. e printf/putchar/ecc..) ed e' dura ricordare queste differenze se non hai mai usato nessuno di questi costrutti (inoltre molte librerie e progetti sono in c, questo significa che non conoscendolo hai difficolta' se non impossibilita' a capire codice di altri).
il c ti pone di fronte molti piu' problemi (ed e' un bene): ad esempio per gestire funzioni su stringhe potenzi di molto la tua conoscenza sui puntatori (sempre che tu non voglia basarti sempre su string.h, ma per la risoluzione di qualche problema potresti risentirne in velocita') mentre col c++ puoi usare la comoda classe String.
Il problema e' che la tua e' una mentalita' diffusa, diffusa spesso anche nelle librerie: sono andato a chiedere dei testi sul c ed il libraio dice dopo aver controllato e non avendone in esposizione: "il c e' superato, guarda questo nuovo libro sul c++, come luccica, introduzione al c++, e' facile susu acquista., oppure quest'altro ecc..."
e' come comprare un libro sull'analisi matematica senza sapere risolvere le disequazioni...
E comunque il Pascal lo sto imparando senza studiare su libri e\o fantomatiche guide per il web, come le chiami tu.qui ti sbagli: per imparare un linguaggio in breve tempo e' necessario studiare su piu' libri cartacei possibili, uno magari con la reference dei comandi/librerie standard, uno con esempi di programmi ed uno se hai bisogno di imparare a programmare.
-
Cmq ho deciso di rinunciare a queste olimpiadi, infatti i test mi hanno fatto paura O_O Mentre penso che mi compro il libro "C corso completo di programmazione" per imparare il c. Grazie cmq a tutti dell'appoggio!Ciao!
ottima scelta (anchio da qualche parte qualche testo del genere, ti consiglio come casa editrice la mc graw and hill), continua cosi'!
per gli ultimi due post: quelle che dite sono cavolate da forum, il c e' un linguaggio facile ed e' essenziale e formativo per l'apprendimento di qualsiasi altro linguaggio, prima si impara e si fa esperienza e prima si raggiunge un livello ragguardevole, non capisco perche' perdere tempo a studiare pascal solo per imparare la logica del programmatore :ayasi:. Inoltre questi sono i classici commenti che sento dalla persone che non si prendono la briga di studiare un linguaggio ma da impararlo da fantomatici tutorial per il web...
axel: non ha senso imparare il c++ senza sapere il c.
-
forse troppo base, se poi ci servira' per creare mondi isometrici e personaggi isometrici, aspetto le prossime puntate :Q_
(ps. sei ghei)
-
carino, la grafica come ben sai e' odd, risolto qualche glitch (uno te l'ho detto in pvt, un'altro e' cambiare la tonalita' di giallo quando si accende una risposta) si presta ad essere un buon gioco (anche se sara' dura fare migliaia di domande XD)
-
be' allora sono cagate, non olimpiadi XD
e dire che da liceale le ho sempre snobbate perche' non ero particolarmente ferrato con l'asm ...
-
olimpiadi di informatica con il pascal, ma che lol :o
come ambiente basta anche un blocco note con compilatore, ma visto che si tratta di una gara conviene anche avere un buon debugger a portata di mano.
se non conosci il pascal ma sai programmare ti basta google, se invece non sai programmare direi di ritirarti


Non conosco le API...
in Supporto RGSS (XP)
Posted
e' facile da realizzare, basta chiamare le funzioni FindFirstFile, FindNextFile e FindClose contenute in kernel32.dll e gestire adeguatamente l'output ^^
FindFirstFile("nomecartella\\*",&FileData);
usiamo il carattere jolly per dire che cerchiamo qualsiasi file
il secondo parametro e' un puntatore ad una struct che contiene gli attributi del file, tra cui il nomefile e l'estensione.
Non so come implementarlo usando il ruby (anche perche' non lo conosco cosi' bene) ma penso dovresti usare una dll che funge da wrapper tra rpgxp e queste funzioni (te la posso fare, basta chiedere, non ci vuole niente)
isulla msdn si trova questo esempio di codice scritto in c (per compilare hai bisogno di aggiungere al linker la kernel32.lib)
Lista di file in una directory
#define _WIN32_WINNT 0x0501 #include <windows.h> #include <stdio.h> #include <strsafe.h> #include <malloc.h> #define BUFSIZE MAX_PATH int main(int argc, char *argv[]) { WIN32_FIND_DATA FindFileData; HANDLE hFind = INVALID_HANDLE_VALUE; DWORD dwError; LPSTR DirSpec; size_t length_of_arg; DirSpec = (LPSTR) malloc (BUFSIZE); // Check for command-line parameter; otherwise, print usage. if(argc != 2) { printf("Usage: Test <dir>\n"); return 2; } // Check that the input is not larger than allowed. StringCbLength(argv[1], BUFSIZE, &length_of_arg); if (length_of_arg > (BUFSIZE - 2)) { printf("Input directory is too large.\n"); return 3; } printf ("Target directory is %s.\n", argv[1]); // Prepare string for use with FindFile functions. First, // copy the string to a buffer, then append '\*' to the // directory name. StringCbCopyN (DirSpec, BUFSIZE, argv[1], length_of_arg+1); StringCbCatN (DirSpec, BUFSIZE, "\\*", 3); // Find the first file in the directory. hFind = FindFirstFile(DirSpec, &FindFileData); if (hFind == INVALID_HANDLE_VALUE) { printf ("Invalid file handle. Error is %u.\n", GetLastError()); return (-1); } else { printf ("First file name is %s.\n", FindFileData.cFileName); // List all the other files in the directory. while (FindNextFile(hFind, &FindFileData) != 0) { printf ("Next file name is %s.\n", FindFileData.cFileName); } dwError = GetLastError(); FindClose(hFind); if (dwError != ERROR_NO_MORE_FILES) { printf ("FindNextFile error. Error is %u.\n", dwError); return (-1); } } free(DirSpec); return (0); }