View previous topic :: View next topic |
Author |
Message |
coderpp
Joined: 20 Aug 2005 Posts: 167 Location: Rīga, Koknese, Gajiena
|
Posted: Sat Nov 05, 2005 11:07 am Post subject: 2D spele |
|
Vai kaads var pateikt kaadas lietas ir jaazin lai varetu uztaisiit 2D speliiti? |
|
Back to top |
|
|
ocer Guest
|
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Sat Nov 05, 2005 2:20 pm Post subject: |
|
+matemātiku (vektori utml stuff) |
|
Back to top |
|
|
Kamazs Guru
Joined: 17 Jan 2003 Posts: 829 Location: The glorious ancient city of Loja
|
Posted: Sat Nov 05, 2005 2:28 pm Post subject: |
|
Patiesībā nē.
Lai uztaisītu 2D spēli tev vajag, vispārīgi runājot -
- sajēgt programmēšanu +/-;
- mācēt inicializēt grafiku (OGL vai DX vienalga kādā ceļā - sākumā droši vien ar palīgbibliotēkām) ar dažu vienkāršu funkciju palīdzību;
- mācēt ielādēt atmiņā grafiskos failus (atkal funkcijas);
- mācēt uzzīmēt attēlus (vienkāršs blittingsm);
- mācēt "noķert" signālus no klaviatūras/peles un operēt ar tiem;
- mācēt izveidot "main game loop" jeb bezgalīgo ciklu (kaut vai ar taimeri), kurā tu zīmē;
- mācēt apstādināt ("deinicializēt") spēli.
Tas, principā ir vairāk vai mazāk viss. Pārējais ir tīri iekšējā fiška - loģiskā domāšana un organizācijas prasmes. Tas, kas tīri tehniski jāzina, ir ļoti minimāli un līdz nejēgai vienkārši un to var 1 un 2 atrast vienkārši paņemot gatavu kādas ļoti vienkāršas spēles skeletu - tur būs visi elementi - inicializācija, ielāde, zīmēšana, peles un klaviatuuras apstraade, main game loop un deinicializaacija. Atliek pasham likt klaat un mainiit taa, lai ieguutu rezultātu. Ar laiku radīsies arī lielāka nojausma par notiekošo un tad būs arī nozīme n-tām citām funkcijām izmantojamajā bibliotēkā. _________________ ...un es uzskatu, ka Fallout ir etalons |
|
Back to top |
|
|
coderpp
Joined: 20 Aug 2005 Posts: 167 Location: Rīga, Koknese, Gajiena
|
Posted: Sun Nov 06, 2005 10:01 am Post subject: |
|
Vai tev nav vinkarshas speles skelets? Es dazus atradu bet tie diezvai skaitas vienlkarshi. |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Sun Nov 06, 2005 2:06 pm Post subject: |
|
Varu gandrīz vai saderēt, ka tūlīt atnāks konamis un pateiks, ka open-source spēles sūkā ledu un nekur neko jēdzīgu neatradīsi.
Bet es tev iesaku paskatīties šo: http://www.happypenguin.org/ Tur ne tikai jaukas spēles var atrast, bet var atrast arī GPL licenzētas (open-source) spēles visdažādākajiem žanriem. |
|
Back to top |
|
|
|