Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

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

  • 73 odgovora
  • 22.237 pregleda

Najnovija ↓

Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 23.12.2004. u 23:02 · pre 266 meseci #21
Ako se nekom prave sitne igre tipa sokoban, tetris, puzzle, asteroids, aliens, arkanoid... i ima pomalo slobodnog vremena koje bi proveo praveci ih neka se jevi ovde ili posalje PP ili E-mail.

P.S.
Pravim neki klon asteroida. Koristim DX... za sad se samo asteroidi vrte po ekranu, ali jos ima vremena... :P Verovatno cu ovu poslednju igru koju sam postovao uraditi sa DX-om. Jedini je problem sto ne znam da radim sa DX-om u Delphi-u nego samo u C++u. Bilo bi lepo da neko objasni kako se radi sa DX-om u slatkom, malom Delphi-u :)
Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 28.12.2004. u 01:22 · pre 265 meseci #23
Niko od vas ne voli da pravi igre... pa makar i ovako male kao moje?

Evo jos jedne. Nesto u stilu Sokoban-a (zato je naziv Srkiban :P) samo sto treba da spojis dve kuglice iste boje i one nestanu. Kada sve sredis ides na sledeci nivo. Video sam vec ovakvu igru pa sam pomislio da bi bilo lako da se to napravi i nisam mnogo pogresio :)

Kontrole:
A - levo
D - desno
W - gore
S - dole

Ni u ovoj igri nema poena, ali ima tajmer pa ako bas hoces... igraj 100 puta isti nivo i vidi da li mozes da ga predjes brze, brze i brze... :)

Igra ucitava bmp fajlove iz direktorijuma u kojem se nalazi tako da mozes da ih promenis i napravis da igra izgleda drugacije. Boja RGB( 128, 128, 128 ) je transparentna i dimenzije slika su vrlo bitne pa pazi sta radis kad menjas slicice :)

Igra ucitava nivoe iz direktoriuma u kojem se nalazi. Prvi nivo se zove World1.sbl, drugi World2.sbl, treci World3.sbl... itd. Ime fajlova moraju da budu takva inace igra nece moci da ucita ni jedan nivo. Nisam napravio nikakav editor za nivoe, ali nije tesko praviti u notepad-u. Svi karakteri osim '.', '5', '7', '9', '1', '3', 'R', 'G', 'B', 'Y', 'P', '*' se ignorisu. U fajlu je potrebno da postoje 400 validnih karaktera (20x20). Ako ih nema toliko prilikom ucitavanja umesto karaktera koji ne postoje se stavljaju '.' tj prazan prostor.

Karakteti imaju sledece znacenje:
. - prazan prostor
5 - zid (kvadrat)
7 - zid (zaobljen dole desno)
9 - zid (zaobljen dole levo)
1 - zid (zaobljen gore desno)
3 - zid (zaobljen gore levo)
R - crvena kugla
G - zelena kugla
B - plava kugla
Y - zuta kugla
P - roze kugla
* - igrac

Prilikom ucitavanja se ne proverava da li ima dovoljan broj kugli za prelazak nivoa (nemoguce je preci nivo ako imas samo jednu crvenu kuglu jer nema druge sa kojom da je spojih da obe nestanu) ni da li igras moze da prodje i da spoji kugle.
Napravio sam jedan mali nivo za testiranje... ako nekog ne mrzi neka napravi jos par pa neka ih postuje ovde.

Da ne bi bilo nekih cudnih pomeranja igraca ili pucanja programa nivo treba da bude takav da ne dozvoljava igracu da izadje iz 20x20 polja za igru. Znaci uvek postavi zidove tako da ogranicavaju teren po kojem igrac moze da se krece.
Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 04.01.2005. u 01:23 · pre 265 meseci #25
NICE :)
Sad razmisljam... multiplayer igre su uveg zanimljivije od singleplayer, zar ne :) Mozemo napraviti milion igrar tipa sah, potapanje brodova, mice, ne ljuti se covece, risiko, stratego, diplomacy, cluedo, monopol, raznorazne karte...
Trenutno razmisljam da napravim neku verziju potapanja brodova... malo drugaciju nego standardnu. Igralo bi se otprilike ovako:
na pocetku oba igraca postave svoje brodove kao i obicno. Svaki igrac ima po 5 mina + bonus (u zavisnosti od brodova koje ima i njihove ostecenosti). To je da kazemo malo drugacije od standardnog potapanja, ali najveca razlika je sto se ne gaca naizmenicno nego tih 5+bonus mina igraci postavljaju istovremeno. Ako neko u mecuvremenu pogodi neprijeteljski brod, neprijatelju se smanjuje bonus. Kad se ispuca svih 5+bonus mina ceka se da i drugi igrac zavrsi pa ide sledeca runda. Otprilike tako. Cim budem imao vremena pocecu da radim na igri. Nadam se da ce proraditi i da ce biti zanimljivo :)
Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 05.01.2005. u 22:04 · pre 265 meseci #26
pozdrav, srki :)

svidja mi se onaj mali srkiban heheh

evo napravio sam program za pravljenje nivoa za tu tvoju igricu... evo ti kod, ima jedna greska u njemu, inace radi... pogledaj gresku, vidi da li mozes da je otklonis... i reci da li ti se svidja... ceo paket fajlova (ne-kompajliranih) je na

http://milankol.dzaba.com/zip/pravljenje%20nivoa.zip


ovo nesto ne radi, download sa te adrese, idite direktno tamo, ili skinite odavde
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 06.01.2005. u 19:02 · pre 265 meseci #27
Stavi ovo za ucitavanje
Code:
procedure TForm1.Button2Click(Sender: TObject);
var i,j:integer;
    c:char;
begin
otv.Execute;
if (otv.FileName<>'') then begin
assignfile(f,otv.FileName);
reset(f);
i:=1;
j:=1;
while (not eof(f)) and (j<=20) do
begin
  read(f,c);
  if c in Blocks then
  begin
    m[i,j]:=c;
    inc(i);
    if i>20 then
    begin
      i:=1;
      inc(j);
    end;
  end;
end;
closefile(f);
pisi;
end;
i dodaj na posle uses
Code:
const
  Blocks:set of Char = ['.', '5', '7', '9', '1', '3', 'R', 'G', 'B', 'Y', 'P', '*'];
Trebalo bi da radi kako treba ;)

Odlicno si uradio editor. Ako opet zaglavis negde reci pa cu ti pomoci.


Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 06.01.2005. u 21:08 · pre 265 meseci
izmenjeno 1 put, poslednji put milan_kol 07.01.2005. u 19:32
  1. milan_kol07.01.2005. u 19:32zapis iz teksta poruke
#28
e, uradio sam jos jednu verziju koja ne da da se snimi ako ima neparan broj kruzica iste boje i ako nije postavljen jedan Srkiban :)) samo jos da dodam ovo sto si ti srki rekao, za ucitavanje, pa cu staviti ceo projekat, ceo kod ovde... ako imas jos neku ideju, reci...


evo stavljam sada najnoviju svoju verziju 4 Editora :)

Srki, procitaj u zipu fajl procitaj!.txt, ima nekih stvari koje bi trebalo popraviti!
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 07.01.2005. u 03:28 · pre 265 meseci #29
Ne bi bilo lose da postoji mogucnos menjanja slicica... tj. da korisnik ubaci neki svoj skin za igru :) Ne treba da pravis picture editor nego samo da slikice (moraju biti u bmp formatu da bi ih igra ucitala. ako mozes ti ucitaj sta god hoces samo posle snimo kao bmp) ucitas i snimis tamo gde treba :)


Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 22.03.2005. u 00:22 · pre 263 meseca #30
Nikom se vise ne prave igre... svi krenuli na nesto ozbiljno :) Kad vam kazem ljudi... svi vise vole da se igraju nego da rade ozbiljne stvrai ;) Zna li neko sta se desilo sa SuperStojadinom? Bas je lepo krenuo i sad je nekako sve stalo.
Ponovo sam poceo da pisem u ovoj temi jer mi je opet dosadno... ali sad ne znam sta bih mogao da napravim pa bih vas molio da mi date neke ideje. Seca li se neko nekih zanimljivih drustvenih igara iz detinjstva? Sta volite da igrate s kockicama, kartama, malim auticima ili slicno sto jos niko nije napravio na racunaru... razmisljam i jedine igre kojih mogu da se setim su ledeni cica tj. suga, sarenih jaja i zmurke :) Mozda zmurke i nisu tako losa ideja... secam se da sam na nekim starim konzolama igrao hide and seek. Jedan igrac se prvo sakrivao (udje iza vrata, zavuce se pod krevet, pod tepih... u stazu!? :) i ko zna gde jos), a zatim drugi igrac trazi prvog. Malo mi je bezveze jer uvek jedan od igraca mora da ceka, ali... sada kada imamo mreze na racunarima mogu da igraju svi od jednom, ali mislim da mi jos uvek nije toliko dosadno da zelim da provedem par dana kuckajuci zmurke :)
Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 22.03.2005. u 01:06 · pre 263 meseca #31
www.superstojadin.co.sr <- prikljuci se


Imam ja ideju za igru... kao RPS iz ICQ-a 5, samo da moze singleplayer, multiplayer (dvoje na jednom kompu) i net play :D

'ajmo!
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 22.03.2005. u 09:23 · pre 263 meseca
izmenjeno 1 put, poslednji put bondja 22.03.2005. u 09:25
  1. bondja22.03.2005. u 09:25zapis iz teksta poruke
#33
Kasno sam se ukljucio, ali evo jos dve:
1) Mice (ucitavanje/snimanje trenutne igre, vracanje poteza...)
2) Hanojske kule.
A sto se tice pravljenja igrica... (videcete da su ove iz 2001)... na zalost nema se vremena..... : (
Pozdrav!

PS: mica je u sledecoj poruci.... , ne mogu da posaljem ?!? dva zip fajla?...
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 22.03.2005. u 17:36 · pre 263 meseca #35
Sledeci put zipuj dva zip fajla u jedan... eto RESENJA :)
Lepo uradjeno... jednostavno, a zabavno... dobro... jedino mi kula brzo dosadi, ali nema veze.
Sad kad sam video mice setio sam se "ne ljuti se, covece" i slicnih igara. Mislim da cu tako nesto da pravim. Ne bi trebalo da bude tesko. "Ne ljuti se, covece" mi nije bas mnogo zanimljiva, ali one druge gde kreces sa jedne tacke i treba da stignes do neke udaljene (cilj) uz neke "precice" i "otezavajuca" polja (dva polja nazad, jednom ne igras i slicno) su malo bolje. Sad jos samo da mi neko nacrta lepu tablu po kojoj igraci mogu da igraju i krecem :)
Potpis
Play Store
Re: Bilo mi je malo dosadno pa sam napravio malu igru :P 23.03.2005. u 00:31 · pre 263 meseca #36
Da li je neko video GLScene projekat? To je skoro game engine (3d engine, sound engine, phisics engine, scripting enigne... sve u jednom) za Delphi koji koristi OpenGL za grafiku, FMod ili Bass za zvuk, DWS za scripting i ODE ili od skoro Newton za fiziku. Odlican je za pravljenje igra. Prilicno je lak za upotrebu, ima dosta primera i odlicnu news listu. Pravljenje 3D igara je dosta lako... moguce je ucitavati modele iz Quake, Half-Life i verovatno jos nekih igara, ima podrsku za Quake nivoe, collision detection... sveeee... uglavnom sve sto moze da zatreba :) Sad upravo pokusavam da napravim ovu "ne ljuti se, covece"-like igru sa GLScene... nadam se da cu uspeti :)
Pogledajete www.glscene.org
Potpis
Play Store
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme