Ide lehet írni azoknak akik szeretnének oldalnézetes játékokat készíteni egyszerûen. Én is szeretnék egy kb Metroid Fusion-hoz hasonlót készíteni és ehet kérnék némi segítséget.
Ez 3 volt :DDD egyébként az általad felsorolt nyelveken is lehet tökéletes 3D-s vagy 2D-s játékokat írni, az már más kérdés, hogy valóban nem célszerû. Azonban azt meg kell hagyni, hogy viszonylag egyszerû bennük 2D-s játékokat készíteni pl VB-ben. Ugyanakkor egyszerû 3D-set pascalban, persze Wolfenstein 3D szintûeket :) Viszont ahogy a topic nyitója is, aki semmilyen programozási ismerettel nem rendelkezik, az nem tudom hogy akar játékot fejleszteni. A gagyibb 2D-s játékok is a haladó kategóriába tartoznak minimum!!! minden programnyelven. Az rpg maker-el és egyebekkel lehet játszadozni, de azt nem te készíted és nem valósíthatsz meg benne sok egyéni ötletet, rengeteg minden kötött. #9-ben ajánlott progikkal viszont érdemes próbálkozni kezdõknek és prog-hoz nem értõknek. Ezt kiegészíteném a 3D-s lövöldözés kedvelõinek: FPS Creator
Akkor az milyen szint amikor az ember tényleg leül és lekódol egy szerencsétlen játékot? :D Én sosem tudnám igazán az én munkámnak tekinteni egy ilyen game-maker program összedobott mutánst. Az az igazi, ha te írod meg tövirõl hegyire (na jó nem szó szerint kell venni lásd. az api-k használata :) ).
szerintem az a legnagyobb gond,hogy nincsenek könyvek,amit mindent részletesen elmagyaráznak,és érthetõen.kül melyik az a nyelv amiben írják a játékokat.tippem c...
a témanyitó egyszerû játékokról beszélt és olyan szeretne készíteni ha jól tudom, ahhoz meg ezeket tudtam ajánlani. igazán jó játékokat lehet készíteni vele, amin egyáltalán nem látszik semmiféle nyoma a programnak, szinte rá sem lehet mondani, hogy azzal készült. meg mi az a "mutáns" kifejezés?! láttál te multimedia fusionnal készült 3d-s játékot? de oké, bizonyára nagyobb élmény is ha te írod meg ... ahhoz meg sok sikert ha te vagy annyira jó
de vannak könyvek, persze csak angolul. a nyelv egyértelmûen c++ java-t felejtsd el ha teljesítményt akarsz pascalnak nem jó a támogatottsága, delphi kicsit bugos, és lassabb a kódja mint a c nek..
Szerintem is, ha RPG-t szeretnél csinálni, igaz kicsit fapados megoldás, de akkor az RPG-Makert ajánlanám. Ha ismered az Amnéziát pl pont ojant lehet csinálni, elég instant, magyarosítás is van hozzá, de a nélkül is lehet jót csinálni... Ja Pyx kapitány is azzal lett csinálva ^^
Én már töltöm a Games Factory-t mer jókat olvastam róla!!! Meg majd a Klick N Play-t is töltöm. Jó játékokat csinálnék!!!
Akkor asszem, hogy megmaradok a jó öreg RPG makernél. Amúgy szintem az RPG maker kifejezetten jó, mert az is tud vele játékot készíteni aki semit sem ért hozzá. Szerintem kifejezetten jó játékokat lehet vele csinálni.
szerintem ayon kívül is van játékfejlesztõ topik :) 3d studióban megtervezed a modelleket, textúrázod, cbenírsz egy játékmotort, ami kezeli a 3d-s modelleket. ezzek a komolyabb részén túl is vagy..
Most akkor a kedves ide írok figyelmébe ajánlanám a topic címét. Én az egyszerû játékok alatt nem 3ds modelleket kezelõ játékmotorok írását értettem.
Flash
nyertem
c++ ogre 3d :)
aha a c++ emígy is érdekel.valami adatok hozzá? most jön egy na1v kérdés... hol lehet leszedni az a progit,amivel lehet c++ban írni.könyvet meg majd keresek (ünk) hozzá.3dstudio maxról van könyvem igaz régi...
A legjobb szerintem a Game maker!!! Igaz nehéz de jókat lehet csinálni!!!
A max az már nem számít tudásnak... Mára már mindenki maxozik... :D A progzás nekem magas.. Egyébként az fps creator nem rossz cucc(bár nekem az se nagyon ment, de nem is sokat idõztem vele, max vagy 15 percet) mert jókat lehet vele, és ha sok modellt kicserélsz, akkor annyira nem látszik az, hogy hogyan készült.. Egyébként nemtom mért baj az hogyha egy fejlesztõ egy már meglévõ engine-t használ.. Persze nem ilyen instant dolgokra gondolok...
C++ , Basic , Pascal csak a kockafejû embereknek való , egyszerû otthoni embernek évekig tartana elmagyarázni valamit , én is 2 évig tanultam ( heti 4 óra ) programozni de az év világon semmit sem tudtam megcsinálni és most se tudok.
Basic? Mintha azért az valamivel egyszerûbb lenne...
elõször célszerû inkább a C nyelvet megtanulni, mert nem fogod érteni a C++ dolgait. hidd el nekem, tanultam mindkét nyelvet. mellesleg játékkészítés elõtt rengeteg alap dolgot kell megtanulni
amúgy létezik játékkészítésrõl könyv, szobatársamnak van (pontos címet nem tudok, ha érdekel majd megkérdezem tõle); ill nálunk az egyetemen létezik olyan tantárgy, h "Játékfejlesztés .NET" környezetben
hát ha valaki belekezd programozási tudás nélkül játékfejlesztésbe , bármilyen priogramnyelven, az szerintem az elején elakad. Szal nem véletlenül lettek kitalálva szerintem ezek a játékszerkesztõ programok... Kár lenne egy kezdõnek heteket el***ni egy alap motor megírásával, mikor pár kattintással megoldható a dolog..és úgysem olyan hatalmas projectek ezek, hogy tétje lenne a dolognak:) szerintem... midnenesetre én delphiben csináltam anno félkarú rabló szimulátort.:) de itt abba is hagytam.:) Egyébkéntmeg érdemes körülnézni a sourceforge.net-en meg a freshmeat.net-en. Már aki kanyít a programozáshoz. rengeteg érdekes ötlet és félkész dolog van fenn, amik szabadon felhasználhatók...
mert melyik programnyelv nem a kockáknak való? aki pascalban nem tud semmit, akkor az mivel programozzon? az direkt egy tanító programnyelv, az alapokat azzal lehet a legjobban elsajátítani.
ja, még valami. Miért egybõl RPG-t akartok készíteni? Kezdetnek nem elég olyan klasszikus játék, mint pl. Kukac, Malom, Tetris, stb... ?
Na igen... a dolgok ott kezdõdnek, hogy ha valaki programozni akar, akkor el kell gondolkodni, hogy is kell megoldani egy-egy problémát.. És pl egy tetris is tud néha elgondolkodtató lenni.:)
nem jelent semmit. programozni magadnak kell megtanulni, hiába van tanóra, az nagyon kevés dologra elég.
egy nyelvet (sok másik után) meglehet tanulni két hét alatt, két hónap alatt meg a sajátosságait is ki tudod használni. .Net et nem támogatom igazán.. a májkroszoft java másolata..
Az inkább a saját képességeid gyengeségének tudható be. Ha valakit érdekel, meg lehet tanulni. Én pl 1-2 hónap alatt megtanultam meg évekkel ezelõtt, amikor szükségem volt rá, pedig én aztán nem gamelek, nem ülök a gép elõtt órákat. Kivéve mostanában, mert most egy nagyobb projecten dolgozom. A sima Basic pedig nevetségesen egyszerû. Minden informatikai alapismeretek könyv azzal kezdi... ha azt nem tudtad megérteni, akkor enyhén szólva nincsenek logikai adottságaid. De ez is megesik.
Hogyne lennének könyvek és leírások? Rengeteg tutorial, fórum és példa valamint könyv van, természetesen angol nyleven. Magyarul ne is keress sajnos nem fordítják õket igény hiányában. Egy visual basic-et meg lehet tanulni 1-2 hónap alatt elég jó szinten, majd nekieshetsz a directx-es résznek például. Na az már nagyobb falat, de ehhez rengeteg könyv van. Többek közt olyan is hogy: Visual Basic DirectX8 for teens azaz a nulláról magyarázza. Ezer ilyen és hasonló leírás van. Ha komolyabb dolgot akarsz, akkor pedig valóban C vagy C++. Azt viszont sokáig kell tanulni és gyakorolni...
jó mostmár tudom a 32es commentbõl,hogy a c nyelvet akarom megtanulni.de mégis hogy kezdjek hozzá.merre keresgéljek.www.doksi.hu itt van anyag,csak nem tudom,hogy az mennyire használható...szóval azért kérdem a véleményket a haladóktóól (tõletek).
akkor hogy is kezdjem,elõször is kell egy progi,amivel progrtamozok.azt sem tudom honnan szedjem le és melyik a jó?2.kellene egy jó tananyag.a többi már rajtam múllik.nálam nem csak a játékkészítés lebeg a szemem elõtt,hanem megszeretnék tanulni programozni.ilyen egyszerû.eddig nincs nagy tudásom kiírja a nevemet szintû.(a tényleg max visual basicben egy számológép össszerakása,a vb nem ajánlom senkinek...)
ugyammá' én paszkálban megírtam a világ legidegesítõbb programját, és még van pár saját szerzemény, többek között format c:, újrainditó, lefagyasztó, ablakbezáró, stb...
Nem biztos, hogy a C-vel kezdeném. Az elég kemény matematikai nyelv. Sok olyan operátor van benne, amit nem könnyû megérteni, ha nem ismered az alapokat más nyelvbõl. Kezd pascallal azt ajánlom. Ehhez rengeteg magyar könyvet lehet megvásárolni minden nagyobb könyvesboltban. Egyébként C-hez is van rengeteg magyar könyv. Ezek közül egyik sem ingyenes illetve a pascalnak van ingyenes fordító (compiler) progija. Magát a kódot pedig megírhatod egyszerû jegyzettömbben. Ugyanez vonatkozik C-re vagy C++-ra, de ahhoz ha jól tudom nincs ingyenes compiler sõt elég drága...
A Dev-cpp nekem nagy kedvencem, kissebb projectekhez ideális. Visual Studioval könnyen ágyúval verébre helyzetbe juthat az ember :)
Kezdésnek mindenképpen Dev-cpp-t ajánlom én is. Online doksik is vannak bõven C-re, bõven akad olyan is ami a 0-ról kezdi, bár nem egészen tudom, hogy egy totál kezdõ hogyan tud ebbõl profitálni...
van már egy kis alaptudásom,és ha megtanulok egy nyelvet,akkor már komolyabbat,mert ha megtanulom a pascalt,utánna meg a c-t a pascalt nem fogom többet alaklmazni sz.tem...
de ha az ember már megtanul alamilyen szinten progrmozni, akkor az már majdhogynem részletkérdés , milyen nyelven csinája azt szerintem. szal nem az a fõ probléma, hogy az ember milyen utasításokat használ, hanem az, hogy egy problémát hogyan old meg. ez pedig általában független a nyelvtõl. És ha apascalt nem is használod majd a c után, attól még abban tanultál, és mivel az sokkal könnyebb a c-nél, jobb arra a tudásra építeni, mint egybõl belevetni magad a c-be.. szerintem...
ja,legtöbben ezt ajánlják.de én csak a c-t,emg a phpt látom a szemem elõtt.utánna majd nem csodálkozok ha belebukok. szóval mit ajánlatok,hogy tanuljam meg a c-t. van egy két dolog a www.doksi.hu -n
Ha valaki egybõl játékokat akar csinálni, akkor a Dark Basic-et ajánlom. A nyelve nagyon egyszerû, és nagyon hamar el lehet vele addig jutni, hogy játékot tudsz csinálni. Ez a c(++)-rõl és a pascalról nem mondható el, mert azokban elõször meg tanulni az alap grafikai dologokat, pascalban nem lehet 3d-t csinálni, c(++)-ben meg elég nehéz 3d-t írni, ha nem ismered eléggé, és nincs elég gyakorlatod. Meg elég nagy matematikai tudás kell c(++)-ben való 3d programozáshoz. Igaz léteznek kész 3d enginek c++ alá, de azoknak a használatát is meg kell tanulni külön. Dark Basicben viszont nagyon egyszerûen lehet 3d-ben programozni, és a könnyûségével ellentétben elég nagy tudású a Dark Basic. A Dark Basic Pronak DX 9.0c alapú 3d engineje van, tehát elég szép dologkat lehet vele csinálni. Pár szó a Dark Basic Pro tudásáról: -Egyszerû nyelv -Sprite kezelés -DX 9.0c-s 3d motor -Shaderek használatának lehetõsége -X és 3DS modellek támogatása -BSP pályák kezelése -FTP parancsok -Memblockok használatának lehetõsége -Nemsokára kijön hozzá egy Dark Physics nevû kiegészító, amivel az Ageia Physx fizikai motort lehet Dark Basic Proban használni.
Meg még tud egy csomó más dolgot.
Így néz ki egy olyan progi kódja, ami csinál egy matrixot, és fps-es noclip-es irányítással lehet mászkálni(tulajdonképpen repülni): make matrix 1,10,10,100,100 do x=x+mousemovey() y=y+mousemovex() rotate camera x,y,0 if inkey$()="w" then move camera 1 if inkey$()="s" then move camera -1 loop
szerintem alap c könyvekbõl meg lehet tanulni.. a hello world-tõl kell kezdeni, az a lényeg.. ha php-ben már tudsz valamit, akkor végülis lehet mondani, hogy alapismeretek vannak..
a dark basic szerintem is jó, ismerõs szórakozott vele és elég jókat ki lehet hozni vele.. én mondjuk a 3d studionál akadnék el inkább.:)
nekem kéne egy olyan emberke aki "fogja a kezem" hogy eltudjak indulni a megtanulás felé,hogy merre haladjak és mit tanuljak,hogy tanuljam ilyenek... csak nemt udom ki válalná ezt.szerintem senki ebben a rohadó világban :'( ha netán tévedek,akkor megvan a mailcímem...
Ne problémázz annyit :) Van sok-sok C könyv magyarul. Elmész egy könyvesboltba és nézz ki egyet-kettõt. Azt már csak te is látod, hogy melyik magyaráz érthetõ szinten és melyik haladón... Ennyi. Azokból meg lehet tanulni. Ha elakadsz, akkor ezer portál van, ahol millió és millió forráskód, példaprogram és egyéb áll a rendelkezésedre pl: Planet Source Code Ha kérdésed van, akkor pedig ellátogatsz a magyar programozás fórumra: Prog.hu, ahol bármit kérdezhetsz és segítenek. Persze azért olvasd el a témákat, hátha felvetette már más is a kérdést.
ha már könyv meg C, akkor "A C programozási nyelv" címût sztem messze kerüld el (Kerninghan-Ritchie féle); én abból tanultam, nagyon elméleti szinten magyaráz mindent, gyakorlati példák szinte alig vannak benne.
ja, és ha rajzolni akarsz, inkább a Borland C, mint a Visual C; a microsoft-os C-bõl egy kalap sz*rt csináltak, alap parancsook vannak belõle kihagyva, rengeteg dolgot meg átírtak. a Borland C meg majdnem ugyanaz, mint a Borland Pascal (grafikai parancsok ugyanazok)
ok,köszi a segítséget mindkettõtöknek.a prog.hu fórumát nem csípem.valójában csak sgn vagyok :D ez a legjobb fórum felépítésileg szerintem... na ez már más téma,nagyon eltértünk az egyszerû játék készítésétõl...
Kit érdekel a fórum felépítés ember :) Ott fognak segíteni, mert ott olyanok vannak akik értenek hozzá. Itt aztán írhatod majd a jobbnál jobb prog kérdéseket, de kutya se fog válaszolni max évente egyszer. A tartalmat kell nézni nem a design-t :D na ha már itt tartunk.. a legtöbb kezdõ ebbe a hibába esik bele. Elkezd ilyen meg olyan design-t gyártani egy-egy proginak, holott az igazi engine-t még el se kezdte. Na ez nagyon rossz megközelítés. Elõször a program kell konzol felülettel esetleg minimális graf felülettel és a végére kell hagyni a külsõt. Természetesen attól függ mirõl beszélünk, de ez 99%-ban így van.
szerinted melyik a könnyebb,összerakni a pályát és az embereket,vagy megtanulni programozni?mert igazából amint mondtam engem több dolog érdekel...pl.a 3dstudio max.mondjuk szeretnék mocikat lemodellezni kép alapján meg ilyenek.igazából sok mindent szeretnék,de egy valamit profijul,a többire akkor xarnák :D
Én most próbálok készíteni játékot game makerban!!! És hát elég nehéz ezzel is!!!
A 3d az lófasz... Kis pöcsöléssel bármit megtudsz csinálni... Játékhoz meg nem highpoly modellek kellenek meg ilyenek, szal nem kell maxba profi render képeket készítened.. A baj ott kezdõdik ha nem tudod, hogy mi kell egy játéknak, és akkor nem tudod belepakolni az adott cuccot... :D Én modellezek valamit game-hez le is textúrázom meg minden, de ott ki is fújtam.. Lusta vagyok a scriptekhez meg minden extra cuccnak amit még rá kell pakolgatni... Ja igen animálni még nem tudok, lassan meg kell tanulni azt is....
Egyik sem könnyebb. Mindkettõt lehet úgy tudni, hogy hozzájuk tudsz szagolni, de mindkettõnél fennáll az, hogy ha valami komolyat akarsz alkotni, akkor rohadtul kell érteni a progi minden részéhez és funkciójához (programnyelv esetében a parancsokhoz és a lehetõségekhez). Modellezésnél hozzájön még egy olyan dolog, hogy elég komoly grafikai tudásodnak kell hogy legyen, ugyanis a modellekre meg kell tudnod rajzolni pl Photoshopban a textúrákat vagy valós fotókról összehozni, stb. Az igazi szakemberek egyébként, akiket pl a komoly cégek alkalmaznak játékfejlesztésnél, mind a kettõhöz sõt gyakran mégtöbb dologhoz értenek. Ugyanis a programozónak szintén ismernie kell a modellezés részleteit mivel tudnia kell hogyan épül fel a modell, hogyan tud ahhoz programot írni, hogyan jelenítse meg azt egy 3D világban stb. Ugyanez fordítva. A modellernek tudnia kell, hogy milyen modellt kell készíteni az adott kódhoz. Persze ez így annyira nem fontos, mert a programozóval lehet konzultálni, de visszafelé amit elõtte említettem az szükséges. Ezek után skatujázzák be az egyes embereket egy team-ben a hozzáértés szempontjából, hogy végül a project egyes részeire ki álljon rá. A 3D studiot ugyanúgy mint a program nyelveket elég szép szinten lehet kezelni 2-3 hónap alatt tutorialok és könyvek alapján, ha napi 5-8 órát foglalkozol vele.
a prog.hu-t én is nagyon ajánlom.. szerintem minden kezdõ (vagy nem kezdõ) programozó ott választ taláhat kérdéseire... tényleg, bármit kérdezel, bármilyen szinten, biztos valaki segíteni fog és tud...
ezért van egy komolyabb játéknál munkamegosztás :-) páran a motort készítik, mások a grafikát, megint mások a hangot, stb..
egymagadban nekiülni 3d-s programot írni, fõleg h nem nagyon tudsz programozni, esélytelen.
Személy szerint tényleg azt ajánlom, hogy kezd Turbo Pascal-al. Rengeteg infó van hozzá és viszonylag egyszerû nyelv. Szintén rengeteg magyar nyelvû könyvet lehet hozzá kapni, amik igen jól magyaráznak. Van kezdõ szinten és haladó szinten is. Mondom, ha sokat foglalkozol vele és van hozzá érzéked, akkor 1-2 hónap alatt elég szépen meg lehet tanulni. Ezután belevetheted magad a komolyabb dolgokba, mint pl 3D a pascalban. Ehhez a prog.hu-n rengeteg leírás van, komplett példaprogramokkal, forráskóddal stb. Pl kocka forgatása a térben, DOOM vagy Wolfenstein3D szintû mászkálós 3D-s FPS világ készítése, mozgás, ütközések, textúrázás, stb. Persze külföldi fórumokon, portálokon még ezer és ezer leírás és példa van hozzá. Ezt még azért célszerû Pascal-ban megérteni, mert nem mondom, hogy könnyû, de viszonylag egyszerû és mivel a 3D egész algoritmusát neked kell megírni és megérteni a néha elég bonyolult képleteket, így késõbb már bõven van mire építeni. Ezután a Visual Basic, Delphi, C, nyelvek elsajátítása jóval könnyebb, majd jöhet DirectX és OpenGL. Így már lesz fogalmad arról, hogy hogyan mûködik a 3D, hogyan mûködik egy program és bele tudsz csapni a lecsóba. Szóval ha ez az alap megvan (pl: Pascal > 3D > Komolyabb nyelv > késõbb ehhez a nyelvhez opengl vagy directx), akkor már csak a kreativitás és a ráfordított idõ szab határt...
adsz kiindulópontokat is a prog.hu-n kívül?gondolom,hol van az a jó könyv,ami szépenmagyaráz magyarul? ha nincs neked "raktáron" akkor keresek.köszi a segítséget.
Hello! Valaki foglalkozik még a GameMakerrel? Egy játékot készítek és kell a segítség.
Helló, mindenki!
Tudja valaki, honnan tölthetem le a RPG Maker 95-öt?
Köszi.
Szia! Egy keresõ használatával (most a google.com-al) kb 45 másodperc alatt találtam rá ITT. Te meg ide írsz a fórumba. Viszont egy tökéletes alanya vagy a legújabb "kutatásomnak". Miért vannak olyan emberek (ezrével) akik gondolkodás nélkül kérdeznek össze vissza mindent, mielõtt használnának valamilyen keresõprogramot és minimális agytekervényt, hogy percek alatt megtalálják a kérdésükre a választ vagy problémájukra a megoldást? Bocsi az OFF-ért, elõre is köszi a választ! Üdv, P