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

Bilo mi je malo dosadno pa sam napravio malu igru :P

[es] :: Pascal / Delphi / Kylix :: Bilo mi je malo dosadno pa sam napravio malu igru :P

Strane: < .. 1 2 3 4

[ Pregleda: 16239 | Odgovora: 73 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Lowerboym
Mirso Selimovic
Gracanica TK Bosna

Član broj: 53358
Poruke: 7
*.as36.gr.bih.net.ba.

Sajt: www.mircmania.cjb.net


Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P27.03.2005. u 23:35 - pre 232 meseci
ok ali ja ponesto radim i u pascalu a da vas pitam imali ko kakve literature o pascalu i osnovnim kodovoma programiranja.tnx
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P27.03.2005. u 23:42 - pre 232 meseci
Pogledaj http://www.elitesecurity.org/tema/6897-FAQ-Pascal-Delphi-Kylix
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P27.03.2005. u 23:52 - pre 232 meseci
Imam mali problem sa multiplayer igrama koji nisam imao ranije sa obicnim singleplayer igrama. Trenutno radim na igri Mafija (nesto sto sam igrao kad sam bio mali) i potrebno minimum 8 igraca da bi je igrali. Poceo sam sa idejom da server negde radi i da jedan od igraca "zamoli" server da napravi novu sesiju za recimo 10 igraca. Server to uradi i ceka da se 10 igraca prikljuci i pocinje igru. Ukljuci se jedan, drugi, treci... cekaju, cekaju... cetvrti, peti... cekaju, cekaju... drugi odluci da vise nece da ceka i iskljuci se... itd... ovaj deo nije problem... dok se ne prikace njih 10 bilo ko moze da se prikaci na tu sesiju ili da se otkaci s nje. Problem mi je sta da radim kada igra pocne i u pola igre neko odluci da prekine ili se jednostavno prekine veza do tog igraca. Da li da jednostavno posaljem poruku svim igracima da je jedan otisao i da igra mora da se prekine ili da ubacim jednog racunara umesto tog igraca? Ako ubacim racunara to vise nece biti to, pogotovo ako vise njih odluci da prekine igru jer recimo pocu da gube. Sta bi bilo neko optimalno resenje?
 
Odgovor na temu

Lowerboym
Mirso Selimovic
Gracanica TK Bosna

Član broj: 53358
Poruke: 7
*.as36.gr.bih.net.ba.

Sajt: www.mircmania.cjb.net


Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:08 - pre 232 meseci
Kako sam bas skontao ta je igra napravljena samo za 10 igraca a dali bio mogao da uradis ovo:da napravis igru da cim su na serveru dvojica da ona pocne da se igra i ako dodje njih jos da se igra prosiruje za igrece tj. daje vise mjesta i prolagodjava se a kad napusti jedan da opet nis sto ostanu igraju bez prelida.tij igra samo uzima sebi igrace kad se konekt.kao kod nekih novijih igara kao counter i to
 
Odgovor na temu

Lowerboym
Mirso Selimovic
Gracanica TK Bosna

Član broj: 53358
Poruke: 7
*.as36.gr.bih.net.ba.

Sajt: www.mircmania.cjb.net


Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:10 - pre 232 meseci
i zelio bi da znam u cemu radis tu igru i dali mozes da mi posaljes da vidim jeer ja sam zainteresovan za izradu jednog programa ali ne znam u cemu.imam gotovo sve programske jezike od qbasica,pascala i delphija samo mi treba jos visual basic ali ne znam koju konfiguraciju trazi jer meni treba 6.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:20 - pre 232 meseci
Pravila igre su sledeca. Odluci se koliko ce igraca da ucestvuje (4 je minimalno, ali onda je igra prilicno glupa... tek sa 8 postaje zanimljivija). Recimo da ih ima 9. U igri uvek postoji jedan policajac i jedan doktor, a ostatak su gradjani i mafija. Gradjani i mafija su uvek u odnosu 1:1 ili ako je neparan broj igraca ima jedan gradjanin vise od mafije. Svaki igrac igra na svom racunaru da ne bi znao sta je koji igrac (mafija, policija, doktor ili gradjanin). Zna samo sta je on. Igra pocinje tako sto svi koji su mafija izabiraju jednog od ostalih igraca kojeg ce da ubiju. Kada oni izaberu na redu je doktor. On bi trebao da predpostavi koga je mafija izabrala da ubije. U pocetku je to vrlo tesko jer ima puno igraca. Posle doktora na redu je policajac koji pokusava da pogodi ko je od igraca u mafiji. Ako je policajac pogodio nekog iz mafije taj igrac ispada i igra se nastavlja od pocetka bez tog igraca. Ako policajac promasi, a doktor pogodi koga je mafija htela da ubije niko nije ubijen i svi nastavljaju igru. Ako i doktor promasi igrac kojeg je ubila mafija ispada i onda je na redu glasanje. Svi igraci mogu da glasaju protiv bilo kog igraca. Onaj igrac protiv koga je vecina ispada i igra se bez njega. Igra je gotova kada su svi mafijasi gotovi ili kada samo mafijasi ostanu u igri.

Eto... zbog toga je malo tesko dozvoliti da ljudi izlaze i upadaju u igru kad ko pozeli. Za sad ne vidim drugu mogucnost nego da sve koji odluce da izadju zameni racunar ili da ih jednostavno izbacim kao da su izbaceni prilikom glasanja i da igra ide dalje bez njih.
 
Odgovor na temu

Lowerboym
Mirso Selimovic
Gracanica TK Bosna

Član broj: 53358
Poruke: 7
*.as36.gr.bih.net.ba.

Sajt: www.mircmania.cjb.net


Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:25 - pre 232 meseci
pa dobro skontao sam ali to se mora rijesiti nekom drugom vrstom ev naprimjer stavi da se 6 igraca igra pocinje i cim jedan izadje ona staje ali ako jedan ili vise udju dobijaju svoju igru i igraju sve dok je u igri 6 ili vise igraca.I zelio bi da mi tu igru posaljes i da kazes u cemu si je radio ako moze
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:36 - pre 232 meseci
Igru radim u Delphi-u 7. Preporucio bih ti da batalis QBasic i da umesto njega radis VB. MS Visual Studio .Net 2003 radi super na P2 300MHz 256Mb tako da ti ne treba neka zverka za VB, C, C++, C#, Delphi, Delphi 2005 i slicno.
Po meni Delphi i VB su najlaksi za pocetak. Posle mozes raditi i u C-u, ali za aplikaciju koju ces u Delphi-u napraviti za 30 min i koja ce da izgleda SUUUUUUUUPER u C-u ce ti trebati 30 sati :) U C-u radim jedino lowlevel, winhook i neke sistemske funkcije, upakujem ih u dll i posle ih koristim iz Delphi-a. Tako mi je nekako najlakse, a ti vidi kako ces.
Sto se koda igre tice jos uvek nemam sta da ti dam. Imam neku beta server verziju koja ne moze da radi bez client-a. Sad jos uvek resavam problem prekida veze igraca sa serverom pa cu poceti da radim na klijentima. Kad budem imao nesto igrivo postovacu ovde. Kad vec pricam o ovome da li neko zna gde bih mogao da nadjem lepe pozadine za svoju igru. Glupo mi izgleda da imam sivu pozadinu. Sta mislite kako bi bilo najlepse da izgleda interfejs na klijentu? Ako nekog ne mrzi mozda bi mogao da mi nacrta ekran jer ja stvarno nemam neku zanimljivu ideju. Za sad sam dosao na ideju da napravim nestro ovako

Tu gde su kvadratici bi trebalo da su likovi igraca. Dole bi bio neki status text (ko je na redu da igra, itd) i mozda jos po nesto. Ne znam kako bih to mogao da uradim drugacije.
Prikačeni fajlovi
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P28.03.2005. u 00:42 - pre 232 meseci
Citat:
Lowerboym: pa dobro skontao sam ali to se mora rijesiti nekom drugom vrstom ev naprimjer stavi da se 6 igraca igra pocinje i cim jedan izadje ona staje ali ako jedan ili vise udju dobijaju svoju igru i igraju sve dok je u igri 6 ili vise igraca.I zelio bi da mi tu igru posaljes i da kazes u cemu si je radio ako moze

To sa izlazenjem nece bas da radi... 90% igraca kad vidi da gubi jednostavno izadje iz igre. To bi znacilo da se skoro ni jedna partija ne bi odigrala do kraja ako bih je prekinuo cim neko izadje ili ako broj igraca padne ispod neke dozvoljene granice. Na kraju mogu ostati jedan civil, policajac i jedan mafijas. Jos uvek je neizvesno ko ce pobediti :)
To da za nove igrace server automatski pravi novu sesiju nije problem. To sam ustvari resio da kada igrac pokrene klijent aplikaciju ima izbor da pregleda sve pokrenute sesije na serveru ili da kreira novu (mora da odredi broj igraca) i saceka da se igraci prikljuce.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P30.03.2005. u 18:05 - pre 231 meseci
Mislim da sam nasao programcic za pravljenje tabli i igraca za "RPS se covece". Besplatno, dobro... pa, ne tako lako za ucenje, ali nema veze... http://www.turbosquid.com/gmax
Nadam se da ce uskoro prvi screen shot-ovi "RPS se covece"
 
Odgovor na temu

greent
igor greent
freelance
novi sad @ mindnever.org

Član broj: 28421
Poruke: 41
*.112.EUnet.yu.

ICQ: 196759832


Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P31.03.2005. u 18:12 - pre 231 meseci
igra u delphiju...

http://sodoma.mindnever.org
[greent/mindnever.org] - [www.mindnever.org]
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P05.04.2005. u 23:58 - pre 231 meseci
Citat:
Srki_82: Mislim da sam nasao programcic za pravljenje tabli i igraca za "RPS se covece". Besplatno, dobro... pa, ne tako lako za ucenje, ali nema veze... http://www.turbosquid.com/gmax
Nadam se da ce uskoro prvi screen shot-ovi "RPS se covece" :)


ma daj... dzabe sam skidao ~50mb (prog+help+tutz) ... ovo je samo obogaljeni 3D studio max.. a imam isti u verziji 7... valjda... najnoviji neki...
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P06.04.2005. u 00:29 - pre 231 meseci
Ahhhh... da... zaboravih da ovde skoro svi koriste piratske programe. Onda je bolje da skinete max 7.
Ako neko ipak koristi legalan software ovaj gmax je besplatan.
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P06.04.2005. u 11:57 - pre 231 meseci
ej bre... ja imam placeni max...
;)
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P08.04.2005. u 22:36 - pre 231 meseci
Pa... konacno sam malo poceo da radim na RPS se covece... za sad radi ucitavanje nivoa (podloga, polja po kojima se krecu igraci (za sad nema nikakvih znakova da bi se znao kojim redosledom se ide, ali napravicu neku linijicu ili tako nesto... samo treba malo srediti texturu), vodene povrsine, drvece, pozicija kamere i mesto gledanja za svako polje posebno (tako je moguce praviti nivoe koji imaju npr. deo na povrsini pa se spustaju ispod zemlje...)). Jedan jednostavan nivo izgleda ovako. Modeli (podloga i polja za stajanje igraca) su radjeni u gmax-u, a voda i drvo su deo GLScene (odlicne komponente za pravljenje 3D igara)


Prikačeni fajlovi
 
Odgovor na temu

mrkvojed

Član broj: 38336
Poruke: 43
*.ptt.yu.



Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P20.04.2005. u 09:42 - pre 231 meseci
Gledao sam kood za game3 (Tetris sa pucanjem).

Kako se radi crtanje (osvezavanje OnPaint forme)

Uvek crtas sve. Ali to ne treperi.

Zasto u proc TMainForm.DrawPlayer crtas u bmpBackbuffer indirektno
preko C:TCanvas ? Koja je logika u pitanju ?


Pozz
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P20.04.2005. u 11:46 - pre 231 meseci
kako napreduje rps se covece?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P21.04.2005. u 01:12 - pre 231 meseci
@mrkvojed
Fazon je sto NE CRTAM uvek sve. Mozda se samo cini da se iscrtava sve, ali kad pogledas videces da koristim Invalidate funkciju u programu koja Windowsu kaze koji deo prozora treba da se iscrta pa cak i ako ja hocu da crtam preko celog prozora u OnPaint samo oni delovi koje sam prilikom pozivanja Invalidate funkcije definisao ce biti ponovo iscrtani. To mi je ostalo jos iz Win 3.1 gde nisam znao kako drugacije da crtam bez treperenja. Crtam po bmpBackbuffer.Canvas jer mi je to... backbuffer Tu mogu da crtam sve sto bi treperilo po prozoru. Ovako se sve nacrta u bitmap i posle je samo "pljunem" na formu u OnPaint

@JaHvram
Trenutno se igram s editorom za nivoe E, da... odlucio sam da igra bude single player (quest) i multi player. Nece biti kockica (onda bi se quest mod sveo samo na srecu) nego ce se broj polja za koliko ce se igrac pomeriti odredjivati na sledeci nacin: postoji skala (kao prograss bar) koja se puni i prazni odredjenom brzinom, iznad nje su ispisani brojevi (1, 2, 3, 4, 5, 6, 1, 2, 3..... redosled ce se menjati u zavisnosti od nivoa) i na koji broj zaustavis skalu toliko polja ce pomeras. Dodao sam da kada se stane na neka polja moze da se cuje neki zvukic (mp3 ili wav) i/ili da se pojavi neki "lep" particle efekat
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P21.04.2005. u 01:51 - pre 231 meseci
lepo lepo... vidim da napredujes sa GLScene... ja nista :(

kad mozemo ocekivati prvu verziju na SrpskiSoftware?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Bilo mi je malo dosadno pa sam napravio malu igru :P21.04.2005. u 20:34 - pre 231 meseci
Ne ocekujte je uskoro jer vrlo retko radim na njoj... mozda 30 min nedeljno. Obaveze, posao, ovo-ono... ne idem vise u skolu pa da imam vremena za sve
U svakom slucaju kad budem imao malo vremena postovacu mali avi fajl (kamera kruzi oko table za igru) cisto da se vidi kako to izgleda u 3D. Za sad nemam zivaca da postavljam polja tacno na podlogu pa sva polja "lebde" negde malo iznad, ali cu i to uskoro resiti pa ce programcic da ih spusti na zemlju umesto mene
Sada su definisane sledece stvari za svaki nivo. Svaki nivo ima jedan 3D objekat koji predstavlja tablu, jedan koji predstavlja polja (jos uvek nije moguce imati polja koja izgledaju razlicito, ali bice... nekad ), neogranicen broj polja na tabeli, neogranicen broj vodenih povrsina, neogranicen broj drveca (svako moze biti razlicito... nisu potrebni eksterni 3d modeli jer ih igra sama definise na osnovu nekoliko parametara). Svako polje ima asociran polozaj kamere i ugao pod kojim gleda na tablu, a moze i da ima asociran zvuk i neki vizuelni efekat. Jos uvek nema specijalnih polja (vraca igraca par polja nazad, pomera ga par polja napred, igrac jos jednom baca, igrac mora da igra rps protiv racunara itd...), ali uskoro planiram da ih dodam.
To je to za sad.

P.S.
Izgleda da je avi malo velik... 8 sekundi je oko 1Mb
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Bilo mi je malo dosadno pa sam napravio malu igru :P

Strane: < .. 1 2 3 4

[ Pregleda: 16239 | Odgovora: 73 ] > FB > Twit

Postavi temu Odgovori

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