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

ປະກອບ​ມີ​ໂຄ​ສະ​ນາການຊື້ຢູ່ໃນແອັບ
50 ພັນ+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
PEGI 3
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ການຂຽນໂປຼແກຼມເກມ, ການສ້າງຈາກ scratch: ສຳ ລັບເດັກນ້ອຍແລະໄວລຸ້ນ, ພ້ອມທັງພໍ່ແມ່ແລະຄູອາຈານ! ສ່ວນທີສອງ. ຖືກອອກແບບ ສຳ ລັບຜູ້ອ່ານແລະນັກຮຽນໃນການຂຽນໂປແກຼມ. ຕົວຢ່າງການໃຊ້ Tkinter - ການກໍ່ສ້າງອິນເຕີເຟດລົມທີ່ທັນສະ ໄໝ.

ອາຍຸທີ່ແນະ ນຳ: ຈາກ 13 ປີແລະຫລັງຈາກສຶກສາພາກສ່ວນ ທຳ ອິດຂອງເອກະສານ.

ເກມຂຽນ: ຮຽນຂຽນໂປແກຼມ Python 3 ໂດຍການຂຽນເກມງ່າຍໆທີ່ສະແດງໃຫ້ເຫັນຄວາມສາມາດໃນການຂຽນໂປແກຼມ.

ໃນພາກນີ້, ການເນັ້ນ ໜັກ ຕົ້ນຕໍແມ່ນການສຶກສາໂຄງສ້າງຂໍ້ມູນເປັນເຄື່ອງມືໃນການປະມວນຜົນຂໍ້ມູນຂ່າວສານຢ່າງເປັນລະບົບ. ສັນຍາລັກ, ສາຍ, ບັນຊີລາຍຊື່ ໜຶ່ງ ມິຕິແລະສອງມິຕິ, ສູດການຄິດໄລ່ ສຳ ລັບການປະມວນຜົນ, ການເຂົ້າລະຫັດ, ການເອີ້ນຄືນ, ການຄັດຂໍ້ມູນ Bonus: ວິທີຈັດລຽງແບບໄວແລະເລກຄະນິດສາດຍາວ.

ເປັນຫຍັງການສອນໂດຍສະເພາະນີ້? ຂ້ອຍໄດ້ເຮັດວຽກເປັນຄູສອນວິທະຍາສາດຄອມພິວເຕີ້ມາເປັນເວລາເກືອບສອງທົດສະວັດແລະໄດ້ພົບພໍ້ກັບສິ່ງທີ່ ໜ້າ ລຳ ຄານ. ເອກະສານສ່ວນຫຼາຍຖືກອອກແບບມາເພື່ອ“ ສອນການຂຽນໂປແກຼມ” ບໍ່ໄດ້ສອນຕົວຈິງ, ແຕ່ແມ່ນເອກະສານອ້າງອີງກ່ຽວກັບພາສາ: syntax, ຟັງຊັນ, ຜົນ. ຕົກລົງເຫັນດີ, ເຖິງແມ່ນວ່າພວກເຮົາຈະຮຽນວັດຈະນານຸກົມລັດເຊຍ - ອັງກິດທັງ ໝົດ, ພວກເຮົາຈະບໍ່ເວົ້າພາສາອັງກິດ. ເພາະວ່າ ສຳ ລັບການສົນທະນາທ່ານຕ້ອງຮູ້ຈັກຕື່ມອີກ subtleties ອີກພັນຢ່າງ: tenses, declensions, ການໃຊ້ ສຳ ນຽງແລະ prepositions, ແລະອື່ນໆ.

ໃນບົດສອນນີ້, ຂ້າພະເຈົ້າບໍ່ພຽງແຕ່ເວົ້າກ່ຽວກັບພາສາ Python 3, ແຕ່ຍັງ ນຳ ພາຜູ້ອ່ານຜ່ານການຄົ້ນຄິດຢ່າງມີເຫດຜົນ, ມີເຫດຜົນ, ຕອບບໍ່ພຽງແຕ່ ຄຳ ຖາມທີ່ວ່າ "ມີການຊ່ວຍເຫຼືອຫຍັງ?", ແຕ່ຍັງ "ເພື່ອຫຍັງ?" ແລະ​ເປັນ​ຫຍັງ​ຈຶ່ງ?" ທິດສະດີທັງ ໝົດ ຈະຖືກສະທ້ອນໃຫ້ເຫັນໃນການປະຕິບັດ.

ໂຄງສ້າງອຸປະກອນ:
- ຂໍ້ມູນພື້ນຖານກ່ຽວກັບສັນຍາລັກ, ສາຍ, ລາຍການ;
- ສູດການຄິດໄລ່ສ້າງໂດຍ ນຳ ໃຊ້ການເອີ້ນຄືນ;
- ເລກຄະນິດສາດຍາວ;
- ກົນລະຍຸດແລະເຄັດລັບຂອງນັກຂຽນໂປແກມ: ທ່ານບໍ່ສາມາດຫລອກລວງຊະຕາ ກຳ, ແຕ່ທ່ານສາມາດ (ແລະຄວນ) ເຮັດໃຫ້ວຽກຂອງທ່ານງ່າຍຂື້ນ;
ໃນເກມນີ້ມີ 4 ເກມຢູ່ໃນພາກນີ້:

1. "ຮີດ ຄຳ" - ເກມທີ່ຜູ້ໃຊ້ເລືອກຕົວອັກສອນຕົວ ໜຶ່ງ ຄັ້ງ, ພະຍາຍາມຄາດເດົາ ຄຳ ສັບຂອງຫົວຂໍ້ໃດ ໜຶ່ງ ໃນຄວາມພະຍາຍາມ ໜ້ອຍ ໜຶ່ງ.

2. "ສິບຫ້າ" - ປິດສະ ໜາ ຕັ້ງແຕ່ໄວເດັກໂຊວຽດຂອງຂ້ອຍ, ໃນນັ້ນມີພຽງຫ້ອງຟຣີຢູ່ສະ ໜາມ 4x4 ເທົ່ານັ້ນ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຕ້ອງຍ້າຍແຜ່ນທີ່ມີຕົວເລກຕັ້ງແຕ່ 1 ເຖິງ 15 ແລະເຮັດເປັນລໍາດັບທີ່ແນ່ນອນ. ໂດຍວິທີທາງການ, ປິດສະຫນານີ້ໄດ້ dripping ສໍາລັບປີ.

3. "ບຸກລຸກອະວະກາດ" (c) (tm), ແລະອື່ນໆ. ເກມທີ່ມີຊື່ສຽງກັບຄົນຕ່າງດ້າວທີ່ມາຮອດ; ພວກເຮົາຈະມີຮຸ່ນເບົາທີ່ປະຕິບັດກັບ Tkinter. ທ່ານສາມາດເຮັດບາງສິ່ງບາງຢ່າງທີ່ມີຄຸນຄ່າກວ່າຕົວທ່ານເອງ. ໜຶ່ງ ໃນສິ່ງພິມໄດ້ຈັດອັນດັບ Space Invaders ເປັນອັນດັບ ໜຶ່ງ ໃນການຈັດອັນດັບຂອງຜູ້ຍິງອະວະກາດ.

4. "Sokoban" - ເຄື່ອງ ຈຳ ລອງການໂຫຼດ. ພິຈາລະນາຫຼັກການຂອງການກໍ່ສ້າງເກມ labyrinth ໃນມຸມມອງ 2D (ເບິ່ງເທິງສຸດ).

ສູດການຄິດໄລ່ທີ່ ນຳ ສະ ເໜີ ແມ່ນແນໃສ່ການສຶກສາ:
- ເຂົ້າໃຈຫຼັກການຂອງຜູ້ປະມວນຜົນ;
- ຄວາມສາມາດຕົວຈິງໃນການສ້າງແລະຂຽນສູດການຄິດໄລ່ດ້ານພາສາ;
- ຄວາມສາມາດໃນການຈັດຕັ້ງປະຕິບັດຂໍ້ມູນກັບເຄື່ອງມື Python;
- ຄວາມສາມາດໃນການ ນຳ ໃຊ້ເຄື່ອງມືພາສາລະດັບສູງທີ່ທັນສະ ໄໝ;
- ... ແລະຄວາມນິຍົມຂອງ pastime ສ້າງສັນ.

ທ່ານຈະເຫັນ:
- ສູດການຄິດໄລ່ ສຳ ລັບການປະມວນຜົນໂຄງສ້າງຂໍ້ມູນ;
- ຄຳ ແນະ ນຳ ແລະ ຄຳ ເຫັນຕົວຈິງໂດຍອີງໃສ່ປະສົບການຫຼາຍປີ;
- ຂັ້ນຕອນຂອງການອອກແບບສູດການຄິດໄລ່ ສຳ ລັບເກມ;
- ລາຍລະອຽດຂອງວຽກງານຂອງຫໍສະ ໝຸດ Tkinter ດ້ວຍຕົວຢ່າງທີ່ໃຊ້ໄດ້ຈິງ;
- ທົດສອບການຝຶກຄວາມເຂົ້າໃຈລະຫັດ Python.

ກະລຸນາ, ຖ້າທ່ານມັກແອັບ app, ກະລຸນາໃຫ້ຄະແນນແລະຂຽນ ຄຳ ເຫັນ. ມີແຮງຈູງໃຈຫຼາຍທີ່ຈະສືບຕໍ່ເຮັດວຽກ :)
ອັບເດດແລ້ວເມື່ອ
8 ພ.ພ. 2024

ຄວາມປອດໄພຂອງຂໍ້ມູນ

ຄວາມປອດໄພເລີ່ມດ້ວຍການເຂົ້າໃຈວ່ານັກພັດທະນາເກັບກຳ ແລະ ແບ່ງປັນຂໍ້ມູນຂອງທ່ານແນວໃດ. ວິທີປະຕິບັດກ່ຽວກັບຄວາມເປັນສ່ວນຕົວ ແລະ ຄວາມປອດໄພຂອງຂໍ້ມູນອາດຈະແຕກຕ່າງກັນອີງຕາມການນຳໃຊ້, ພາກພື້ນ ແລະ ອາຍຸຂອງທ່ານ. ນັກພັດທະນາໃຫ້ຂໍ້ມູນນີ້ ແລະ ອາດຈະອັບເດດມັນເມື່ອເວລາຜ່ານໄປ.
ແອັບນີ້ອາດຈະແບ່ງປັນປະເພດຂໍ້ມູນເຫຼົ່ານີ້ກັບພາກສ່ວນທີສາມ
ສະຖານທີ່, ຂໍ້ມູນສ່ວນຕົວ ແລະ ອີກ 2 ລາຍການ
ບໍ່ໄດ້ເກັບກຳຂໍ້ມູນ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການເກັບກຳຂໍ້ມູນແນວໃດ
ລະບົບຈະເຂົ້າລະຫັດຂໍ້ມູນໃນຂະນະສົ່ງ
ລຶບຂໍ້ມູນບໍ່ໄດ້

ມີຫຍັງໃໝ່

- обновление библиотек для соответствия правилам Google.

ຝ່າຍຊ່ວຍເຫຼືອຂອງແອັບ

ກ່ຽວກັບນັກພັດທະນາແອັບ
Виктор Трофимов
ОБЛ. РОСТОВСКАЯ, Г. ВОЛГОДОНСК, УЛ. 30 ЛЕТ ПОБЕДЫ, Д. 7, КВ. 10 ВОЛГОДОНСК Ростовская область Russia 347370
undefined

ເພີ່ມເຕີມແຍກຕາມ Viktor Trofimov