Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
La facilità di installazione e la completa automazione di tutte le fasi di utilizzo, rendono questo prodotto l'ideale per molti clienti. Ecco com'è andata la nostra prova in anteprima
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto
be quiet! debutta nel settore mouse da gaming con Dark Perk Ergo e Dark Perk Sym: due modelli gemelli per specifiche, con polling rate di 8.000 Hz anche in wireless, sensore PixArt PAW3950 da 32.000 DPI e autonomia dichiarata fino a 110 ore. Nel test, a 8.000 Hz si arriva a circa 30 ore reali, con ricarica completa in un'ora e mezza
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-09-2007, 23:23   #1
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
[Discussione Generale sulla programmazione videogiochi] cosa fare :D

Cosa fare per entrare nel mondo dei videogiochi da programmatore???

allora, io sono laureato in ingegneria informatica e sto prendendo la specializzazione, ho fatto un percorso di laurea formativo per avere maggiori conoscenze proprio per sperare di entrare in questo mondo.


Secondo voi, dopo la specialistica, converrebbe fare l'AIV.


oppure e meglio farsi un background autonomo???

come background, ancrebbe bene una personaggio animato in blendere???



aspetto consigli.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 00:40   #2
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
il corso te lo consiglio... non sò quanto è la durata del corso. 500€ sono spesi bene secondo me, voglio dire non mi sembrano molti.

Spesi bene perchè in un corso fai tutto il necessario e in 1 anno (non sò quanto duri) sei pronto a capire concetti che "googlando" e facendo da solo capiresti soltanto in molti molti anni forse.

AIV lo conoscevo ma non ero mai andato sul sito e devo dire che mi sembra ad alto livello.

Senza contare le amicizie che farai e opportunità di lavoro nel campo videoludico.

Credo che come per tutti gli altri "mestieri" le software house attingano da quella scuola.
okay è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 00:53   #3
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da okay Guarda i messaggi
il corso te lo consiglio... non sò quanto è la durata del corso. 500€ sono spesi bene secondo me, voglio dire non mi sembrano molti.

Spesi bene perchè in un corso fai tutto il necessario e in 1 anno (non sò quanto duri) sei pronto a capire concetti che "googlando" e facendo da solo capiresti soltanto in molti molti anni forse.

AIV lo conoscevo ma non ero mai andato sul sito e devo dire che mi sembra ad alto livello.

Senza contare le amicizie che farai e opportunità di lavoro nel campo videoludico.

Credo che come per tutti gli altri "mestieri" le software house attingano da quella scuola.
il fatto è che devo finire prima la specialistica.....ma un background personale.....lo consigliate suppongo
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 10:18   #4
nucce
Senior Member
 
L'Avatar di nucce
 
Iscritto dal: Apr 2006
Città: Bergamo
Messaggi: 440
Quote:
Originariamente inviato da okay Guarda i messaggi
il corso te lo consiglio... non sò quanto è la durata del corso. 500€ sono spesi bene secondo me, voglio dire non mi sembrano molti.

Spesi bene perchè in un corso fai tutto il necessario e in 1 anno (non sò quanto duri) sei pronto a capire concetti che "googlando" e facendo da solo capiresti soltanto in molti molti anni forse.

AIV lo conoscevo ma non ero mai andato sul sito e devo dire che mi sembra ad alto livello.

Senza contare le amicizie che farai e opportunità di lavoro nel campo videoludico.

Credo che come per tutti gli altri "mestieri" le software house attingano da quella scuola.
sarà sicuramente un ottimo corso ma ti costa min 2500€ e arrivi fino a 7000€
http://www.aiv01.it/costo.php
__________________
Guitar Pub, il sito dedicato al mondo della chitarra e dei chitarristi... e il mio Spazio
------------------------------------
Ho trattato positivamente con: teosc
nucce è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 10:23   #5
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da nucce Guarda i messaggi
sarà sicuramente un ottimo corso ma ti costa min 2500€ e arrivi fino a 7000€
http://www.aiv01.it/costo.php
si, lo sò, per questo chiedevo se qualcuno lo ha fatto e se a livello lavorativo è utile/richiesto....o se basta dimostrare di avere un buon background, perchè diciamo, da ingegnere informatico specialista le conoscenze teoriche dell'informatica e della programmazione le ho, mentre facendomi un background per quel che concerne la modellazione e l'animazione potrei superare le difficoltà "grafiche".........
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:00   #6
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
Quote:
Originariamente inviato da franksisca Guarda i messaggi
il fatto è che devo finire prima la specialistica.....ma un background personale.....lo consigliate suppongo
ma certo naturalmente.

Una volta che hai capito il 2D e il "3D" in particolare (scusa se ho scritto così forse già sai come funziona...) la matematica, l'algebra la fisica ecc ecc da usare poi nel tool c (consiglio vs 2005) e le API DX allora si inizia e "muovere qualcosa".

Come tool io ho imparato 3dsmax (da autodidatta) ma non sono un modellatore per esempio qui c'è un tut su come animare un cilindro e da lì poi sono andato avanti:
http://robydx.altervista.org/DirectX...t3D9Less35.htm

poi ci sono tool tipo "Deep Eploration 2.0" utilissimo.
LA FISICA: La fisica per fare un motore fisico da solo ci vogliono secondo me 3/4 anni forse. La cosa migliore è usare Physics dell'AGEIA che una volta era a pagamento ora è free.
http://www.ageia.com/

link per la fisica da applicare al pc da studiare (le cose non si inventano)
http://web.tiscali.it/vanni_38/cinem4.htm
l'homepage:
http://web.tiscali.it/vanni_38/
fisica matematica algebra trigonometri ecc ecc.
http://www.arrigoamadori.com/lezioni...enti/forum.php
l'homepage:
http://www.arrigoamadori.com/ ... per esempio nel forum di fisica mi hanno aiutato ad usare il "cerchio osculatore" che mi serviva per piegare una moto ad una certa velocità...

Tutto questo per farti capire come è tosto l'argomento videogame!

aspetta... qui "se vuoi" c'è il mio lavoro di 7 anni è una demo su tutto quello che serve (quasi: mancano particle system per le esplosioni, fumo mancano gli shader e altre tecniche di grafica e gameplay che qui non ho implementato) per fare un game (no motore grafico):

download:
http://www.twork.it/work/demo.rar

1. Prima di tutto installa i driver dell'ageia, se non funziona nulla:
PhysX_7[1].01.12_SystemSoftware.exe
Ora lancia l'exe.

- tasti freccie ti muovi come personaggio
- in sottofondo c' il sound di background abbassa il volume con "h" dim con "y" aum, diminuisci il sonoro di sottofondo e cammina con il personaggio verso il cilindro animato ascolterai il sonoro del laser in 3d mentre avvicinandoti al portone dell'angar sentirai il sound 3d di una rana.

- collidi con le scatole o l'angar, questo è il motore fisico dell'ageia!!!!

- tasto "q" si aprono o chiudono i portoni dell'angar.
- "F4" in wireframe
- tasto "v" il cilindro animato diventa cinematico dentro al box fisico sempre "v" per renderlo statico.
- tasti F5 e F6 il cilindro aumenta di dimensioni o le diminuisce solo quando dinamico.

- In alto clicca su "add actor" immetterai gli attori nella scena, sfere e cubi i cubi naturalmente non rotolano le sfere si ne puoi mettere quanti ne vuoi.
- Slider gravità prova a vedere cosa succede... nel mondo.

- Premi "p" e muovendo i tasti freccia alzati in alto dal terreno ad una buona vista vedrai le spline su dove si muove il cilindro, vedrai che parte dal nodo 1
-Ci sono delle spline colorate dove ci cammina l'altro cilindro (una copia) il cilindro per andare dal nodo x al nodo x passerà per il percorso migliore *A.
Nella dir c'è il file testo "grafo_spline_AI" puoi cambiare il punto di partenza ed arrivo il cilindro farà sempre il percorso migliore... questo per l'AI.

- F2 vai in fullscrenn

-tasti wasd guidi la prima car quella a destra
- tasti jlu guidi la seconda car quella a partenza dal cilindro animato 1 e 2 sterzi.

- La freccia mesh "sempre davanti a te" segue un cilindro sempre. Questo per esempio serve per esempio in un gioco di moto auto i mezzi devono andare nella direzione giusta allora aiuti il player ad andare verso la direzione giusta.

- A video puoi osservare l'fps il tempo il cilindro che si muove alle coordinate delle spline, segmento percorso numero nodo ecc ecc.

Altre cose non mi ricordo.

ha tecnica del frustum culing nota che il render interessa solo gli oggetti dentro al frustum. Andrebbe ottimizzato meglio.

le linee verdi, blu e rosse sulla sfera e il cilindro sono le tangenti, le binomiali e la normali.

ha nella dir c'è il file LogOki.htm è il file del motore del sound, ecco è una cosa che ho fatto completamente.

Non per scoraggiare ma questo è l'1% da sapere sul mondo videoludico.
Per non parlare di essere sempre attrezzato con i nuovi tool ecc ecc.

Tutto in DX, naturalmente, oppure per divertirsi, OGL o allegro. Anche motori grafici precotti.

ammazza quanto ho scritto...




è dura ma un buon corso è un'ottima cosa se tornassi indietro lo farei e saprei + di quell'1% che sò.

EDIT:
mi sono dimenticato le ombre:
La tecnica migliore al momento è il trapezoidal shadow mapping... che mi ha fatto sputare sangue.
http://www.comp.nus.edu.sg/~tants/tsm/TSM_recipe.html

poi ancora un 99% di cose.

Ultima modifica di okay : 08-09-2007 alle 11:51.
okay è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:15   #7
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da okay Guarda i messaggi
ma certo naturalmente.

Una volta che hai capito il 2D e il "3D" in particolare (scusa se ho scritto così forse già sai come funziona...) la matematica, l'algebra la fisica ecc ecc da usare poi nel tool c (consiglio vs 2005) e le API DX allora si inizia e "muovere qualcosa".

Come tool io ho imparato 3dsmax (da autodidatta) ma non sono un modellatore per esempio qui c'è un tut su come animare un cilindro e da lì poi sono andato avanti:
http://robydx.altervista.org/DirectX...t3D9Less34.htm

poi ci sono tool tipo "Deep Eploration 2.0" utilissimo.
LA FISICA: La fisica per fare un motore fisico da solo ci vogliono secondo me 3/4 anni forse. La cosa migliore è usare Physics dell'AGEIA che una volta era a pagamento ora è free.
http://www.ageia.com/

link per la fisica da applicare al pc da studiare (le cose non si inventano)
http://web.tiscali.it/vanni_38/cinem4.htm
l'homepage:
http://web.tiscali.it/vanni_38/
fisica matematica algebra trigonometri ecc ecc.
http://www.arrigoamadori.com/lezioni...enti/forum.php
l'homepage:
http://www.arrigoamadori.com/ ... per esempio nel forum di fisica mi hanno aiutato ad usare il "cerchio osculatore" che mi serviva per piegare una moto ad una certa velocità...

Tutto questo per farti capire come è tosto l'argomento videogame!

aspetta... qui "se vuoi" c'è il mio lavoro di 7 anni è una demo su tutto quello che serve (quasi: mancano particle system per le esplosioni, fumo mancano gli shader e altre tecniche di grafica e gameplay che qui non ho implementato) per fare un game (no motore grafico):

download:
http://www.twork.it/work/demo.rar

1. Prima di tutto installa i driver dell'ageia, se non funziona nulla:
PhysX_7[1].01.12_SystemSoftware.exe
Ora lancia l'exe.

- tasti freccie ti muovi come personaggio
- in sottofondo c' il sound di background abbassa il volume con "h" dim con "y" aum, diminuisci il sonoro di sottofondo e cammina con il personaggio verso il cilindro animato ascolterai il sonoro del laser in 3d mentre avvicinandoti al portone dell'angar sentirai il sound 3d di una rana.

- collidi con le scatole o l'angar, questo è il motore fisico dell'ageia!!!!

- tasto "q" si aprono o chiudono i portoni dell'angar.
- "F4" in wireframe
- tasto "v" il cilindro animato diventa cinematico dentro al box fisico sempre "v" per renderlo statico.
- tasti F5 e F6 il cilindro aumenta di dimensioni o le diminuisce solo quando dinamico.

- In alto clicca su "add actor" immetterai gli attori nella scena, sfere e cubi i cubi naturalmente non rotolano le sfere si ne puoi mettere quanti ne vuoi.
- Slider gravità prova a vedere cosa succede... nel mondo.

- Premi "p" e muovendo i tasti freccia alzati in alto dal terreno ad una buona vista vedrai le spline su dove si muove il cilindro, vedrai che parte dal nodo 1
-Ci sono delle spline colorate dove ci cammina l'altro cilindro (una copia) il cilindro per andare dal nodo x al nodo x passerà per il percorso migliore *A.
Nella dir c'è il file testo "grafo_spline_AI" puoi cambiare il punto di partenza ed arrivo il cilindro farà sempre il percorso migliore... questo per l'AI.

- F2 vai in fullscrenn

-tasti wasd guidi la prima car quella a destra
- tasti jlu guidi la seconda car quella a partenza dal cilindro animato 1 e 2 sterzi.

- La freccia mesh "sempre davanti a te" segue un cilindro sempre. Questo per esempio serve per esempio in un gioco di moto auto i mezzi devono andare nella direzione giusta allora aiuti il player ad andare verso la direzione giusta.

- A video puoi osservare l'fps il tempo il cilindro che si muove alle coordinate delle spline, segmento percorso numero nodo ecc ecc.

Altre cose non mi ricordo.

ha tecnica del frustum culing nota che il render interessa solo gli oggetti dentro al frustum. Andrebbe ottimizzato meglio.

le linee verdi, blu e rosse sulla sfera e il cilindro sono le tangenti, le binomiali e la normali.

ha nella dir c'è il file LogOki.htm è il file del motore del sound, ecco è una cosa che ho fatto completamente.

Non per scoraggiare ma questo è l'1% da sapere sul mondo videoludico.
Per non parlare di essere sempre attrezzato con i nuovi tool ecc ecc.

Tutto in DX, naturalmente, oppure per divertirsi, OGL o allegro. Anche motori grafici precotti.

ammazza quanto ho scritto...




è dura ma un buon corso è un'ottima cosa se tornassi indietro lo farei e saprei + di quell'1% che sò.

EDIT:
mi sono dimenticato le ombre:
La tecnica migliore al momento è il trapezoidal shadow mapping... che mi ha fatto sputare sangue.
http://www.comp.nus.edu.sg/~tants/tsm/TSM_recipe.html

poi ancora un 99% di cose.
wow......grazie mille e complimenti per il lavoraccio......

io avevo intenzione di imparare blender, che ha anche un motore integrato, ma mi pare di capire che mi conviene spostarmi su 3ds.......ok, va bene

inoltre come motore volevo usare irrlicht o darkbasic(se si chiama così)......per quanto riguarda la fisica, non ci avevo pensato, ora appena ho un pò di tempo mi leggo tutto il materiale che mi hai postato......
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:28   #8
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
inoltre come motore volevo usare irrlicht o darkbasic(se si chiama così)......per quanto riguarda la fisica, non ci avevo pensato, ora appena ho un pò di tempo mi leggo tutto il materiale che mi hai postato......
DarkBasic è un prodotto commerciale, io ti consiglio OGRE3D (galleria di progetti realizzati con Ogre, libro, wiki, categoria "Physics" del wiki) o Irrlicht (tutorials, fisica con Netwon, World Editor).
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:38   #9
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
infatti, irrlicht era tra i m iei possibili download


ma conoscendo decentemente java e poco c++/c#, secondo voi, va bene come base

considerate che a livello teorico ho fatto un pò di tutto a ingegneria....e sto continuando a farlo
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:39   #10
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
Se proprio devi usa "torque" o "irlitch". Ma dovrai studiarli bene, per torque ti potrei passare l'msn di un mio amico che lo usa e lo conosce bene... anzi torque è opensource e lui ha implementato varie routine grafiche per torque.


Cmq il mio amico di un paesino vicino varese ha trovato il posto in una "sh" ora ha 19 anni e abbiamo iniziato a lavorare insieme quando ne aveva 15 e io sono proprio contento per lui, anche se ora ci sentiamo raramente proprio perchè ora lavora. I nostri progetti si sono fermati, motore grafico e game ma io mi sono divertito a capire come funzionava il tutto cioè quell'1%.

Ma lui è la vera punta di diamante a 15 anni sapeva tutto.

Quindi ripeto se tornassi indietro lo farei proprio quel corso.

Ultima modifica di okay : 08-09-2007 alle 11:46.
okay è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 11:59   #11
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
anzi torque è opensource e lui ha implementato varie routine grafiche per torque.
Torque è open-source SE si investono almeno 150 dollari per il suo acquisto.

Ogre3D & Irrlicht sono open-source, non costano un centesimo, le rispettive feature lists sono di tutto rispetto e non mancano certo tool di terze parti altresì gratuiti.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 13:44   #12
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1545
Ti sconsiglio la AIV onestamente, in quel periodo di tempo puoi imparare un sacco di cose da solo e preparare le tue demo (elemento essenziale) per trovare un lavoro nella games industry. Puoi iniziare pure subito dopo la laurea a cercare lavoro. Ti consiglio di usare OPM Jobs http://www.opmjobs.com/flash/ che è un'ottima agenzia per trovare lavoro nel campo...
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2007, 13:45   #13
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da okay Guarda i messaggi
Se proprio devi usa "torque" o "irlitch". Ma dovrai studiarli bene, per torque ti potrei passare l'msn di un mio amico che lo usa e lo conosce bene... anzi torque è opensource e lui ha implementato varie routine grafiche per torque.


Cmq il mio amico di un paesino vicino varese ha trovato il posto in una "sh" ora ha 19 anni e abbiamo iniziato a lavorare insieme quando ne aveva 15 e io sono proprio contento per lui, anche se ora ci sentiamo raramente proprio perchè ora lavora. I nostri progetti si sono fermati, motore grafico e game ma io mi sono divertito a capire come funzionava il tutto cioè quell'1%.

Ma lui è la vera punta di diamante a 15 anni sapeva tutto.

Quindi ripeto se tornassi indietro lo farei proprio quel corso.
ok, allora vada, appena avrò la possibilità economica farò quel corso....pwer il momento smanetto un pò con 3ds e irrlicht
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequen...
Il telescopio spaziale James Webb ha sco...
Logitech G325: audio di fascia alta, wir...
Nessuna pubblicità su Claude, per...
Gli stipendi nel settore tech? Sono anco...
Problemi con la stampa 3D? Un prompt per...
Amazon Leo amplia i contratti con SpaceX...
Basta Purefication, il Giurì bloc...
LibreOffice 26.2 migliora prestazioni e ...
La Cina si prepara a un test della capsu...
La NASA rende note alcune informazioni a...
ASUS ExpertCenter PN54: mini PC Copilot+...
Geely userà una fabbrica europea ...
Leica Camera tratta la cessione della ma...
La nuova AMD non è più 'ec...
La Cina non è più la pecor...
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: 20:29.


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