Пишем игры на Python, часть 2

4.8 (470)

Edukasyon | 19.6MB

Paglalarawan

Mga Larong Programming, Paglikha mula sa simula: Para sa mga bata at kabataan, pati na rin ang kanilang mga magulang at guro! Ikalawang bahagi. Dinisenyo para sa isang malawak na hanay ng mga mambabasa at pag -aaral ng programming. Mga halimbawa gamit ang tkinter - pagbuo ng mga modernong interface ng window. Halimbawa ng pagsulat ng simple ngunit nagpapakita ng mga oportunidad sa programming ng mga laro. Mga simbolo, linya, isang -dimensional at dalawang -dimensional na listahan, algorithm para sa kanilang pagproseso, pag -encrypt, recursion, pag -uuri ng data. Bonus: Mabilis na pag -uuri ng algorithm at mahabang aritmetika.
Bakit ang aklat na ito? Sa loob ng halos dalawang dekada ay nagtatrabaho ako bilang isang guro ng science sa computer at nakatagpo ng isang nakakainis na bagay. Karamihan sa mga materyales na tinatawag na UP & quot; magturo ng programming & quot;, sa katunayan hindi sila itinuro, ngunit isang uri ng sanggunian ng wika: syntax, function, resulta. Sumang-ayon, kahit na nalaman natin ang buong diksyunaryo ng Russian-English, hindi tayo makikipag-usap sa Ingles. Sapagkat para sa isang pag -uusap kailangan mong malaman ang isang libong mga subtleties: beses, pagtanggi, paggamit ng mga panghalip at preposisyon, atbp. mga konklusyon, pagtugon. hindi lamang ang tanong & quot; sa ano? & quot;, kundi pati na rin & quot; para sa ano? & quot; at & quot; bakit? & quot; Ang buong teorya ay agad na makikita sa pagsasanay.
Ang istraktura ng materyal:
- pangunahing impormasyon tungkol sa mga simbolo, linya, listahan; ; > 1. "Hulaan ang salita" - isang laro kung saan ang gumagamit, na pumili ng isang titik, ay sumusubok na hulaan ang salita ng isang tiyak na paksa para sa isang maliit na bilang ng mga pagtatangka.
2. Ang "Fecel" ay isang palaisipan mula sa aking pagkabata ng Sobyet, kung saan mayroon lamang isang libreng hawla sa larangan ng 4x4 cells. Ito ay kinakailangan upang tuso na ilipat ang mga namatay na may mga numero mula 1 hanggang 15 at mag -compile ng isang tiyak na pagkakasunud -sunod. Sa pamamagitan ng paraan, ang puzzle na ito ay nakalasing ng isang disenteng taon.
3. "Space Invaders" (C) (TM), atbp. Ang sikat na laro na may pagdating ng mga dayuhan; Magkakaroon kami ng isang light bersyon na ipinatupad gamit ang TKInter. Maaari kang gumawa ng isang bagay na mas karapat -dapat sa iyong sarili. Ang isa sa mga pahayagan ay kumuha ng mga invaders ng espasyo sa unang lugar sa rating ng mga shooters ng espasyo.
4. Ang "Sokoban" ay isang loader simulator. Isaalang-alang ang mga prinsipyo ng pagtatayo ng mga larong labyrinth sa isang daanan ng 2D (tuktok na pagtingin).
Ang ipinakita na mga algorithm ay naglalayong turuan: at itala ang mga algorithm sa wika;
- ang kakayahang ipatupad ang pagproseso ng data ng python;
makikita mo:
- algorithm para sa pagproseso ng mga istruktura ng data; Paglalarawan ng gawain ng Tkinter Library sa mga praktikal na halimbawa;
- Mga pagsubok upang maisagawa ang pag -unawa sa Code Python. Napaka -motivate na magpatuloy sa trabaho :)

Show More Less

Anong bago Пишем игры на Python, часть 2

- обновление библиотек;
- полнофункциональная поддержка для РФ и РБ (для РБ только карты МИР);
- небольшая коррекция текста.

Impormasyon

Na-update:

Kasalukuyang Bersyon: gl_3.01

Nangangailangan ng Android: Android 5.0 or later

Rate

(470) Rate it
Share by

Maaari Ka ring Magustuhan