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

Yra skelbimųPirkimai programoje
4,9
2,7 tūkst. apžvalgos
100 tūkst.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Žaidimų programavimas, kūrimas nuo nulio: vaikams ir paaugliams, taip pat jų tėvams ir mokytojams! Skirtas plačiam skaitytojų ir programavimo studentų ratui. „Tkinter“ biblioteka yra šiuolaikinis programavimas.

Rekomenduojamas amžius: nuo 13 metų

Rašyti žaidimus: išmokti „Python 3“ programavimo rašant paprastus žaidimus, kurie demonstruoja programavimo galimybes.

Pateikiama informacija apie darbą su „Tkinter“ biblioteka, su kuria galite sukurti rimtas programas su patogia intuityvia sąsaja, įvadą į funkcinį (procedūrinį) programavimą, išstudijuoti programos kūrimo principus, pagrįstus taisykle „skaldyk ir užkariauk“, kuri prisideda. kūrybinio mąstymo ir efektyvių pasiekimų rezultatų taip pat kasdieniame gyvenime. Kaip sukurti mygtuką? Kaip užprogramuoti veiksmą jį spustelėjus? Kaip rodyti pranešimų laukelį? Lakoniškas modernus dizainas, grožis ir grakštumas - tai „Tkinter“.

Kodėl būtent ši pamoka? Du dešimtmečius dirbu informatikos mokytoja ir susiduriu su vienu erzinančiu dalyku. Dauguma medžiagos, skirtos „mokyti programuoti“, iš tikrųjų nemoko, bet yra tam tikra nuoroda į kalbą: sintaksę, funkcijas, rezultatą. Sutikite, net jei išmoksime visą rusų-anglų kalbų žodyną, angliškai nekalbėsime. Nes pokalbiui reikia žinoti dar tūkstantį subtilybių: laikus, deklinacijas, įvardžių ir prielinksnių vartojimą ir pan.

Šioje pamokoje kalbu ne tik apie „Python 3“ kalbą, bet ir vedu skaitytoją per argumentus, loginius samprotavimus, atsakydamas ne tik į klausimą „Su kokia pagalba?“, Bet ir „Už ką?“. ir kodėl?" Visa teorija iškart atsispindės praktikoje.

MEDŽIAGOS STRUKTŪRA:
- pagrindinė informacija apie „Python 3“ kalbą;

- žaidimų architektūra: kokiais principais kuriami žaidimai, ką reikia numatyti, kaip sukurti duomenų apdorojimo sistemą;

- programuotojo gudrybės ir gudrybės: jūs negalite apgauti likimo, tačiau galite (ir turėtumėte) palengvinti savo darbą;

- žaidimai: šioje dalyje yra keturi žaidimai:

1. "Atspėk skaičių". Žaidimo tikslas: linksmybės ir skaičių serijų analizė. Vaikams, kurie mokosi skaičiuoti. Jūs, jei esate tėvai, galite parašyti žaidimą specialiai savo vaikui, įtraukdami savo norus į programą.

2. "Išmokite skaičiuoti". Žaidimo tikslas: skaičiavimo įgūdžių lavinimas. Tinka apskritai visiems - ir net suaugusiesiems, norintiems patobulinti savo įgūdžius ir pagreitinti teisingos „protinės“ aritmetikos greitį.

3. „Kazino 678“. Žaidimo tikslas: azartinių lošimų propaganda. Kai rašote algoritmą savo rankomis ir, praradę virtualius pinigus, suprantate, kad paprasčiausiai negalite laimėti, išnyks susidomėjimas lošimu. Rekomenduojama paaugliams, kurie tikisi staiga praturtėti bent „milijonu dolerių“ ir gyventi laimingai.

4. „Hipodromas“. Žaidimo tikslas: „Tkinter“ bibliotekos studijavimas, langų aplikacijos formavimas („Windows“), darbas su vaizdais, vaizdų animavimas programos lange, koordinačių sistemos. Darbas su proceso parametrais: žaidimo situacijos keitimas remiantis atsitiktinumu.

Pateikti algoritmai skirti šviesti:
- suprasti procesoriaus principus;
- praktinis gebėjimas kurti ir rašyti algoritmus kalba;
- galimybė įgyvendinti duomenų apdorojimą naudojant „Python“ įrankius;
- gebėjimas naudotis šiuolaikinėmis aukšto lygio kalbos priemonėmis;
- ... ir kūrybinės pramogos populiarinimas.

Rasite:
- pagrindiniai duomenų apdorojimo algoritmai;
- praktiniai patarimai ir komentarai, pagrįsti ilgamete patirtimi;
- žaidimų algoritmų projektavimo etapai;
- „Tkinter“ bibliotekos darbo aprašymas su praktiniais pavyzdžiais;
- „Python“ kodo supratimo testai.

Prašau, jei jums patiko programa, įvertinkite ją ir parašykite komentarą. Labai motyvuoja toliau dirbti :)

Ypatingas ačiū „SmileZzz“: be jūsų to visai nebūtų atsitikę!
Atnaujinta
2024-05-07

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Ši programa gali bendrinti šių tipų duomenis su trečiosiomis šalimis
Vietovė, Asmens informacija ir 2 kt.
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą
Perduodami duomenys šifruojami
Duomenų ištrinti nepavyko

Įvertinimai ir apžvalgos

5,0
2,55 tūkst. apžvalgos
„Google“ naudotojas
2020 m. balandžio 15 d.
Понравилось,рекомендую👍
Ar tai buvo naudinga?
Viktor Trofimov
2020 m. balandžio 16 d.
Спасибо большое за оценку и рекомендацию!

Kas naujo

- обновление библиотек, повышение стабильности.

Programos palaikymas

Apie kūrėją
Виктор Трофимов
vgtrofimov@gmail.com
ОБЛ. РОСТОВСКАЯ, Г. ВОЛГОДОНСК, УЛ. 30 ЛЕТ ПОБЕДЫ, Д. 7, КВ. 10 ВОЛГОДОНСК Ростовская область Russia 347370
undefined

Daugiau iš Viktor Trofimov