Koji programski jezik nauciti za pravljenje 3D igre?

1

Koji programski jezik nauciti za pravljenje 3D igre?

offline
  • Pridružio: 09 Maj 2016
  • Poruke: 4

Kao sto u naslovu pise zanima me koji biste mi programski jezik preporucili za pravljenje 3D igre.Sto se tice mog dosadasnjeg iskustva u programiranju imam neko srednje znanje Python-a i osnovno znanje QBasic-a.Igra bi bila RPG.Imam vremena da se posvetim ucenju,i ako moze neke resurse za ucenje pogotovo neka knjiga.Hvala unaprijed Smile Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12562
  • Gde živiš: Južni pol

Ako programiraš za svoju dušu, možeš da programiraš 3D igre i u Pythonu. Za OpenGL ili DirectX baci pogled na PyOpenGL i DirectPython.

Znanje QBasica ti može koristiti za Freebasic. Ima sličnu sintaksu i nekad je imao režim kompatibilnosti sa QB (možda još uvek?), a podržava SDL, OpenGL i verovatno DirectX.

Druga varijanta je Visual Basic net. Problem je što je i sintaksa i način programiranja drugačiji (OOP). Iako je velika verovatnoća da ima komercijalnih igara pisanih u VB.net. Kompleksne 3D igre ne verujem (niko nije toliki mazohista Mr. Green), ali jednostavnije i manje igre, svakako.

Uglavnom, ako radiš za sebe, uopšte nije bitno. Ako planiraš da se time baviš ubuduće, sve zavisi na kojoj platformi planiraš da pokrećeš igru. Standarno: C++, C#, Objective C, Swift i Java, u zavisnosti od platforme.



offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

C++ u kombinaciji sa Direct-x ili OpenGL pravi cuda. A sto se tice pytona to nisam radio, predlazem ti ono sto sam probao.
Samo sto je to dugacak put !!!

offline
  • Pridružio: 09 Maj 2016
  • Poruke: 4

Hvala na odgovorima Smile mislim da cu zapocetak baviti se sa Python-om dok ne steknem neko iskustvo pa cu mozda onda preci na C++ ili C#.

offline
  • Pridružio: 10 Apr 2016
  • Poruke: 66

@bocke Koji bi mi library mogao preporuciti za 2D grafiku u pythonu?Hvala Smile

offline
  • Pridružio: 09 Maj 2016
  • Poruke: 4

@_ivKe Da li bi preporučio C++ Primer kao knjigu za pocetnika?

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12562
  • Gde živiš: Južni pol

Vojvoda S. ::@bocke Koji bi mi library mogao preporuciti za 2D grafiku u pythonu?Hvala Smile

PyGame je dosta popularan među Pajtonašima: http://www.pygame.org/. Postoji i besplatna knjiga na engleskom o programiranju igara sa Pythonom i PyGame: https://inventwithpython.com/pygame/chapters/. Ako te zanimaju video tutorijali i znaš engleski, ima ih po Youtube-u.

Koga zanimaju alternative, spisak 2D i 3D game frameworka za Python je dostupan ovde.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

_ivKe ::C++ u kombinaciji sa Direct-x ili OpenGL pravi cuda. A sto se tice pytona to nisam radio, predlazem ti ono sto sam probao.
Samo sto je to dugacak put !!!


Prvo moras dobro da poznajes C++, a sto se tice DX mozes krenuti odavde:

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]

offline
  • Pridružio: 09 Maj 2016
  • Poruke: 4

_ivKe ::_ivKe ::C++ u kombinaciji sa Direct-x ili OpenGL pravi cuda. A sto se tice pytona to nisam radio, predlazem ti ono sto sam probao.
Samo sto je to dugacak put !!!


Prvo moras dobro da poznajes C++, a sto se tice DX mozes krenuti odavde:

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]


Mislio sam da pitam sta bi mi preporucio za osnove C++.Vidio sam mnogo preporuka za neke knjige iz C++ za pocetnike,pa me zanimalo sta ti mislis koja je najbolja po tebi jer vidim da si C++ Developer.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

[Link mogu videti samo ulogovani korisnici]

Ko je trenutno na forumu
 

Ukupno su 1904 korisnika na forumu :: 218 registrovanih, 20 sakrivenih i 1666 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 04bokibole, acov34, Aleksandar Šljivar, AleksandarV, Alojzije, alternator, alzir86, AndrejPetar, Asparagus, ast13, Aster Blistok, avijacija, Ba4e, babaroga, Battlehammer, bavar357, bbogdan, Betta, bgs, black venom, BlackGeorge1804, blackjack, Bo96, bobo85, boj.an, bokicacar, BORUTUS, Boskovic, bufanje, bukefal, cakija, cifra, Citalac, Clouseau, Coficab, cojapop, Crazzer, curiosity, cuvarkuca, cvrle312, cyprus, d.arsenal321, darkdruid72, Darth Malak, dekan.m, Denaya, DENIRO, djonsule, dragan_mig31, draganca, draganl, DragoslavS, drale12, DrMrPr, Duce, dum4-dum4, DuškoMraz, Džekson, Electron, ElvisP, Ercomero, Feller, FileFinder, Flanker-G, Fog of War, Georgius, Goran_, Great White, grenadir, GUARIN, Haris, HrcAk47, Igritelj, ikan, Ir, IvanMiletic, jnikola23, jodzula, Jozo74, Još malo pa deda, Kalem, Kalu128338, kapela, kaput21, KimiMR, kinez88, kokodakalo, koliko, komenski, Konda, kovacicbozo, kovinacc, Kozi-RS, Kriglord, Kruger, Kukuvaja, Kum Ruzvelt, kuntalo, kybonacci, lacko, Lazarus, leptirleptir, Litostroton, luka35, Manjane, Marko Marković, Marko00, Marko1238, markolopin, markoskjk, MarsRed, matrix_1, mercedesamg, MiGac, Miki281, milanpb, mile.ilic75, milenko crazy north, milos1231, Miloš.90, miodrag, mishkooo, Misirac, mist-mist, Mitogna, Mićko, monomah, Mr. Majevica, Naj-Turs, neko_drugi, NemanjaCG, nenad81, nenooo, Nepopravljivi, Neutral-M, neutrino, Nikola Todic, Njubara, NklJov123, novator, nsharambasa, nuke92, obsidian, Oklopnjak, opt1, ozzy, Panter, Permaldar, Pilipenda, Plavi Jadran, Prečanin30, Primus17, proka89, Radoslava, raster12, Ray1973, read-only, RJ, sabros, Sale0501, Samo gledam, samocitam, sasics, Semberija, shaja1, Shinobi, Sirius, Sky diver 29, Smiljkovich, Smor, Sonic, SRMk24, Srna, Stanlio, steksi, strela, strelac07, styg, t.e.m.p.l.a.r., taz1cl, tomo2, tooljan, Topaz9, totopoto, TRABAKULA, travisrise, Tribal, tvlada, Utd4ce, Valter071, vathra, vazduh, vdeki, Veless, veljko82, veljkovicdani, vensla, Vica1958, VJ, vjetar, Vlad000, Vladimir90, Vrač, Vujkeu, Walkers, Wehicle, wize, wizzardone, x011, xAlex2, Zastava, Zeljo980, zokizemun, zule2, |_MeD_|, 787, 1453, 223223