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

[FreeBASIC] EliteTanks projekat

[es] :: Ostali programski jezici :: [FreeBASIC] EliteTanks projekat
(TOP topic, by Gojko Vujovic)
Strane: < .. 1 2 3 4 5 6 7 ... Dalje > >>

[ Pregleda: 50422 | Odgovora: 267 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.eunet.yu.

Sajt: www.vasictech.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 11:46 - pre 3364 dana i 16h
ja sam ukljucio na 32 bpp i isto se desilo
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
79.101.233.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 12:59 - pre 3364 dana i 14h
Posalji screenshot, ako mozes na 16 bpp i na 32 bpp.
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.112.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 14:40 - pre 3364 dana i 13h
Prebacio sam ovaj tvoj primer u moj framework
Fajl je na http://www.eurora3d.com/elitesecurityplugin/EliteTanks.zip
Pogledaj EliteDownloadCompleted funkciju i funkciju na samom kraju EPlg.bas fajla , cela implementacija je u te dve funkcije.
Inace kod mene ovaj primer radi u sve 4 varijante (na 16 bpp malo trepce tamo gde je prosao kursor)
Pozdrav
Probao sam i iz browsera ... radi isto ... (normalno EPlg.dll za bowser treba da je komajlovana u windows\system32 folderu)
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.112.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 15:02 - pre 3364 dana i 12h
Palo mi je na pamet ... mozda je bolje da napravite samo framework za igru a da sve ostalo (slike , script itd) bude u jednom komrpesovanom fajlu. Tako bi se lakse pravile nove igre (samo se napravi novi fajl igre) a i mogli bi da iskoristite plugin framework za online igranje ...
Dok se igra pravi taj fajl moze da bude predstavljen kao folder , pa na kraju moze da se doda kompresija / dekompresija
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
79.101.233.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 17:45 - pre 3364 dana i 10h
A sta cemo sa bass.dll, zlib.dll i koje cemo dll vec koristiti? Njih ne mozemo u neku datoteku.

Ali bi bilo lepo da sve bude u jednoj datoteci. Nego moze li browser plugin recimo preuzeti zip arhivu, pa je raspakovati i pokrenuti u browseru, jer i onako mora da preuzme resurse i dll, pa bi mu to bilo isto samo sto bi ovako mozda bilo jednostavnije.

Kad pokrenem ovaj poslednji plugin iz browsera on ne moze da ucita slike... Ali sa EPlgTestDlg.exe radi lepo.
Gde bi trebao da se nalazi folder GFX da bi ovaj mogao da ucita slike kada se pokrece iz browsera?

SetCurrentDirectory(CFile)

Tj. gde je Cfile?

Inace jako mi se dopada kako ovo funkcionise a i cela ideja je ok.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 18:24 - pre 3364 dana i 9h
sto se tice pakovanja fajlova, ja sam to imao u planu, za grafiku, zvuk i mape. malo kasnije cu da napisem Packer (bez kompresije, zbog brzine ucitavanja) pa cu da okacim ovde...
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12155



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 19:53 - pre 3364 dana i 7h
wtf se desilo? Eurora 3D team je imao duplu poruku i ja obrisao jednu, sad nema ni jedne. Izgleda da je u isto vreme neko brisao onu drugu :)
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 19:59 - pre 3364 dana i 7h
bass.dll, zlib.dll itd. Najbolje da se instaliraju sa pluginom (jednom) a kad se downloaduje samo se skida fajl (kao npr flash jednom se instalira a posle kad se otvori stana downloaduje samo svoj fajl)
A ovo za folder malo je komplikovano . Trebalo bi da promenis src parametar u strani na folder gde su ti slike ali tad FF nebi aktivirao plugin (on aktivira plugin jedino ako je src fajl sa odredjenom ekstenzijom .esf). Najbolje promeni
Code:
SetCurrentDirectory(CFile)
u
Code:
SetCurrentDirectory("C:\NekiFolder\gfx\")
Folder gde su ti slike sa
Code:
\
na kraju i kompajluj EPlg.dll u windows\system32
Al sam zakomplikovao objasnjenje :) ...

 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
*.beobug.com.



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 20:01 - pre 3364 dana i 7h
Citat:
Shadowed: wtf se desilo? Eurora 3D team je imao duplu poruku i ja obrisao jednu, sad nema ni jedne. Izgleda da je u isto vreme neko brisao onu drugu :)

Ja sam obrisao drugu u istom trenutku :) ... Obrisi ovu ako je offt...
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
*.beobug.com.



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 20:11 - pre 3364 dana i 7h
Da i (ostao sam nedorecen ) Ovo gore vazi samo za ovaj test, u pravom pluginu mi bi stavili pravi fajl sa neta u stranu (to bi bila nasa arhiva) FF bi downloadovao to na lokalni HD i poslao bi FilePath tog downloadovanog fajla sa lokalnog diska u EliteDownloadCompleted funkciju. Ti fajlovi koje FF downloaduje i snima na HD nemaju extenziju i ime im je random (nesto kao edeqwe23 u tmp folderu) ali to nije bitno. Mi onda otvaramo taj fajl (koji je isti kao i onaj sa neta) i raspakujemo ga u neki folder (npr tmp\nesto) i postavljamo FilePath na taj folder. To mi je bila ideja ...
U stranu moze da ide i fajl (arhiva) sa lokalnog diska i ovo posle ide isto ...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 21:45 - pre 3364 dana i 6h
nije losa ideja da se cela igra uradi preko skripti, onda bi mogli da iskoristimo ovaj tvoj plugin da se igra izvrsava u browseru, samo ne znam koliko je to pametno jel flash vec postoji, zar ne?

naravno, mozemo to da uradimo cisto kao primer koda... al da prvo zavrsimo engine i ovu igru pa je posle lako doradjivati/prepakivati...
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 21:49 - pre 3364 dana i 5h
Pa nek postoji flash 100 puta (ja nisam ljubitelj flasha) Mi mozemo da uradimo ono sto flash jos ne moze (OGL,DX pristup File sistemu ....)
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 22:05 - pre 3364 dana i 5h
da, ali ko ce hteti plugin koji dozvoljava svakom sajtu da mu prcka po fajl sistemu?

ali naravno da sam ja da se uradi nesto nase, kao sto sam rekao cisto kao primer...
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
79.101.233.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 22:12 - pre 3364 dana i 5h
:)

Vecina igraca i internet surfera i nezna sta je fajlsistem...
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 22:27 - pre 3364 dana i 5h
Pa valjda ce ovi ljudi sa ovog sajta da veruju :) Mislim moze da se postavi i source kod pa nek sami kompajluju.
Koliko svako od nas instalira nekih pluginova sa neta ... a postoji i AV i sl . Kao sto rade i svi drugi ne treba nam neka topla voda ... dobro za prostu igru stvarno ne treba browser podrska ... al sto da ne kad se moze :)

[Ovu poruku je menjao Eurora3D Team dana 14.03.2008. u 23:52 GMT+1]
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat13.03.2008. u 22:32 - pre 3364 dana i 5h
za par dana cu valjda zavrsiti scripting system (kompajler sam zapoceo, gotov je lexical analyzer, sad radim na parseru) pa kad budemo imali i kompajler i virtual machine videcemo koliko je izvodljivo imati komplet igru uradjenu preko skripti (pa ako se pokaze da nema velikih nedostataka, pre svega sto se tice brzine, onda mozemo i da napravimo da se igra u browseru)
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
79.101.233.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat14.03.2008. u 21:42 - pre 3363 dana i 6h
@Aleksandar Vasic

Evo ti primer za VB i BASS.DLL

Samo mi nije bas najjasnije kako se zaustavlja, pa sam ja sam to ovde resio sa BASS_Stop, samo posle toga da bi se opet pokrenulo mora da ide BASS_Start

Svaki put pozivam i Call BASS_MusicPlay i Call BASS_StreamPlay jer mora da bude ili jedno ili drugo(ili Muzika ili Strim) pa da nebismo pisali dve f-je moze sve u jednoj...
Prikačeni fajlovi
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.eunet.yu.

Sajt: www.vasictech.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat14.03.2008. u 23:10 - pre 3363 dana i 4h
Evo uz tvoju pomoc sam reshio moj problem shto nije htelo da radi,samo je bilo potrebno dodati f-ju LOADBASS ;)


Edit: Izgleda da ne radi Balance
Prikačeni fajlovi
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.eunet.yu.

Sajt: www.vasictech.net


Profil

icon Re: [FreeBASIC] EliteTanks projekat14.03.2008. u 23:41 - pre 3363 dana i 4h
Evo ispravke,@stefanpn mi je napomenuo da se ne chuju svi zvucnici,pa sam to ispravio,a balance sam sredio za po Y osi,a za X cu naknadno.
Prikačeni fajlovi
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



Profil

icon Re: [FreeBASIC] EliteTanks projekat15.03.2008. u 00:22 - pre 3363 dana i 3h
Za FreeBasic ce ceo ovaj Bass modul morati da se prebaci u FreeBasic fajlove ... (ako to vec neko nije negde uradio)
 
Odgovor na temu

[es] :: Ostali programski jezici :: [FreeBASIC] EliteTanks projekat
(TOP topic, by Gojko Vujovic)
Strane: < .. 1 2 3 4 5 6 7 ... Dalje > >>

[ Pregleda: 50422 | Odgovora: 267 ] > FB > Twit

Postavi temu Odgovori

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