Areena-kloonin koodi

Oletko tehnyt jotain, mistä muut voisivat hyötyä. Postita vinkit tänne.
Post Reply
User avatar
Dibalo
Advanced Member
Posts: 298
Joined: Mon Aug 27, 2007 8:12 pm
Location: Espoo, Finland
Contact:

Areena-kloonin koodi

Post by Dibalo »

En ehkä noteeraisi tätä projektiksi, sillä tämä on ollut jo yli vuoden jäissä. Nyt kun uudet foorumit kerta on, niin voin pistää lähdekoodin jakoon (ja samalla kasvattaa post countia 8-)). Eli kyseessä on aivan perus areena-kloonin alku. Koodissa on jokunen kommentti, mutta suomenkieliset muuttujanimet helpottavat koodin ymmärtämistä. Koodi on melko tökeröä ja n00bimaista, mutta areena-kloonin tekoa havittelevalle tässä olisi varmasti hyvä pohja aloittaa.

Tätä koodia käyttävien kannattaa erityisesti suunnata huomionsa tekoälyyn, joka ostaa sotureita tietokonejoukkueille. Kulutin siihen paljon aikaa, ja olen edelleen ylpeä siitä miten se toimii. Periaate on seuraava: Joukkuella on eri pelityylejä. Yksi joukkue saattaa panostaa velhoihin ja ampujoihin kun taas toinen luottaa raakaan lähitaisteluun). Joka kierroksella joukkueet pitävät kirjaa omistamistaan sotureista sekä vertaavat tarjolla olevia sotureita. Tämän jälkeen tekoäly laskee tarvittavan soturin ja osaa ostaa juuri itselleen sopivimman vaihtoehdon. Tätä koodia saa siis käyttää vapaasti, vaikka muu koodi olisikin omaa.

Kokonaiskuvan nykyisen pelin tilasta näkee helpoiten kun purkaa alla olevan paketin ja kääntää "source.cb" tiedoston.
Ominaisuudet, jotka koodista löytyvät:
  • oma ikkunasysteemi (alkeellinen)
  • soturien ostotekoäly
  • kaupat
  • harjoittelu (taitojen kehitys)
  • soturien osto
  • joustava määrä joukkueita
  • soturi-generointi
Lataa koodi
The darkest spells can be found from
http://tunkkaus.blogspot.fi
Nucreal
Newcomer
Posts: 33
Joined: Tue Aug 28, 2007 8:25 am

Re: Areena-kloonin koodi

Post by Nucreal »

Hyvä! Kiitos, Tästä voi olla hyvin paljon hyötyä monelle ihmiselle foorumeillamme. Myös ehkäpä minulle. :)
Life is hell and then you die, so better speed it up with knife!
<--- Typotin käyttäjä nimeni (Nucreal) -> (Nuclear)
Szanne
Member
Posts: 50
Joined: Thu Aug 30, 2007 5:12 pm
Location: Suomi

Re: Areena-kloonin koodi

Post by Szanne »

Tämä oli todella hyvin tehty esimmekkikoodi. Tähän pitää enää lisätä taisteluosio, mutta kyllä jos on tälläinen pohja, niin ainakin pitäsi siitä saada motivaatiota. Tekoäly on hyvä tuossa huutokappa osuudessa, kuten Dibalo mainitsikin.
2X - in English viewtopic.php?f=18&t=3057
2X - suomeksi viewtopic.php?f=11&t=3058

Olen Jop Studio vanhalta foorumilta.
leonarven
Newcomer
Posts: 30
Joined: Sun Aug 26, 2007 4:02 pm
Location: Somewhere in Newada

Re: Areena-kloonin koodi

Post by leonarven »

Hyvä taistelupelin pohja! Tästä on hyvä jonkun lähteä liikkeelle.

Offtopic:
Esimerkit ja tutoriaalit-osioon voisi tehdä alifoorumin pelien pohjille :?
User avatar
Dibalo
Advanced Member
Posts: 298
Joined: Mon Aug 27, 2007 8:12 pm
Location: Espoo, Finland
Contact:

Re: Areena-kloonin koodi

Post by Dibalo »

leonarven wrote:Esimerkit ja tutoriaalit-osioon voisi tehdä alifoorumin pelien pohjille :?
En usko että se olisi tarpeen, sillä näitä pohjia tuskin montaa kappaletta tänne tulee. :)
The darkest spells can be found from
http://tunkkaus.blogspot.fi
Mysterius Coder
Active Member
Posts: 133
Joined: Mon Aug 27, 2007 8:13 pm

Re: Areena-kloonin koodi

Post by Mysterius Coder »

Tosiaankin loistava areena-kloonin pohja. Mieleeni juolahti, että tästä saisi hyvän yhteis-projektin. Näen jo sivuston silmissäni "CB yhteisön areena klooni" :mrgreen:
Kyllä minä osaan, mutta kun mieli on tällasen kaaoksen vallassa, niin ei siitä mitään tule.
User avatar
elmo123
Active Member
Posts: 153
Joined: Sun Sep 09, 2007 4:19 pm

Re: Areena-kloonin koodi

Post by elmo123 »

Pitkän(n.40 s.) compilen jälkeen heti MAV :evil: mistäs sekin siihen tuli?
EDIT:

Oho,kun yritin selvittää, missä se MAV tapahtuu, se rupes toimaa. Kun poistin ne lisäämäni SetWindowit, tuli Taas MAV. Varmaan joku CB-bugi.

Kiinnostuin pelien tekemisestä ennen 1. luokkaa.
Sitten 3. luokalla tuli CB. Ja siitä se alkoi.

Blender! TF2! CB! Game Maker! Nokia-mollaus! Kitaransoitto! Breakdance! MadTracker! Minecraft!
MAVmaggot
Advanced Member
Posts: 468
Joined: Fri Aug 31, 2007 10:18 pm
Location: bitspace

Re: Areena-kloonin koodi

Post by MAVmaggot »

tästä tulee olemaan hyötyä :D
temu92
Web Developer
Web Developer
Posts: 1226
Joined: Mon Aug 27, 2007 9:56 pm
Location: Gamindustri
Contact:

Re: Areena-kloonin koodi

Post by temu92 »

Muhaha. Itte teen kloonipeliä areenasta, en käytä tätä pohjana mutta kiitti niistä nimistä :D
Purple
Newcomer
Posts: 7
Joined: Thu Oct 25, 2007 1:01 pm
Location: Vaasa
Contact:

Re: Areena-kloonin koodi

Post by Purple »

Plöh....En voi kokeilla tota areena klooni koodii :(
Työn alla :
- Yewi » Rpg peli. Valmis 2% ( Tuleekohan koskaan valmiiksi? :/ )
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Purple
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: Areena-kloonin koodi

Post by =Joku= »

Töttöröö voisiko uusia latauslinkin?
*Poistunut foorumilta*
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Areena-kloonin koodi

Post by esa94 »

Joku, ajattele enne kuin vastaat.

Kirjoittaja Purple päivämäärä To Loka 25, 2007 9:46 pm
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: Areena-kloonin koodi

Post by =Joku= »

Saahan sitä pytää.
*Poistunut foorumilta*
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Areena-kloonin koodi

Post by esa94 »

Juu, mutta nostaa ei. Eräilläkin foorumeilla olisi tullut varmaan kuukausi bannia tällaisesta nostosta, taikka sitten pysyvät. Noiden foorumien aktiivikäyttäjänä tykkään vähän mennä överiksi näiden nostojen kanssa.

(Itse sain muuten parin päivän bannit sieltä, kun kerroin viestin olleen väärällä alueella :D)
MAVmaggot
Advanced Member
Posts: 468
Joined: Fri Aug 31, 2007 10:18 pm
Location: bitspace

Re: Areena-kloonin koodi

Post by MAVmaggot »

Totta puhut esa, mutta autetaas nytten jokua, kun kerran löysin kyseisen koodin kovalevyni uumenista.
En muista oliko tässä mukana readme:tä yms., pakkasin vaan löytämäni .cb-tiedostot.
Attachments
CoolAreena v.0.51.rar
areena kloonin koodi
(18.49 KiB) Downloaded 360 times
Post Reply