Computer Games Forum
 

Go Back   Computer Games Forum > Tech > The Workshop > Limbaje de programare

Notices

Căutare produse PC Garage: Şterge căutarea

Reply
 
LinkBack Thread Tools
Old 16-04-2007, 17:38   #1 (permalink)
Registered User
 
iooo's Avatar
 
Join Date: Jan 2003
As dori sa invat programare, cu ce ar fi mai potrivit sa incep ? Ca linie de ghidaj, m-ar interesa sa fac Game Design intr-un viitor destul de indepartat. Inteleg ca parerile sunt foarte impartite, fiecare isi apara programul favorit.

ty.
__________________
 
iooo is offline    Reply With Quote
Old 17-04-2007, 10:43   #2 (permalink)
Registered User
 
Silviu Mihaila's Avatar
 
Join Date: Mar 1999
Location: Brasov, Romania
Game Design nu presupune programare. Vezi un exemplu de descriere a postului aici: Gameloft
Daca vrei sa faci programare poti incepe cu C++, Java, etc, orientarea specifica o poti face mai tarziu. Important e sa fie un limbaj OO pentru ca iti ofera din start un avantaj, si anume te invata sa gandesti intr-un mod specific. Nu te apuca de Visual Basic, nici de Pascal, sunt depasite si nu merita efortul.
Daca vrei sa te orientezi spre ceva particular de la inceput treaba se schimba.
__________________
Just little old me
 
Silviu Mihaila is offline    Reply With Quote
Old 17-04-2007, 12:19   #3 (permalink)
Registered User
 
iooo's Avatar
 
Join Date: Jan 2003
in C++ am mai avut o incercare, dar era Visual. Am reusit sa fac un editor de text gen Notepad . Si apoi am abandonat. Dar, era visual si io am mutat niste butoane, nu am scris linii. O sa mai caut un C++ si sa incerc cat de usor pricep.

As vrea mai multe lamuriri asupra GD, unde as putea sa aflu ? Site-uri specializate care sa explice mai in detaliu stiti ?

ty
__________________
 
iooo is offline    Reply With Quote
Old 17-04-2007, 12:35   #4 (permalink)
Registered User
 
Silviu Mihaila's Avatar
 
Join Date: Mar 1999
Location: Brasov, Romania
Referitor la programare, carti excelente pentru inceput sunt cele de Bruce Eckel: Link. Are si atat pe Java cat si pe C++, plus cateva nefinalizate pe Python si Enterprise Java.
__________________
Just little old me
 
Silviu Mihaila is offline    Reply With Quote
Old 19-04-2007, 03:01   #5 (permalink)
 
Join Date: Jan 2004
nu cred ca exista Game Designer care sa nu stie programare, nu te nasti Game Designer si nu ajungi Game Designer jucandu-te N ore pe zi

iar eu iti recomand sa intrii direct in .NET pe asta se merge incepe cu C# care e peste C++ si peste Java (fiind de fapt o ciorba a lor)

te asigur ca daca incepi in C++ vei ajunge la un moment dat sa trebuiasca sa treci la Java sau direct la C#

pentru game design se foloseste openGL care poate fi pupat cam cu orice limbaj si cu C++ si cu Visual Basic si cu C#
__________________
Traian Basescu is my Superman
 
Lord is offline    Reply With Quote
Old 20-04-2007, 22:02   #6 (permalink)
Registered User
 
Join Date: Sep 2004
Location: Cluj-Napoca
Quote:
Originally Posted by Lord View Post
nu cred ca exista Game Designer care sa nu stie programare, ...
pentru game design se foloseste openGL care poate fi pupat cam cu orice limbaj si cu C++ si cu Visual Basic si cu C#
Ma tem ca te referi la game programmer nu la game designer care mai ales in marile companii nu trebuie musai sa stie programare, si cu atat mai mult OpenGl...
 
arjuna is offline    Reply With Quote
Old 20-04-2007, 23:15   #7 (permalink)
Registered User
 
Dark's Avatar
 
Join Date: Nov 1999
Quote:
Originally Posted by Lord View Post
(o groaza de timpenii)
Auzi, daca habar n-ai despre ce e vorba, de ce postezi? Nu-ti dai seama ca exista o sansa ca omu' sa creada ce-ai debitat tu acolo si sa faca ce-ai zis? Nu-i pacat de timpul si banii lui? N-o sa te injure dupa aia de toate cele sfinte cind o sa afle ca ai vorbit doar ca sa te afli in treaba?

Acu' pentru OP, daca vrei sa faci programare de jocuri, pune mina pe C++ (singurul limbaj folosit in domeniu daca nu cumva vrei sa faci clone de Zuma pentru XBLA sau jocuri in flash pe web), algoritmi, structuri de date, notiuni despre complexitate (Big O Notation). Dupa aia decide-te ce vrei sa faci: grafica, fizica, AI, game logic, tools bla-bla. Daca vrei sa le faci pe toate, decide-te macar cu care sa incepi. :)

Daca vrei sa faci "game design" adica reguli, misiuni, bla-bla atunci nu trebuie neaparat sa stii programare, dar nici nu strica daca ai inclinatii spre asa ceva. Un designer care sa poata sa-si scrie singur scripturi (simple) pentru misiunea la care lucreaza e aur la casa omului.

LE: despre C# in jocuri
__________________
Scarbit de fapta ta cea rea
Degeaba plangi, acum, copile,
Ci du-te'n casa-acum si zi-le
Parintilor, isprava ta.

Last edited by Dark; 20-04-2007 at 23:58..
 
Dark is offline    Reply With Quote
Old 21-04-2007, 22:54   #8 (permalink)
Registered User
 
WyldSnake's Avatar
 
Join Date: Jun 2006
Location: Capital of culture
XNA foloseste C#.
 
WyldSnake is offline    Reply With Quote
Old 22-04-2007, 03:58   #9 (permalink)
 
Join Date: Jan 2004
Dark - cred ca n-ai citit ce vrea el prea bine, asa ca nu te impãuna ca n-ai unde
a zis omul ca vrea sa invete programare, da ? programare, iar undeva intr-un viitor intergalactic sa se duca spre game design, unde nu ne intelegem ? nu a zis "vreau sa invat sa programez jocuri si ale lor parti" pe care le-ai enumerat tu mai sus

si nu vad de ce sa nu inceapa cu ce e mai avansat in domeniu, in speta C# ... mai ales pentru ca destul de lejer de invatat, iar mediul de dezvoltare e superb

la partea ca jocurile se fac in C++ n-am ce zice asta asa e, si probabil inca ceva ani buni va ramane asa

si nu stiu cati game designer cunosteti voi si n-au treaba cu programarea mai ales la cat de dezvoltata e ramura asta la noi in tara ...
__________________
Traian Basescu is my Superman
 
Lord is offline    Reply With Quote
Old 22-04-2007, 09:37   #10 (permalink)
Registered User
 
Dark's Avatar
 
Join Date: Nov 1999
Quote:
Originally Posted by WyldSnake
XNA foloseste C#.
XNA e pentru Zuma, am zis despre el in paranteza mai sus. Microsoft spune despre el ca "XNA Game Studio Express is a new game development solution targeted primarily at students, hobbyists, and independent game developers". Vor sa faca si o versiune "Professional" la un moment dat cu care sa poti face jocuri "normale" dar eu nu-i dau sorti de izbinda din multe motive (printre care si faptul ca nu exista middleware pentru C#).

Quote:
Originally Posted by Lord
si nu vad de ce sa nu inceapa cu ce e mai avansat in domeniu, in speta C#
Nu poti spune ca C# e cel mai avansat "in domeniu" in general. E mai avansat din unele puncte de vedere, despre care poate sa-ti pese sau nu. Din experienta iti spun ca programatorilor care vin de la C# sau Java la C++ le este foarte greu sa se adapteze la cerintele din game dev. Nu-i vorba de limbaje in sine, e vorba de mentalitatea care vine la pachet cu ele. Evident, aia care "au chemare" reusesc pina la urma, dar daca scopul tau e sa faci game dev, perioada cit te-ai jucat cu .niet e pur si simplu timp pierdut.

Quote:
Originally Posted by Lord
si nu stiu cati game designer cunosteti voi si n-au treaba cu programarea mai ales la cat de dezvoltata e ramura asta la noi in tara
Majoritatea ori nu stiu deloc, ori sint la un nivel foarte jos. N-are legatura cu dezvoltarea ramurii pe plaiurile natale.
__________________
Scarbit de fapta ta cea rea
Degeaba plangi, acum, copile,
Ci du-te'n casa-acum si zi-le
Parintilor, isprava ta.
 
Dark is offline    Reply With Quote
Old 23-04-2007, 04:30   #11 (permalink)
 
Join Date: Jan 2004
mi se pare normal sa fie greu de la C# la Java si C++, pentru ca C# usureaza munca programatorului incredibil de mult, in sensul asta ma refeream cel mai avansat
si ai dreptate, la C# este mai mult o mentalitate de click click decat de coding in general

prin legatura cu plaiul natal vreau sa scot in evidenta ca la noi in tara cei N (a se citi putini) game designeri nu au ajuns acolo doar pentru ca aveau 2-3 idei bune, in general se porneste de mai jos, iar in meseria de game developer cu tot ce include, as zice ca programator e acolo undeva prima pe scara in ordine cronologica
__________________
Traian Basescu is my Superman
 
Lord is offline    Reply With Quote
Advertisment
Reply

  Computer Games Forum > Tech > The Workshop > Limbaje de programare

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT +2. The time now is 06:38.


Advertisement System V2.5 By   Branden
This site is copyrighted ©1997 - 2008, Computer Games Online SRL