Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Programiranje igara - osnove

[es] :: C/C++ programiranje :: Programiranje igara - osnove

Strane: 1 2

[ Pregleda: 7675 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekicneko90
Nekic Neko
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad, Srbija

Član broj: 320261
Poruke: 54
*.opera-mini.net.



Profil

icon Programiranje igara - osnove29.01.2014. u 15:42 - pre 123 meseci
Znam da je cpp najbolji za igre, ima najbrži kompajler.

Ja znam cpp (klase, funkcije, procedure...). Koristim MS Visual Studio 6.0 i Borland cpp builder 6.

Ja lično ne planiram da se bavim programiranjem igara, ali želim da znm nekosnove.

Drugovi iz razreda su mi savetovali GameMaker, ja sam ga probao i mislim da je jako glup.


Za igrebi koristio Visual cpp 6.0, da li mi treba još nešto i kako da počnem.

Inače programiram par godina tako da neće biti problema, visual cpp koristim za konzole, a borland cpp za windows aplikacije.
DELPHI je zakon
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
..106.109.adsl.dyn.beotel.net.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Programiranje igara - osnove29.01.2014. u 15:58 - pre 123 meseci
Offtopic: C++ ima najsporiji kompajler - videćeš kad budeš kompajlirao neki malo veći projekat :)

Pogledaj libSDL i promeni kompajler na mnogo noviju verziju.
 
Odgovor na temu

nekicneko90
Nekic Neko
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad, Srbija

Član broj: 320261
Poruke: 54
*.opera-mini.net.



Profil

icon Re: Programiranje igara - osnove29.01.2014. u 21:20 - pre 123 meseci
Da li limSDL radi i na verziji 6.0. Imam Enterprise, imao sam 2010 express, ali mi je istekao i ne volim sa "poluverzijama" da radim. Imao sam i 2008 Professional ali mi se i on ne sviđa. Ne mogu da nađem da "kupim" enterprise.
DELPHI je zakon
 
Odgovor na temu

Nymeria

Član broj: 317502
Poruke: 75



+84 Profil

icon Re: Programiranje igara - osnove29.01.2014. u 22:27 - pre 123 meseci
Express verzije VS-a ne isticu a bice ti sasvim dovoljne.
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
..106.109.adsl.dyn.beotel.net.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Programiranje igara - osnove29.01.2014. u 23:34 - pre 123 meseci
Ne znam da li radi, ali bih ti svakako preporučio da ne radiš sa VC6. C++ je doživeo dosta velikih izmena od tada - ne želiš da vežbaš nešto što danas nećeš moći nigde da prevedeš osim u VC6. Što se tiče okruženja, ne treba ti ni okruženje, već samo kompajler, tekst editor i nmake, pa možeš i da se igraš sa tim - koristiće ti.

Poslušaj Nymeria i instaliraj Express. U svakom slučaju Ultimate verzija ti svakako nije potrebna, dovoljna ti je i obična, ako ćeš već da kupuješ: http://www.visualstudio.com/pr...pare-visual-studio-products-vs
 
Odgovor na temu

nekicneko90
Nekic Neko
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad, Srbija

Član broj: 320261
Poruke: 54
*.opera-mini.net.



Profil

icon Re: Programiranje igara - osnove30.01.2014. u 17:31 - pre 123 meseci
imao sam 2008 profesional, od profesora, sa original kodom i mogao sam da ga koristim 90 dana, bez obzira na kod.

2010 imam express na disku i posle 30 dana mi je i on ceko.

Oba su bila na različitim kompovima.


Ja lično nisam neki fan cpp više volim delphi, ali on nije najbolji za igre. U Njemu sam rrradio jednostavne 3d animacije i efekte ali za igre je, koliko sam čui, bolji cpp.

Nisam nameravao da radim 3d, već 2d i nisam siguran kako microsoft funkcioniše.
DELPHI je zakon
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Programiranje igara - osnove04.02.2014. u 16:07 - pre 123 meseci
Ako ti je VC++ 2013 Express polukompajler, onda je VC++ 6 stotinukompajler. Takođe, za SDL ti savršeno odgovara i GNU C++. Štaviše, odličan je!
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

nekicneko90
Nekic Neko
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad, Srbija

Član broj: 320261
Poruke: 54
*.opera-mini.net.



Profil

icon Re: Programiranje igara - osnove04.02.2014. u 22:19 - pre 123 meseci
Probaću GNU Cpp.

2013 nisam koristio, ako si mislio na ono što sam rekao "poluverziju" ne znači polukompajler.

6.0 imam Enterprise zato kažem "cela" verzija.

Pre nego što sam počeo da koristim delphi 7 enterprise, koristio sam professional. Iako je to isti kompajler professional nama pola stvari od enterprise (bde, dbase, paradox, internet, client/server, itd.), a da ne pominjem to da nisam smeo da prodajem programe.




Hvala svima na pomoći.
DELPHI je zakon
 
Odgovor na temu

Milan Milosevic

Član broj: 67
Poruke: 932
*.dynamic.isp.telekom.rs.



+31 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 06:46 - pre 123 meseci
Delphi je odlican za pravljenje igara kao i C++, samo nije toliko zastupljen.
U njemu mozes sve da uradis kao i u C-u. Medutim ukoliko zelis ozbiljnije da se bavis
programiranjem igara C++ ti je bolja solucija , upravo zbog vece zastupljenosti u industriji igara.
 
Odgovor na temu

tosa
上海, 中国

Član broj: 1811
Poruke: 1342
124.74.128.*

ICQ: 14293955
Sajt: https://github.com/milost..


+48 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 10:36 - pre 123 meseci
Citat:
Milan Milosevic: Delphi je odlican za pravljenje igara kao i C++, samo nije toliko zastupljen.

A gde si, 'leba ti, ovo procitao? :)
 
Odgovor na temu

3way

Član broj: 241428
Poruke: 1425



+2403 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 10:47 - pre 123 meseci
Nisu sve igre vrhunske 3D tvorevina pa da moras da koristis vrhunske kompajlere i programske jezike.
Skromnije igre sasvim lepo mogu da se napisu u bilo kom programskom jeziku.
Sedam sutlijasa,
za sedam samuraja,
za sedam tramvaja.
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 810
..ppoe.dyn.broadband.blic.net.



+62 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 10:54 - pre 123 meseci
Citat:
tosa:
Citat:
Milan Milosevic: Delphi je odlican za pravljenje igara kao i C++, samo nije toliko zastupljen.

A gde si, 'leba ti, ovo procitao? :)


A koju si ti verziju Delphi-ja probao (i sta si radio), pa znas da ovo (ni)je tacno? ;)

Pozz
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
..106.109.adsl.dyn.beotel.net.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 11:57 - pre 123 meseci
Ajd, da si ovo meni rekao, koji nemam godinu dana iskustva u industriji igara, al' gde nađe njega
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 12:40 - pre 123 meseci
Ne vidim sta vam je tu sve sporno. Bilo koji jezik koji moze da konzumira DLLove za OpenGL i/ili koji moze da funkcionise kao COM client (DX je COM based) moze da posluzi za pisanje igara. Pitanje je samo sa koliko muke Sta vise, igru mozes da napises i u C#u ili VB.NETu preko COM interopa. Cak ima i komercijalnih izdanja XNA za XBOX je .NET based. Tako da, sem ako ne jurite neku AAA FPS igricu gde se svaki frame racuna, bilo koja platforma koja zadovoljava gornje uslove moze da posluzi.

Nista ne fali Delphi-ju sem sto je (imho) malo nezgrapan naspram C++a, u smislu da treba kucati vise za isti efekat. Delphi kompajler je savim pristojan i generise fin binary output.

Ono sto je zapravo i najvaznije, vrhunske igrice se danas skoro uopste i ne kodiraju od nule. Produkcija se uglavnom vrti oko price i asset-a a za podlogu se koristi neki od licenciranih gotovih Engine-a, tipa CryEngine, Unreal, itd. Ova dva cak ima i u freeware izdanju (za nekomercijalne stvari). U tim situacijama programiranje se svodi na scripting mehanike, a tek tu ti ne treba neka napredna programerska mudrost
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
..106.109.adsl.dyn.beotel.net.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 15:02 - pre 123 meseci
Naravno da sve to stoji, samo je stvar u tome da li je neki jezik odličan za pisanje igara. Po meni, mnogo važnija stvar u takvim projektima, je podrška, i mnogo važno kod samostalnih projekata - popularnost. Pogledajte samo najgluplji primer: http://gamedev.stackexchange.com/tags. Takođe, ne znam koliko ima (popularnih i koji se još uvek razvijaju) engina za koja postoje Delphi bindings-i - i sam si rekao da će teško neko, pogotovo za prvi projekat, baratati direktno sa grafičkim pajplajnom.

Baš se ovih dana na digitalmars-d grupi vrti priča oko GC vs. ARC upravljanja memorijom, i članovi su okačili primere igara u kojima je GC na kraju predstavljao veliki problem prilikom održavanja FPS-a stabilnim. Tu Delphi ima dobru prednost, ali je i dalje problematičan faktor - šta kad se zapne, i lično bih između ta dva izabrao D.
 
Odgovor na temu

3way

Član broj: 241428
Poruke: 1425



+2403 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 15:10 - pre 123 meseci
Citat:
Burgos: Naravno da sve to stoji, samo je stvar u tome da li je neki jezik odličan za pisanje igara.


Onaj ko se raspituje za osnove sigurno nece da pravi vrhunski optimizovanu igru, nego nesto "onako", a to "onako" moze da napravi u cemu hoce.
Isto kao kada neko zeli da nauci da vozi. Moze on da sedne u Ferari, pa da uci, a moze da sedne i u Juga pa da uci. Rezultat ce biti isti.

Razmisljanje "evo samo ovaj alat je dobar za ovu namenu" nema nikakvog smisla niti logike....
Sedam sutlijasa,
za sedam samuraja,
za sedam tramvaja.
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
..106.109.adsl.dyn.beotel.net.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 15:14 - pre 123 meseci
Naravno, potpuno se slažem. Zato sam i rekao da bih lično izabrao D naspram Delphi-ja, i pored performansi, jer za ono što bih ja napravio, mnogo bih bio produktivniji u familijarnom okruženju. Ali se i dalje pitam - šta kad zapnem, gde ću lakše da potražim pomoć, gde postoji više materijala, koja stvar ima već razvijeno dobro okruženje, itd., itd. Zato ne bih izabrao ni jedan, ni drugi, već C++ (koji OP već poznaje u nekoj meri).
 
Odgovor na temu

ssi

Član broj: 305920
Poruke: 333
*.static.sbb.rs.



+377 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 16:00 - pre 123 meseci
Za pocetnika, bi mozda bio najbolji Unity 3D + C# ?
 
Odgovor na temu

Nemanja_666
Nemanja Tatic
Gradiska

Član broj: 116292
Poruke: 221
*.teol.net.



+19 Profil

icon Re: Programiranje igara - osnove07.02.2014. u 20:38 - pre 123 meseci
Pocetnik i 3D igra nebi se trebalo nalazati u istoj recenici. Ja bih se vise drzao 2D-a za hobby projekte nego 3D-a. Za to ti treba c++ kompajler, SFML, box2d, neki image editor i lijepa ideja.

A ako bas hoces 3d igru da radis, moja preporuka je da se drzis gotovog engina (bas game engine, ne ogre3d), jer u protivnom vjerovatno nikad neces ni zavrsiti engine za igru.
 
Odgovor na temu

nekicneko90
Nekic Neko
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad, Srbija

Član broj: 320261
Poruke: 54
*.opera-mini.net.



Profil

icon Re: Programiranje igara - osnove13.02.2014. u 16:27 - pre 123 meseci
Izvinite što me nije bilo dugo. Nisam imao vremena, radio sam par većih projekata.


Ja za početak planiram samo 2D igre, napravio sam jednu 3D preko tutoriala i mislim da bi bilo lakše da počnem od 2D.

Ovo 3D memoriju sam uradio u Delphi-ju i koristio sam GLScene.


Meni bi više odgovarao delphi, ali gde god da pitam svi me savetuju da pređem na cpp, nigle nisam dobio konkrewtan odgovor.





Treba mi onllaj knjiga, tutorial za bilo koji jezik.

Igrice planiram da pravim kao hobi, inače se bavim izradom poslovnih aplikacija i baza podataka.
DELPHI je zakon
 
Odgovor na temu

[es] :: C/C++ programiranje :: Programiranje igara - osnove

Strane: 1 2

[ Pregleda: 7675 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.