Ez itt a JátékFejlesztés rovat, mely ettől a számtól fogva indul el a Codexben!
Itt értelemszerűen a játékfejlesztéssel kapcsolatos dolgokról olvashattok majd.
Megpróbáljuk valamennyi, a játékfejlesztéshez kapcsolódó témakört lefedni, bemutatni
cikkeinkkel. Így, az alábbi témákkal találkozhattok majd itt:
- programozás
megpróbálunk minél több programnyelet bevonni a témába, de ez az elején még nem fog menni sajnos. Itt olvashattok majd a különbféle programnyelveken való programozásról, tippekről, trükkökről, pl. mit hogyan kezdjünk el, minek hogyan álljunk neki stb.
- elmélet
avagy: hogyan írjunk játékunkhoz dokumentációt, hogyan tervezzük meg játékunk egyes folyamatait. Bemutatjuk a strukturált programozást, az SSADM-et.
- 3D
azaz, hogyan tudunk egyszerűbb tárgyakat, egységeket stb. lemodellezni, beanimálni, hogy azt a játékunkban fel is tudjuk használni, és az pont olyan legyen, úgy nézzen ki, ahogy mi akarjuk.
- modolás
tehát: hogyan tudunk kedvenc játékainkhoz modokat, kiegészítéseket stb. készíteni...
- nagy játékteszt
mi másképp fogjuk értékelni a játékokat, mint a gamer lapok. Mi több szempont alapján, részletesebben, az apróságokat jobban kielemezve fogunk értékelni. Itt a nagy kiadók által készített játékokról olvashattok majd.
- kis játékteszt
kis csaptok, amatőr, hobbicsapatok, és egyénileg fejlesztett játékokat fogunk boncolgatni, szintén igen részletesen!
- bemutatók
a játékfejlesztést megkönnyítő / segítő / stb. programok bemutatása.
- honlap
minden hónapban bemutatásra kerül majd pár, a játékfejlesztéssel foglalkozó oldal, csapatoldalak, portálok stb.
- interjú
terveink közt szerepel, hogy interjúkat készítsünk fejlesztőkkel, kiadókkal stb.
Mint látható, elég színesnek ígérkezik ez a rovat! :) Sajnos azt nem tudjuk
garantálni, hogy minden hónapban minden fent említett témakörben lesz(nek)
cikk(ek). Mivel egyelőre ketten vagyunk állandó cikkírók, így nem biztos, hogy
minden hónapban minden témában tudunk cikket írni. Így aztán cikkírók kerestetnek!
A már felsorolt témakörök bármelyikében lehet cikket írni és beküldeni!
Amennyiben a cikk megfelel bizonyos elvárásoknak (minőségnek), úgy bekerülhet
ide a rovatba! Ha állandó cikkíró szeretnél lenni, akkor írj a jatekfejlesztes@freemail.hu
címre!
Bevezetőnek ennyit, kellemes olvasgatást, tanulást, és legfőbbképpen: Jó
JátékFejlesztést Kívánunk Mindenkinek!
A rovattal kapcsolatban a jatekfejlesztes@freemail.hu
címre várjuk az észrevételeiteket!
Rovatvezetők:
Keleti István - keleti3@freemail.hu vagy jatekfejlesztes@freemail.hu (bevezető, elmélet)
Faragó Zoltán - no204@freemail.hu (3D, interjú, verseny)
E szám szerzői még:
Várkonyi Tibor - vtibor3@freemail.hu
(programozás - DarkBasic)
E havi számunk tartalmából:
A játék elkészítése bizony rengeteg tervezést, dokumentálást, gondolkodást, és másegyéb, külsősök számára láthatatlan (és felfoghatatlan) lépést tartalmaz. Azoknak, akik betekintést akarnak nyerni ebbe a világba, ez a cikk (és az ezután jövők) lesznek a segítségére. Mindent meg lehet tanulni, ami egy játék előkészítéséhez szükséges.
Egy játék nem csak százezer sor kódból áll, hanem bizony sok más mindenkinek is meg kell dolgozni, hogy sikeres, és élvezhető terméket dobjanak piacra. Az egyik ilyen réteg azok a modellezők, akik 3Dstudioval, esetleg más eszközökkel foglalkoznak. Ez a cikksorozat azokat célozta meg, akiket kíváncsivá tesznek például a 3D objektumok tervezése, animálása, mozgatása stb.
Az egyik legkönnyebben használható, kifejezetten játékfejlesztésre kifejlesztett nyelv az a DarkBasic. Ez a cikk egy rövid bevezető után mar konkrét példával is elő fog állni, úgyhogy DBasic-re fel.
A Dark Basic egy programnyelv, amelyet kifejezetten játékok írására fejlesztettek ki. Gondolom, mindenkinek eszébe jutott játék közben egy csomó ötlet, hogy mit változtatna kedvenc játékán, illetve hogy milyen játékot szeretne. Ha van elég kitartásod, Dark Basicben olyan játékot készíthetsz, amilyet akarsz! És nem kell 2 év programozói tudás, DX/OpenGL, c++ ismeret!
Olvasd tovább a bevezetőt!
A Dark Basicnek két fajta van: Dark Basic 1.x - A "sima" DB, 2000-ben jelent meg. Az angolok DBC-nek (DB Classic) szokták rövidíteni, itthon DB-nek nevezzük. Magyar nyelvű változata is létezik. DirectX 7 kell a benne készült programokhoz.
Olvasd tovább az ismerterőt!
Akkor lássunk is hozzá a programozáshoz! Indítsuk el a DB-t, és írjuk be az alábbi programot:
A cikk olvasásához click a linkre!
Azok, akik a Moon Dragon csapat (Az Amnézia és Emlékcsavar játékok fejlesztői) hátterére kíváncsiak, megtudhatnak ebből az interjúból érdekes részleteket. Meg lehet ismerni, hogy indult(ak) és hogy folytatódott a történt, viszont ami exkluzivitásnak számít, az két screenshot, az elkövetkező játékukból. Többet nem is árulok el, nyomás az interjú.
Akik egy DarkBasic versenybe szándékoznak részt venni, azoknak ajánlom a cikk elolvasását, mert érdekes részleteket tudunk meg egy csábító, nyereményekkel teli játékfejlesztési versenyről.