Torna indietro   Hardware Upgrade Forum > Software > Programmazione

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
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-01-2013, 20:33   #1
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Salve a tutti!! Chiedo a tutti voi se potete risolvere tutti i miei dubbi..

Premetto che la prima domanda è una curiosità curiosità

1) i giochi importanti del tipo battlefield 3 con che linguaggio di programmazioni sono fatti??
2) per saper usare unity 3d il C++ va bene o serve il C#?
Conoscente qualche ambiente si sviluppo 3D migliore di unity 3d pervaso??
3) Ma quando uno finisce un progetto sul compilatore per sviluppare un gioco che deve fare?? bisogna esportare qualcosa??
(So che van usati software di modellazione e grafica 3d ma riguardo al C++ non ho capito bene dopo che si è finito diciamo il progetto)

Illuminatemi voi, non ho trovato una risposta da nessuna parte in rete..

Poi mi potreste dire passo per passo per lo sviluppo di un gioco in generale
1) Studio di un linguaggio di programmazione come C++ (credo)
il resto ditemi non so da dove iniziare..

Ultima modifica di AndryX95X : 11-01-2013 alle 20:53.
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 11-01-2013, 21:47   #2
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Quote:
Originariamente inviato da AndryX95X Guarda i messaggi
Studio di un linguaggio di programmazione come C++ (credo)
Credi. Se parti da questo gia prendi una piega tipo un lampione che tocca terra...
Impara bene il linguaggio che studi, cosa puo e non puo fare, quali sono i punti di forza e vice.

Un videogioco gia in 2D consiste in migliaia di righe di codice, su uno o piu sorgenti.
Uno 3D non è una cosa impossibile ma devi contare una fisica piu complessa, il rendering per le ambientazioni, le texture quindi un grafico..
Non è che con un compilatore e un editor 3D fai tutto, avresti bisogno di qualcosa come photoshop per fare le texture, blender per gli oggetti, le scene, le "telecamere" e la fisica come il contatto tra oggetti e la gravità, per il codice ti basterebbe un compilatore come gcc ma Visual Studio è piu propenso a creare programmi di grandi dimensioni.

Spero di aver reso l'idea...
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 11-01-2013, 22:40   #3
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Mi hai già chiarito alcune idee..
Però anzichè blender, cinema 4d andrebbe bene?
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2013, 03:22   #4
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
discussione che sta prendendo la solita piega del "scusate, vorrei costruire l'empire state building con i lego..."
Uhauha, io lo farei ^-^... scherzi ot...

Cinema 4D ora che mi ci fai pensare lo devo ancora provare, da quello che so è una specie di photoshop però in 3D, ti permette di creare forme 3D e poi renderizzarle per ottenere un'immagine.. se non erro faceva anche scene ma non vorrei sbagliarmi.
Ma non sono sicuro che ti permetta di creare personaggi, auto o oggetti..

Io se dovessi mettermi a fare un videogame, anche da solo (tanto non lavoro, non studio e non ho amici) aspetterei che i pigroni della blender foundation facciano qualche altro passo in merito alla grafica di blender, bug everywhere.

Comunque antonio, sognare e respirare sono le uniche cose che il Signor Monti ancora non ha tassato.. finchè sono free godiamocele!
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2013, 08:57   #5
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Ok grazie, scusa se un po' sono andato in OT
Ora io ho appena iniziato a studiare il C++ ma non sarebbe meglio studiare la programmazione in generale, cioè le basi della programmazione??
Se sai qualche sito che spiega bene le basi mi fai un gran favore..
Grazie comunque
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2013, 18:49   #6
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
consiglio spassionato, cerca di dedicarti di più ai 3 punti che hai elencato, per "perdere tempo" davanti ad un monitor c'è sempre tempo.
[ot] Se permetti, ho gia fatto la vita "sociale" ed è per questo che passo di media 14 ore al giorno davanti a un monitor. Ti do una semplice idea...
-Lavorare: per delle banche? Preferisco la libertà...
-Studio: mi sono espresso male, studio tanto io, da autodidatta quello che mi interessa, non a scuola tutte cavolate prefissate.
-Amici: sono 5 anni che sono davanti a un monitor tutti i giorni, prima di questa vita io andavo a scuola con amici che vedi tutti i giorni ecc. Beh per me quella vita era insopportabile, tanto che gli ultimi ""amici"" che sentivo trammite internet li ho mandati a ... giusto a natale. Sarà il mio carattere, ma se devo essere sincero io mi trovo perfettamente con un computer.

Io non ho problemi, solo che sto benissimo da solo.

Quote:
Originariamente inviato da AndryX95X Guarda i messaggi
Ok grazie, scusa se un po' sono andato in OT
Ora io ho appena iniziato a studiare il C++ ma non sarebbe meglio studiare la programmazione in generale, cioè le basi della programmazione??
Se sai qualche sito che spiega bene le basi mi fai un gran favore..
Grazie comunque
Tornando in tema, non eri tu ot.. ero io come sempre
Basi della programmazione.. beh per basi dipende da quello che intendi, gli stumenti.. i linguaggi.. le sintassi.. ecc.
Quello che ti consiglio io e credo molti altri piu esperti di me, è quello di trovare un linguaggio che faccia per te (per quello che intendi programmare), C e C++ sono considerati a medio livello, ciò significa che sono dei linguaggi ben distanti dall'assembly (il piu vicino al linguaggio macchina), hanno una sintassi non troppo complessa ma neanche semplice e devi stare attento quando lavori con i puntatori e gli array.
Dicono che è sconsigliato per un principiante, beh dipende da persona a persona, se uno lo vuole ce la fa.. personalmente forse consiglio java che è molto simile ed è piu portabile.

Ti linko comunque una guida sul C/C++ di un professore:
http://www.youtube.com/playlist?list=PL43F4019E88196A2B

Magari ti fai un'idea migliore sul linguaggio.
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2013, 19:27   #7
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Si intendevo in gran parte per la sintassi, pardon.. però java non è male come linguaggio, contando che basta compilare una volta sola su una qualsiasi architettura. Poi ripeto, dipende dalla persona che programma, per cosa programma ecc.
Io ho iniziato di brutto con il C e C++ assieme, tra i due linguaggi cambia prevalentemente la sintassi.
Ovviamente se uno vuole fare programmini semplici e con gui ovvio, VB è il migliore.

P.S. sono su questo forum per imparare, non per farmi amici.
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2013, 21:11   #8
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Quote:
Originariamente inviato da stohuman Guarda i messaggi
[ot] Se permetti, ho gia fatto la vita "sociale" ed è per questo che passo di media 14 ore al giorno davanti a un monitor. Ti do una semplice idea...
-Lavorare: per delle banche? Preferisco la libertà...
-Studio: mi sono espresso male, studio tanto io, da autodidatta quello che mi interessa, non a scuola tutte cavolate prefissate.
-Amici: sono 5 anni che sono davanti a un monitor tutti i giorni, prima di questa vita io andavo a scuola con amici che vedi tutti i giorni ecc. Beh per me quella vita era insopportabile, tanto che gli ultimi ""amici"" che sentivo trammite internet li ho mandati a ... giusto a natale. Sarà il mio carattere, ma se devo essere sincero io mi trovo perfettamente con un computer.

Io non ho problemi, solo che sto benissimo da solo.



Tornando in tema, non eri tu ot.. ero io come sempre
Basi della programmazione.. beh per basi dipende da quello che intendi, gli stumenti.. i linguaggi.. le sintassi.. ecc.
Quello che ti consiglio io e credo molti altri piu esperti di me, è quello di trovare un linguaggio che faccia per te (per quello che intendi programmare), C e C++ sono considerati a medio livello, ciò significa che sono dei linguaggi ben distanti dall'assembly (il piu vicino al linguaggio macchina), hanno una sintassi non troppo complessa ma neanche semplice e devi stare attento quando lavori con i puntatori e gli array.
Dicono che è sconsigliato per un principiante, beh dipende da persona a persona, se uno lo vuole ce la fa.. personalmente forse consiglio java che è molto simile ed è piu portabile.

Ti linko comunque una guida sul C/C++ di un professore:
http://www.youtube.com/playlist?list=PL43F4019E88196A2B

Magari ti fai un'idea migliore sul linguaggio.
Senz'altro spiega bene, anche se faccio un po' di difficoltà a capire certi concetti...


Ma per quanto riguarda la programmazione, cioè che cosa mi consigliate per iniziare, alcuni dicono di fare giochi in flash
Non so ditemi voi..
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 00:50   #9
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Si ma bisognerebbe tenere conto anche che un linguaggio troppo semplice non aiuta a farsi le ossa. Non dico studiarsi la stuttura di un processore ma almeno iniziare con qualche linguaggio abbastanza ricco e diffuso.

Comunque andry, dipende da quello che vuoi fare te.
Flash game = linguaggi di scripting mi pare (se erro correggetemi), non so come siano, quindi non so la difficoltà.

Comunque devi sapere quello che vuoi fare, perche costruire un muro con un martello e distruggerto con una betoniera non è facile.

Sul forum di ubuntu ho trovato questa discussione che puo interessarti, spiegano in 3 parole come sono i linguaggi piu "hot".
http://forum.ubuntu-it.org/viewtopic.php?t=476335 (post di "Eni" prima di metà pagina)
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 04:41   #10
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Il C non spacca niente, permette semplicemente di lavorare piu a fondo con l'hardware, cosa che non molti linguaggi fanno. La pecca è che è piu facile commettere errori.

E sinceramente fino ad ora, apparte i puntatori che ancora mi entrano a stento, l'ho trovato meno ostile di quanto lo definiscano. E non mi definisco assolutamente un genio, anzi.
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 08:44   #11
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da AndryX95X Guarda i messaggi
Senz'altro spiega bene, anche se faccio un po' di difficoltà a capire certi concetti...

Ma per quanto riguarda la programmazione, cioè che cosa mi consigliate per iniziare, alcuni dicono di fare giochi in flash
Non so ditemi voi..
La risposta ce l'hai nella mia firma.
Quote:
Originariamente inviato da stohuman Guarda i messaggi
Si ma bisognerebbe tenere conto anche che un linguaggio troppo semplice non aiuta a farsi le ossa. Non dico studiarsi la stuttura di un processore ma almeno iniziare con qualche linguaggio abbastanza ricco e diffuso.
Le ossa, però, è meglio non rompersele all'inizio.

Se vuoi cominciare con le arrampicate, non te ne vai mica a scalare subito una parete del Monte Bianco...
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
nel forum che ti hanno linkato ho letto questo "pyton...semplice e potente...ma con identazione..."

un parere del tipo "spacca di brutto il C, però c'ha le parentesi graffe"

altamente tecnico.

il consiglio è cominciare a studiare la programmazione partendo dalle basi. va benissimo python ed un libro tipo "how to think like a computer scientist". una volta che sai cosa vuoi fare, scegli il passo successivo. non si parte di certo da zero dicendo "voglio fare un gioco".
Assolutamente d'accordo.
Quote:
Originariamente inviato da stohuman Guarda i messaggi
Il C non spacca niente, permette semplicemente di lavorare piu a fondo con l'hardware, cosa che non molti linguaggi fanno.
Questa è una leggenda metropolitana. Non è che se hai a disposizione i puntatori sei più vicino all'hardware. I puntatori li aveva già il Pascal prima che nascesse il C...
Quote:
La pecca è che è piu facile commettere errori.
E quindi farsi male: non è il massimo per chi deve cominciare, no?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 09:49   #12
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Vi ringrazio veramente per tutti i consigli che mi avete dato.
Da quanto ho capito proverò a vedere python com'è...

Comunque la mia idea è di partire su un linguaggio di programmazione ottimo anche se difficile che mi permetta di sviluppare dei giochi non dico di fare chissà quale gioco, ma uno decente..
Voi direte serve anche un software di modellazione, grafica 3d...
è la mia passione fare queste cose
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 10:50   #13
AllerITA
Member
 
L'Avatar di AllerITA
 
Iscritto dal: Oct 2010
Città: Savona
Messaggi: 194
Vedi l'ho gia' ripetuto in altri topic.
Se non conosci la programmazione e vuoi imparare a inziare a comprendere le basi di come realizzare un gioco, c'è un ambiente di sviluppo che ti permette
di iniziare ad imparare i concetti.
Guarda questo video del canale di fcamuso che tra parentesi può darti molti spunti su come funzionano il C, C++ e altri linguaggi.

Programmare in C con Game Maker ITA - 8

Programmare in C con Game Maker ITA - 1

per poi arrivare ad ottenere sempre con Game Maker, questo:

Spherical motion planning

Il tutto con Game Maker, che oggi e' nella versione Studio multipiatta (iOS, Android, Windows, Windows 8,Mac Os)
Ma puoi ancora trovare la versione Game Maker 8 Lite free sul sito del produttore, e se ti interessa di mando un pm con la pagina dove scaricarlo.
__________________
AMD Phenom II X6 3Ghz, MB Gigabyte 790xta-ud4 F4A, 4Gb Ram ddr3, HD Segate Barracuda 1T, SV ASUS GTX 560 Ti DirectCu II ,Monitor Philips 1920x1080 led 2 ms, Xbox360 Slim, Tablet Asus Transformer Pad TF300T, Gameboy Advance, Ipod Touch 16Gb

Ultima modifica di AllerITA : 13-01-2013 alle 10:58.
AllerITA è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 18:10   #14
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Quote:
Originariamente inviato da AllerITA Guarda i messaggi
Vedi l'ho gia' ripetuto in altri topic.
Se non conosci la programmazione e vuoi imparare a inziare a comprendere le basi di come realizzare un gioco, c'è un ambiente di sviluppo che ti permette
di iniziare ad imparare i concetti.
Guarda questo video del canale di fcamuso che tra parentesi può darti molti spunti su come funzionano il C, C++ e altri linguaggi.

Programmare in C con Game Maker ITA - 8

Programmare in C con Game Maker ITA - 1

per poi arrivare ad ottenere sempre con Game Maker, questo:

Spherical motion planning

Il tutto con Game Maker, che oggi e' nella versione Studio multipiatta (iOS, Android, Windows, Windows 8,Mac Os)
Ma puoi ancora trovare la versione Game Maker 8 Lite free sul sito del produttore, e se ti interessa di mando un pm con la pagina dove scaricarlo.
Quindi GameMaker diciamo che è fatto per imparare ovviamente seguirò i tutorial di fccamuso
Devo dire che questo fccamuso spiega molto bene
Grazie mille
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 18:45   #15
stohuman
Bannato
 
Iscritto dal: Dec 2012
Messaggi: 41
Beh io ho iniziato di brutto col C passando dopo 5 minuti al C++, prima non sapevo manco dell'esistenza dei vari linguaggi.. anche se io devo ammetterlo, o imparo o imparo. Sono testardo.
stohuman è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2013, 19:56   #16
AllerITA
Member
 
L'Avatar di AllerITA
 
Iscritto dal: Oct 2010
Città: Savona
Messaggi: 194
Quote:
Originariamente inviato da AndryX95X Guarda i messaggi
Quindi GameMaker diciamo che è fatto per imparare ovviamente seguirò i tutorial di fccamuso
Devo dire che questo fccamuso spiega molto bene
Grazie mille
Si fcamuso e' un canale che ho scoperto da poco, ma mi offre molti spunti
per intraprendere la comprensione di svariati temi sulla programmazione.
Poi ha di bello che è gratis.
Comunque per l'approfondimento ti consiglio sempre un buon libro.
Vedilo come una ottima introduzione all'argomento.
__________________
AMD Phenom II X6 3Ghz, MB Gigabyte 790xta-ud4 F4A, 4Gb Ram ddr3, HD Segate Barracuda 1T, SV ASUS GTX 560 Ti DirectCu II ,Monitor Philips 1920x1080 led 2 ms, Xbox360 Slim, Tablet Asus Transformer Pad TF300T, Gameboy Advance, Ipod Touch 16Gb
AllerITA è offline   Rispondi citando il messaggio o parte di esso
Old 14-01-2013, 16:06   #17
AndryX95X
Junior Member
 
Iscritto dal: Jan 2013
Messaggi: 9
Quote:
Originariamente inviato da AllerITA Guarda i messaggi
Si fcamuso e' un canale che ho scoperto da poco, ma mi offre molti spunti
per intraprendere la comprensione di svariati temi sulla programmazione.
Poi ha di bello che è gratis.
Comunque per l'approfondimento ti consiglio sempre un buon libro.
Vedilo come una ottima introduzione all'argomento.
Che libro mi consigli???
Un mio amico mi ha consigliato programmazione in C++ dell'apogeo
Per caso lo conosci??
AndryX95X è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


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...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
L'intelligenza artificiale ha reso pi&ug...
L'intelligenza artificiale per lo svilup...
Il sistema di verifica dell'identit&agra...
Ora è ufficiale: Samsung sta per ...
Motorola Edge 70 Fusion: ecco le specifi...
8TB a meno di 170€: il richiestissimo Ha...
Il nuovo MacBook 'low cost' arriver&agra...
Pokémon Rosso Fuoco e Verde Fogli...
Risparmiare con le offerte Amazon: weeke...
Gli Xiaomi 17 arrivano a fine febbraio, ...
48.000 Pa a poco più di 100€: la ...
PC più potente, meno spesa: su Amazon to...
Con 2 acquisti si ottiene il 40% di scon...
Blocco VPN in Spagna durante le partite ...
ECOVACS DEEBOT T30C OMNI GEN2 torna a 34...
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:32.


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