Poslao: 17 Feb 2011 20:47
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
ok pokusacu.. Da pitam jos nesto, radio sam nesto sa DirectX-om 3d programiranje neku malu igricu nesto sam se zezao... Radjena je na Win okruzenju kako je sada moguce da se to igra i na linux-u? Jel sve mora iz pocetka da se radi ili se to samo nekako komprailira, kompresuje neznam kako da nazovem.??
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 17 Feb 2011 21:45
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Programi/Igrice koje koriste DirectX na linuksu mogu da se pokrenu jedino uz pomoć WINE-a (prilično sam siguran da ni na mekintošu ne mogu bez njega). Ali u 99% slučajeva lošije rade nego na Win-u, ako uspeš da ih pokreneš uopšte.
Ukoliko želiš da praviš igre/programe koji mogu da se pokrenu na svim popularnijim platformama iskreno ti preporučujem QT :
http://qt.nokia.com/products/
Strašna stvar! Čak najavljuju uskoro podršku i za android. Tako da sa dobro napravljenim programom i praktično istim kodom ti možeš da kompajliraš program za Linux/Mac/Windows/Android/Symbian/MeeGo.
Help i dokumentacija su genijalno integrisani u sam IDE, tako da nema ni potrebe da izlaziš iz njega. QT se instalira jednostavno, uđeš u software center (ako Ubuntu koristiš) i u Searchu kucaš : "Qt Creator" i instaliraš ga.
Ukoliko ipak želiš nešto potpuno "standardno" za igre, najbolje ti je preko OpenGL-a.
Što se tiče 2D igara tu je SDL: http://www.libsdl.org/
Radi isto na svim poznatijim platformama.
Mada, opet naglašavam, ja sam za QT 100%
|
|
|
|
Poslao: 18 Feb 2011 04:17
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Au ovo je strava ali samo sto zahteva C++ a ja znam C samo i to ne bas perfektno... Ja se vecinom iz razonode bakcem C jezikom u slobodno vreme dok od PHP-a zivim... Super je preporuka ali steta sto ja ne mogu da radim ovo je skroz OOP.. Da je PHP OOP lako bi ja to leglo bi mi ko budali samar
|
|
|
|
Poslao: 18 Feb 2011 08:06
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Uf, pa C++ bi trebalo da je neuporedivo lakši od C-a (barem meni, možda navika)
Pa i ove novije verzije PHP-a su potpuno okrenute OOP-u.
|
|
|
|
Poslao: 18 Feb 2011 11:09
|
offline
- Brok
- Moderator foruma
- Mihajlo Bogdanović
- Linux driver - fighter - warrior
- Pridružio: 04 Maj 2005
- Poruke: 3259
|
Da ne otvaram novu temu.
Ima li neko predlog od čega krenuti sa Bash programiranjem kao apsolutni početnik koji ne poznaje ni jedan programski jezik.
Ovo je jako koristan link sa Bash komandama
http://ss64.com/bash/index.html
ali za aplosutnog početnika nedovoljan.
I uopšte, neki predlog, susgestija ...
|
|
|
|
|
|
Poslao: 18 Feb 2011 17:52
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Napisano: 18 Feb 2011 15:51
Ja sam poceo MonoDeveloper na Ubuntu jer on mi je jedini IDE koji ima podrsku za C i ostale neke... Kako ja sada i da li je moguce da neki jednostavni kod napisan u C povezem sa IDE da napravim neku obicnu formu prozor? Mislim ne kapiram kako to ide npr jednostavan primer koji svi znamo u C jeziku je ono konzola Hello World!!!
E sada ja znam mnogo vise u C jeziku mislim znam rutinski ono znam da radim sa nizovima, sa petljama i ostale mini mogucnosti...
Mozda je debilno pitanje ali kako da ja to hello world da odradim da bude u normalnom prozoru da ne bude u konzoli? Skinem neki Form designer i napravim ja neki prozor bzv ali kako ja da prikazem sada u toj formi sto sam napravio taj Text sto sam naveo u C main.c???
Izvinjavam se zbog pocetnickih pitanja ali sta cu moram da se informisem i da pocnem od necega.
Dopuna: 18 Feb 2011 17:52
Ovaj Q Creator stalno izbacuje gresku nebitno sta naparvio (pokusao) uvek isto
error: [main.o] Error 127
ja uopste u svom project folderu nemam main.o
Jel zna neko u cemu je problem
|
|
|
|
Poslao: 18 Feb 2011 19:29
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Koliko znam MonoDeveloper je za C# jezik. Ja C# obožavam, ubedljivo najjednostavniji jezik koji sam ikada probao, potpuno mi je logičan. Ipak, na linuksu možeš jedino preko tog Mono-a da praviš C# aplikacije pa je to....ograničenje....
Što se tiše QT Creatora, krajnje je jednostavno:
http://www.youtube.com/watch?v=2AV9nRHJNK4&feature=related
On koristi malo stariju verziju i na windowsu je ali ne bi trebalo da ima nekih razlika posebnih.
|
|
|
|
Poslao: 18 Feb 2011 19:33
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
@_iKaC
U nekoj prosloj poruci si rekao da koristis NetBeans, on ima podrsku za rad sa C jezikom.
@Taxista
Taxista ::Da ne otvaram novu temu.
Ima li neko predlog od čega krenuti sa Bash programiranjem kao apsolutni početnik koji ne poznaje ni jedan programski jezik.
Za pocetnike bih preporucio obavezno:
Bash guide for beginners: http://tldp.org/LDP/Bash-Beginners-Guide/html/index.html
Pa onda: Advanced bash scripting guide: http://tldp.org/LDP/abs/html/
Ostali linkovi vezano za shell scripting:
BASH Programming - Introduction HOW-TO - http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
Bourne Shell Programming - http://www.ooblick.com/text/sh/
Bourne Shell Tutorial - http://www.grymoire.com/Unix/Sh.html
Gomila sortiranih tutorijala, howto-a, unix alata, skripti i ostalog: http://www.shelldorado.com/links/
Razno:
http://www.grymoire.com/Unix/
http://www.softpanorama.org/Scripting/shells.shtml
Knjige o shell skriptingu:
An Introduction to the UNIX shell, by Stephen Bourne
Unix Shell Programming, Third Edition, by Stephen G. Kochan, Patrick Wood
Classic Shell Scripting, by Nelson H.F. Beebe, Arnold Robbins
Learning the Korn Shell, First Edition by Bill Rosenblatt
New KornShell Command And Programming Language, The (2nd Edition) by David Korn
I za kraj jedan od velikih izvora odgovora vezano za skripting jezike:
http://www.unix.com/shell-programming-scripting/
|
|
|
|