Mivel tudok egy nagyon jó 2d játékot készíteni?
Sajnálom, de sajnos a jó játék (akár még 2D esetén is) írásához szükség van programozói tudásra (és jó sok időre). A Game Maker egy jó kis alkalmazás, ami egy jó alapot ad a játékfejlesztéshez, hogy egyszerű kis játékok írásához ne kelljen profi vagy haladó programozási tudás. De még annál is szükség van alapszintű dolgokra, ha valami kicsit bonyolultabb (nem csak dolgok összedobálása) játékot szeretnénk készíteni, így ha az a szint nem elég neked, jobbat szeretnél, akkor sajnos csak két módon tudsz jobb játékot készíteni:
- Megtanulsz programozni (ehhez sok idő kell)
- Megbízol valakit (programozó, programozó-cég), aki elkészíti neked a kívánt játékot (ez persze nem olcsó)
Egyébként hogyan képzeled el a játék elkészítését programozás nélkül. Ha tegyük azt létezne egy program, ami képes lenne erre, szerinted hogy tudnád neki meg mondani, hogy te mit szeretnél? Csak kíváncsi vagyok, mi az elképzelésed, és miért akarsz játékot készíteni programozás nélkül.
Igazad van ha nem tudok programozni akkor sehogy sem fogom megmondani a gépnek,hogy mit akarok.
De van egy kis c++ tudásom.
Tudom a változókat if feltételvizsgálatot meg a ciklusokat és még sok mást is de nem vagyok profi a programozásban.
Nemrég kezdtem el tanulni a c++ , amit megtanultam az elég jól megy írtam már mindenféle programot win 32-be.
Ezen a weboldalon levő játékok közül az egyiket elkészíteni nehéz volna? Milyen szintű tudás kel hozzá?
A linkelt oldalon az összes játék flash.
Ahhoz, hogy konkrétan ilyen játékokat tudjál készíteni flash tudás, és action script programozási ismeret szükséges csak, no meg némi photoshop a grafikákhoz. Megtanulható, nem vészes, c++-nál egyszerűbb. Persze a tanuláshoz rengeteg időre van szükség, de ha van türelmed hozzá, mindenképp kezd el.
Ha érdekel a téma, szerezz be egy adobe flash-t, majd guglizz rá, pl, hogy flash/actionscript tutorial. Rengeteg hasznos oldalt fogsz találni (igaz 80%-a angol), amivel elkezdheted az ismereteid bővítését.
És ha ezeket a játékokat nem weboldalon akarom futtatni hanem a számítógépen egy axe filét megnyitva indulna a játék.
Akkor ahhoz elég csak a c++ ismerete?
Kérlek ne sértődj meg kedves kérdező, nem kötekedésből írom.. Viszont hozzászólásaidból látszik, hogy számítástechnikai alap tudásod is hiányos helyenként. Azért ha programozni szeretnél, nem ártana tisztában lenni a számítógép, és az operációs rendszer működésével, ha már jobb játékokat akarunk készíteni programozással. (teljesen mindegy, hogy milyen nyelven, legyen az unity, flash, c++, java, akármi.)
Konkrétan ezt onnan szűrtem le, hogy amit írtál:
"És ha ezeket a játékokat nem weboldalon akarom futtatni hanem a számítógépen egy axe filét megnyitva indulna a játék.
Akkor ahhoz elég csak a c++ ismerete?"
Flash programból is lehet .exe kiterjesztésű futtatható bináris fájlt csinálni.
Nincs értelme a kérdésednek.
Az jó, hogy van egy kis c++ tudásod, mert igaz, hogy minden nyelv más, de a logika nagyjából mindnél ugyan az.
Egy játék készítéséhez viszont jóval több kell mint alap tudás. A c++ meg konkrétan egy elég nehéz nyelv, nehéz benne jó játékot csinálni. Kezd valami egyszerűbbel, pl flash, vagy java.
Unity, gamemaker, blitz3d, és a többi ilyen játék alkotó programmal az a baj, hogy mindnek komoly határai vannak, és helyesen programozni meg nem tanítanak meg. Jó játékot meg nehéz velük csinálni az előbb említett korlátok miatt.
Akkor most ne tanuljam a c++ inkább térjek rá egy egyszerűbb nyelvre.De a java is annyira hasonlít a c++ -ra.
A legtöbb játék pedig c++ íródik ezt olvastam.
Igen, ez igaz. c++ egy nagyon hasznos nyelv, és igen a java is valamennyire hasonlít rá. De ettől még nehéz nyelv marad. Ha gyors eredményeket szeretnél elérni, de úgy, hogy tudj majd a későbbiekben még csiszolgatni rajta, legyen benne perspektíva, akkor flash. Nagyon kelendőek mostanában a flash játékok, és vannak nagyon jók.
Persze ha sok-sok időd van (akár több év), és tényleg minőségi játékot akarsz akkor csinálhatod c++-ban is.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!