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

4.8 (470)

Giáo dục | 19.6MB

Mô tả của

Trò chơi lập trình, tạo ra từ đầu: Đối với trẻ em và thanh thiếu niên, cũng như cha mẹ và giáo viên của chúng! Phần hai. Được thiết kế cho một loạt các độc giả và nghiên cứu lập trình. Các ví dụ sử dụng Tkinter - Xây dựng các giao diện cửa sổ hiện đại.
Tuổi được khuyến nghị: Từ 13 tuổi và sau khi nghiên cứu phần đầu tiên của tài liệu. Ví dụ về việc viết các cơ hội lập trình trò chơi đơn giản nhưng thể hiện. Các biểu tượng, dòng, danh sách một chiều và hai chiều, thuật toán để xử lý, mã hóa, đệ quy, sắp xếp dữ liệu của chúng. Phần thưởng: Thuật toán sắp xếp nhanh và số học dài.
Tại sao sách giáo khoa này? Trong gần hai thập kỷ, tôi đã làm giáo viên khoa học máy tính và gặp một điều khó chịu. Hầu hết các tài liệu được gọi là UP & quot; Dạy lập trình & quot; trên thực tế chúng không được dạy, nhưng là một loại tham chiếu ngôn ngữ: cú pháp, chức năng, kết quả. Đồng ý, ngay cả khi chúng ta tìm hiểu toàn bộ từ điển tiếng Anh-Anh, chúng ta sẽ không nói bằng tiếng Anh. Bởi vì đối với một cuộc trò chuyện, bạn cần biết hàng ngàn sự tinh tế: thời gian, sự suy giảm, sử dụng đại từ và giới từ, v.v. Kết luận, trả lời. Không chỉ câu hỏi & quot; với cái gì? & quot ;, mà còn & quot; để làm gì? & quot; và & quot; tại sao? & quot; Toàn bộ lý thuyết sẽ ngay lập tức được phản ánh trong thực tế.
Cấu trúc của vật liệu:
- Thông tin cơ bản về các biểu tượng, dòng, danh sách; ; > 1. Đoán đoán từ ngữ - một trò chơi trong đó người dùng, chọn một chữ cái, cố gắng đoán từ của một chủ đề nhất định cho một số lượng nhỏ các nỗ lực.
2. Một trong những câu đố từ thời thơ ấu của Liên Xô, trong đó chỉ có một lồng miễn phí trên trường tế bào 4x4. Nó là cần thiết để di chuyển một cách xảo quyệt với các con số từ 1 đến 15 và biên dịch một chuỗi nhất định. Nhân tiện, câu đố này đã say một năm.
3. "Những kẻ xâm lược không gian" (c) (TM), v.v. Trò chơi nổi tiếng với người ngoài hành tinh đến; Chúng tôi sẽ có một phiên bản nhẹ được triển khai bằng Tkinter. Bạn có thể làm một cái gì đó xứng đáng hơn chính mình. Một trong những ấn phẩm đã chiếm vị trí xâm lược không gian trong xếp hạng của các game bắn súng không gian.
4. "Sokoban" là một trình giả lập trình tải. Hãy xem xét các nguyên tắc xây dựng các trò chơi mê cung trong đoạn 2D (chế độ xem hàng đầu).
Các thuật toán được trình bày nhằm mục đích giáo dục:
- Hiểu về các nguyên tắc của bộ xử lý;
và ghi lại các thuật toán trong ngôn ngữ;
- khả năng thực hiện xử lý dữ liệu Python;
- khả năng sử dụng phương tiện ngôn ngữ cấp cao hiện đại;
- ... và phổ biến các trò tiêu khiển sáng tạo.
Bạn sẽ tìm thấy:
- Thuật toán để xử lý cấu trúc dữ liệu;
- Lời khuyên và bình luận thực tế dựa trên nhiều năm kinh nghiệm; Mô tả về công việc của Thư viện Tkinter trong các ví dụ thực tế;
- Các thử nghiệm để tìm hiểu sự hiểu biết về mã Python. Rất thúc đẩy để tiếp tục công việc :)

Show More Less

Tính năng Mới Пишем игры на Python, часть 2

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

Thông tin bổ sung

Đã cập nhật:

Phiên bản hiện tại: gl_3.01

Cần có Android: Android 5.0 or later

Rate

(470) Rate it
Share by

Đề xuất cho bạn