Файтонный дизайн игры Python Faction Bight. Практическое сокровище, которое объясняет идеи разработки 19 различных игр и, в частности, направляет вас в программирование Game Python с полным кодом с полным кодом
Цена: 917руб. (¥51)
Артикул: 606455738087
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
PHA+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTIvMjI1NDI4OTYyMi9PMUNOMDF5WDk2T3cyS3d2WEFRUm9xdl8hITIyNTQyODk2MjIuanBnIiBhbGlnbj0iYWJzbWlkZGxlIj48aW1nIHNyYz0iaHR0cHM6Ly9pbWcuYWxpY2RuLmNvbS9pbWdleHRyYS9pNC8yMjU0Mjg5NjIyL08xQ04wMUFRbEtUbjJLd3ZYOHdQV0xuXyEhMjI1NDI4OTYyMi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kxLzIyNTQyODk2MjIvTzFDTjAxZkthcnU4Mkt3dlhBUVR4d09fISEyMjU0Mjg5NjIyLmpwZyIgYWxpZ249ImFic21pZGRsZSI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTMvMjI1NDI4OTYyMi9PMUNOMDFZOUNDS1YyS3d2WDg1NThrSl8hITIyNTQyODk2MjIuanBnIiBhbGlnbj0iYWJzbWlkZGxlIj48aW1nIHNyYz0iaHR0cHM6Ly9pbWcuYWxpY2RuLmNvbS9pbWdleHRyYS9pMy8yMjU0Mjg5NjIyL08xQ04wMWtOTU1WYTJLd3ZYQlI2WWFBXyEhMjI1NDI4OTYyMi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kzLzIyNTQyODk2MjIvTzFDTjAxRHBuNEJJMkt3dlhBUVRsVHpfISEyMjU0Mjg5NjIyLmpwZyIgYWxpZ249ImFic21pZGRsZSI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTEvMjI1NDI4OTYyMi9PMUNOMDFPNmliN2IyS3d2WEFRV05lUV8hITIyNTQyODk2MjIuanBnIiBhbGlnbj0iYWJzbWlkZGxlIj48aW1nIHNyYz0iaHR0cHM6Ly9pbWcuYWxpY2RuLmNvbS9pbWdleHRyYS9pMy8yMjU0Mjg5NjIyL08xQ04wMVluUjRBUzJLd3ZYODU0Q2E5XyEhMjI1NDI4OTYyMi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kzLzIyNTQyODk2MjIvTzFDTjAxSXppVzgyMkt3dlg4NTN2eUNfISEyMjU0Mjg5NjIyLmpwZyIgYWxpZ249ImFic21pZGRsZSI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTIvMjI1NDI4OTYyMi9PMUNOMDFsSW9vcncyS3d2WENmcWk5Z18hITIyNTQyODk2MjIuanBnIiBhbGlnbj0iYWJzbWlkZGxlIj48aW1nIHNyYz0iaHR0cHM6Ly9pbWcuYWxpY2RuLmNvbS9pbWdleHRyYS9pMS8yMjU0Mjg5NjIyL08xQ04wMUlSbW5sSDJLd3ZYQlI4bG96XyEhMjI1NDI4OTYyMi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kzLzIyNTQyODk2MjIvTzFDTjAxdUx3TXlkMkt3dlhDZnAyRlVfISEyMjU0Mjg5NjIyLmpwZyIgYWxpZ249ImFic21pZGRsZSI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTMvMjI1NDI4OTYyMi9PMUNOMDFFaEZaZHMyS3d2WDZFdG9NcV8hITIyNTQyODk2MjIuanBnIiBhbGlnbj0iYWJzbWlkZGxlIj48aW1nIHNyYz0iaHR0cHM6Ly9pbWcuYWxpY2RuLmNvbS9pbWdleHRyYS9pMS8yMjU0Mjg5NjIyL08xQ04wMTVzamFBaTJLd3ZYQVFWTk5MXyEhMjI1NDI4OTYyMi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kzLzIyNTQyODk2MjIvTzFDTjAxWWRMeTBjMkt3dlg2RXd0ZGpfISEyMjU0Mjg5NjIyLmpwZyIgYWxpZ249ImFic21pZGRsZSI+PC9wPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7Zm9udC1zaXplOiAxNS4wcHg7Zm9udC13ZWlnaHQ6IGJvbGQ7aGVpZ2h0OiAzMC4wcHg7bGluZS1oZWlnaHQ6IDMwLjBweDsiPtCS0LLQtdC00LXQvdC40LU8L2Rpdj48YnI+0K3RgtCwINC60L3QuNCz0LAg0L/RgNC40L3QuNC80LDQtdGCIFB5dGhvbiAzLjUg0LIg0LrQsNGH0LXRgdGC0LLQtSDRgdGA0LXQtNGLINC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPLtCe0YHQvdC+0LLQvdCw0Y8g0LPQu9Cw0LLQsCDQsiDQvtGB0L3QvtCy0L3QvtC8INC+0LHRitGP0YHQvdGP0LXRgiDQsdCw0LfQvtCy0YvQtSDQt9C90LDQvdC40Y8g0LPRgNCw0LzQvNCw0YLQuNC60LgsINGD0L/RgNCw0LLQu9GP0Y7RidC40LUg0L7Qv9C10YDQsNGC0L7RgNGLLCDRhNGD0L3QutGG0LjQuCwg0YTQsNC50LvRiywg0L7QsdGK0LXQutGC0L3Ri9C5INGE0L7QvdC0INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPLCDQtNC40LfQsNC50L0g0LPRgNCw0YTQuNGH0LXRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwIFRraW50ZXIsINGB0LXRgtC10LLQvtC1INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC1INC4INC80L3QvtCz0L7Rh9C40YHQu9C10L3QvdC+0LUg0L/RgNC40LvQvtC20LXQvdC40LUg0LHQsNC30Ysg0LTQsNC90L3Ri9GFINC4INGCLiDQlC4sINCQINGC0LDQutC20LUg0LjRgdC/0L7Qu9GM0LfRg9C50YLQtSDRgdC70YPRh9Cw0Lgg0LzQuNC90LggLdC40LPRgNGLINCyINC60LDRh9C10YHRgtCy0LUg0YHRgtCw0LTQuNGPINCa0LDQttC00LDRjyDQs9C70LDQstCwLtCi0LXRhdC90L7Qu9C+0LPQuNGPLCDQv9GA0LXQtNGB0YLQsNCy0LvQtdC90L3QsNGPINCyINC/0YDQtdC00YvQtNGD0YnQuNGFINCz0LvQsNCy0LDRhSDRhNCw0LrRgtC40YfQtdGB0LrQvtCz0L4g0LHQvtGPINC4INGD0LvRg9GH0YjQtdC90LjRjyDQutC+0LzQv9C70LXQutGB0L3QvtCz0L4g0L/RgNC40LzQtdC90LXQvdC40Y8sINC4INCy0L7RgdC/0YDQvtC40LfQstC+0LTQuNGCINC/0YDQvtGG0LXRgdGBINGA0LDQt9GA0LDQsdC+0YLQutC4INGA0LDQt9C70LjRh9C90YvRhSDQutC70LDRgdGB0LjRh9C10YHQutC40YUg0LjQs9GALtCt0YLQsCDQutC90LjQs9CwINGA0YPQutC+0LLQvtC00YHRgtCy0YPQtdGC0YHRjyDRgdC70YPRh9Cw0Y/QvNC4INGA0LDQt9GA0LDQsdC+0YLQutC4INC40LPRgNGLLtCt0YLQsCDQutC90LjQs9CwINC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINGD0YfQtdCx0L3Ri9GFINC80LDRgtC10YDQuNCw0LvQvtCyLCDRgtCw0LrQuNGFINC60LDQuiDQutC+0LzQv9GM0Y7RgtC10YDRiyDQuCDQtNGA0YPQs9C40LUg0YHQstGP0LfQsNC90L3Ri9C1INGBINGN0YLQuNC8INGB0L/QtdGG0LjQsNC70LjRgdGC0Ysg0LIg0LrQvtC70LvQtdC00LbQsNGFINC4INGD0L3QuNCy0LXRgNGB0LjRgtC10YLQsNGFLjxpbWcgY2xhc3M9ImRlc2NfYW5jaG9yIiBpZD0iZGVzYy1tb2R1bGUtMiIgc3JjPSJodHRwczovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiPjxicj48ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO2ZvbnQtc2l6ZTogMTUuMHB4O2ZvbnQtd2VpZ2h0OiBib2xkO2hlaWdodDogMzAuMHB4O2xpbmUtaGVpZ2h0OiAzMC4wcHg7Ij7QntCz0LvQsNCy0LvQtdC90LjQtTwvZGl2Pjxicj7QntCz0LvQsNCy0LvQtdC90LjQtTxicj4i0J/QtdC50YLQvtGA0YEg0LTQuNC30LDQudC90LXRgNGB0LrQuNC5INC60L7RgNC/0YPRgSIgQ2FzZSAiPGJyPtCe0YHQvdC+0LLQvdCw0Y8g0LPQu9Cw0LLQsDxicj7Qk9C70LDQstCwIDEg0JHQsNC30L7QstGL0LUg0LfQvdCw0L3QuNGPIFB5dGhvbjxicj4xLjEg0J7QsdC30L7RgCDRj9C30YvQutCwINC/0LjRgtC+0L3QsDxicj4xLjEuMSDQktCy0LXQtNC10L3QuNC1INGP0LfRi9C60LAg0L3QsCDQv9C40YLQvtC90LU8YnI+MS4xLjIg0KPRgdGC0LDQvdC+0LLQuNGC0LUgUHl0aG9uPGJyPjEuMS4zLjxicj4xLjEuNCDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IGlEbGUg0LTQu9GPINGB0L7Qt9C00LDQvdC40Y8g0L/RgNC+0LPRgNCw0LzQvNGLIFB5dGhvbjxicj4xLjEuNSDQt9Cw0L/Rg9GB0YLQuNGC0Ywg0Lgg0L7RgtC70LDQttC40LLQsNGC0Ywg0L/RgNC+0LPRgNCw0LzQvNGDIFB5dGhvbiDQvdCwINGF0L7Qu9C+0YHRgtC+0Lwg0YXQvtC00YM8YnI+MS4xLjYgUHl0aG9uIEJhc2ljIFBvaW50PGJyPjEuMS43INCR0LDQt9C+0LLRi9C5INCy0YvRhdC+0LQgUHl0aG9uPGJyPjEuMS44INCh0L/QtdGG0LjRhNC40LrQsNGG0LjRjyDQutC+0LTQsCBQeXRob248YnI+MS4xLjggUHl0aG9uIEhlbHA8YnI+MS4yINCe0YHQvdC+0LLRiyDQs9GA0LDQvNC80LDRgtC40LrQuCBQeXRob248YnI+MS4yLjEg0KLQuNC/INC00LDQvdC90YvRhSBQeXRob248YnI+MS4yLjIg0KHRgtGA0YPQutGC0YPRgNCwINC00LDQvdC90YvRhSDQv9C+0YHQu9C10LTQvtCy0LDRgtC10LvRjNC90L7RgdGC0Lg8YnI+MS4yLjM8YnI+MS4yLjQg0KTRg9C90LrRhtC40Y8g0Lgg0LzQvtC00YPQu9GMIFB5dGhvbjxicj4xLjMg0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0YTQsNC50LvQsCBQeXRob248YnI+MS4zLjEg0J7RgtC60YDRi9GC0YwgKNGD0YHRgtCw0L3QvtCy0LjRgtGMKSDRhNCw0LnQuzxicj4xLjMuMiDQp9C40YLQsNGC0Ywg0YLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7PGJyPjEuMy4zINCd0LDQv9C40YHQsNGC0Ywg0YLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7PGJyPjEuMy40INCf0LXRgNC10LzQtdGB0YLQuNGC0LUg0LIg0YTQsNC50LvQtTxicj4xLjMuNSDQpNCw0LnQuyDQt9Cw0LrRgNGL0YI8YnI+MS4zLjYuJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj4xLjQg0KLRgNC10YLRjNGPINC/0LDRgNGC0LjQudC90LDRjyDQsdC40LHQu9C40L7RgtC10LrQsCBQeXRob248YnI+0JLQvtC/0YDQvtGBINGD0L/RgNCw0LbQvdC10L3QuNGPPGJyPtCf0YDQuNC70L7QttC10L3QuNC1INC00LvRjyDQv9C+0YHQu9C10LTQvtCy0LDRgtC10LvRjNC90L7RgdGC0Lgg0LPQu9Cw0LLRiyAyJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj4yLjEg0KPQs9Cw0LTQsNC50YLQtSDQstCy0LXQtNC10L3QuNC1INGE0YPQvdC60YbQuNC4IFdvcmQgV29yZCBHYW1lPGJyPjIuMiDQoNCw0LfQvNGL0YjQu9C10L3QuNGPINC+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC4PGJyPjIuMyDQodC70YPRh9Cw0LnQvdGL0Lkg0LzQvtC00YPQu9GMPGJyPjIuNCDQqNCw0LMg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+0JzRi9GB0LvQuNGC0LXQu9GM0L3Ri9C1INCy0L7Qv9GA0L7RgdGLPGJyPtCT0LvQsNCy0LAgMyDQntCx0YrQtdC60YIgLdC+0YDQuNC10L3RgtC40YDQvtCy0LDQvdC90L7QtSDQv9GA0LjQvNC10L3QtdC90LjQtSDQtNC40LfQsNC50L3QsCZhbXA7bWRhc2g7JmFtcDtNREFTSDs8YnI+My4xINCS0LLQtdC00LXQvdC40LUg0YTRg9C90LrRhtC40Lgg0LrQsNGA0YLQvtGH0L3QvtC5INC40LPRgNGLPGJyPjMuMi48YnI+My4yLjEg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQutC70LDRgdGB0LA8YnI+My4yLjIg0KTRg9C90LrRhtC40Y8g0YHRgtGA0L7QuNGC0LXQu9GM0YHRgtCy0LAgX19pbml0X188YnI+My4yLjMg0KTRg9C90LrRhtC40Y8g0YDQsNC30YDQsNCx0L7RgtC60Lg8YnI+My4yLjQg0JDRgtGA0LjQsdGD0YLRiyDRjdC60LfQtdC80L/Qu9GP0YDQsCDQuCDQsNGC0YDQuNCx0YPRgtGLINC60LvQsNGB0YHQsDxicj4zLjIuNSDRh9Cw0YHRgtC90YvRhSDRh9C70LXQvdC+0LIg0Lgg0L7QsdGJ0LXRgdGC0LLQtdC90L3Ri9GFINGH0LvQtdC90L7Qsjxicj4zLjIuNiDQnNC10YLQvtC0PGJyPjMuMi43INCd0LDRgdC70LXQtNC+0LLQsNC90LjQtTxicj4zLjIuOCDQn9C+0LvQuNC80L7RgNGE0LjQt9C8PGJyPjMuMyDQqNCw0LMg0LTQuNC30LDQudC90LAg0L/RgNC+0LPRgNCw0LzQvNGLINC+0YLQv9GA0LDQstC60LggUG9rZXIgUGFzczxicj4zLjMuMSDQmtCw0YLQtdCz0L7RgNC40Y8g0LTQuNC30LDQudC90LA8YnI+My4zLjIg0J7RgdC90L7QstC90LDRjyDQv9GA0L7Qs9GA0LDQvNC80LA8YnI+0JzRi9GB0LvQuNGC0LXQu9GM0L3Ri9C1INCy0L7Qv9GA0L7RgdGLPGJyPtCT0LvQsNCy0LAgNCDQlNC40LfQsNC50L0g0LPRgNCw0YTQuNGH0LXRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwIFB5dGhvbiZhbXA7bWRhc2g7JmFtcDtNREFTSDs8YnI+NC4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUgVGtraW50ZXIg0LTQu9GPINGA0LDQt9GA0LDQsdC+0YLQutC4INGD0LPQsNC00LXQvdC40Lkg0YTRg9C90LrRhtC40Lgg0YbQuNGE0YDQvtCy0YvRhSDQuNCz0YAuPGJyPjQuMiDQlNC40LfQsNC50L0g0LPRgNCw0YTQuNGH0LXRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwIFB5dGhvbjxicj40LjIuMSDQodC+0LfQtNCw0L3QuNC1INC+0LrQvdCwIFdpbmRvd3M8YnI+NC4yLjIg0JPQtdC+0LzQtdGC0YDQuNGH0LXRgdC60LjQuSDQvNC10L3QtdC00LbQtdGAINC80LDQutC10YLQsDxicj40LjIuMyDQmtC+0LzQv9C+0L3QtdC90YIgVEtJTlRFUjxicj40LjIuNCBUa2ludGVyIEZvbnQ8YnI+NC4yLjUg0L7QsdGA0LDQsdC+0YLQutCwINGB0L7QsdGL0YLQuNC5IFB5dGhvbjxicj40LjMg0KPQs9Cw0LTQsNC50YLQtSDRiNCw0LPQuCDQtNC40LfQsNC50L3QsCDQv9GA0L7Qs9GA0LDQvNC80Ysg0YbQuNGE0YDQvtCy0YvRhSDQuNCz0YA8YnI+0JzRi9GB0LvQuNGC0LXQu9GM0L3Ri9C1INCy0L7Qv9GA0L7RgdGLPGJyPtCT0LvQsNCy0LAgNSBUa2ludGVyIEdyYXBoaWNzIFJoYWlsJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj41LjEg0JLQstC10LTQtdC90LjQtSDQpNGD0L3QutGG0LjQuCDQv9GA0L7Qs9GA0LDQvNC80Ysg0L/QviDQv9C+0LrQtdGA0L3QvtC5INC60LDRgNGC0LUg0JLQstC10LTQtdC90LjQtTxicj41LjIg0KDQsNC30LzRi9GI0LvQtdC90LjRjyDQviDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQuDxicj41LjMg0KLQtdGF0L3QvtC70L7Qs9C40Y8g0LPRgNCw0YTQuNGH0LXRgdC60L7Qs9C+INGA0LjRgdC+0LLQsNC90LjRjyDRhdC+0LvRgdGC0LA8YnI+NS4zLjEgQ2FudmFzIENhbnZhcyBDb21wb25lbnQ8YnI+NS4zLjIg0JPRgNCw0YTQuNGH0LXRgdC60LjQtSDQvtCx0YrQtdC60YLRiyDQvdCwINGF0L7Qu9GB0YLQtTxicj41LjQg0KjQsNCzINC00LjQt9Cw0LnQvdCwINCz0YDQsNGE0LjRh9C10YHQutC+0Lkg0LLQtdGA0YHQuNC4INC70LjRhtC10L3Qt9C40L7QvdC90L7QuSDQv9GA0L7Qs9GA0LDQvNC80Ys8YnI+0JzRi9GB0LvQuNGC0LXQu9GM0L3Ri9C1INCy0L7Qv9GA0L7RgdGLPGJyPtCT0LvQsNCy0LAgNiDQn9GA0LjQu9C+0LbQtdC90LjQtSDQsdCw0LfRiyDQtNCw0L3QvdGL0YUmYW1wO21kYXNoOyZhbXA7TURBU0g7PGJyPjYuMSBTbWFydCBRICYgQSBGdW5jdGlvbiDQktCy0LXQtNC10L3QuNC1PGJyPjYuMiDQoNCw0LfQvNGL0YjQu9C10L3QuNGPINC+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC4PGJyPjYuMyDQotC10YXQvdC+0LvQvtCz0LjRjyDQtNC+0YHRgtGD0L/QsCDQuiDQsdCw0LfQtSDQtNCw0L3QvdGL0YU8YnI+Ni4zLjEg0KjQsNCz0Lgg0L/QviDQtNC+0YHRgtGD0L/RgyDQuiDQsdCw0LfQtSDQtNCw0L3QvdGL0YU8YnI+Ni4zLjIg0KHQvtC30LTQsNC90LjQtSDQsdCw0LfRiyDQtNCw0L3QvdGL0YUg0Lgg0YLQsNCx0LvQuNGG0Ys8YnI+Ni4zLjMg0JLRgdGC0LDQstC60LAg0LHQsNC30Ysg0LTQsNC90L3Ri9GFLCDQvtCx0L3QvtCy0LvQtdC90LjQtSDQuCDQvtC/0LXRgNCw0YbQuNGPINGD0LTQsNC70LXQvdC40Y88YnI+Ni4zLjQg0KDQsNCx0L7RgtCwINC30LAg0LfQsNC/0YDQvtGBINGC0LDQsdC70LjRhtGLINCx0LDQtyDQtNCw0L3QvdGL0YU8YnI+Ni4zLjUg0J/RgNC40LzQtdGAINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCx0LDQt9GLINC00LDQvdC90YvRhSZhbXA7bWRhc2g7JmFtcDtNREFTSDs8YnI+Ni40INCo0LDQsyDRg9C80L3QvtCz0L4g0LTQuNC30LDQudC90LAg0LjQs9GA0L7QstC+0Lkg0L/RgNC+0LPRgNCw0LzQvNGLIFEgJiBBPGJyPjYuNC4xINCh0LPQtdC90LXRgNC40YDQvtCy0LDRgtGMINCx0LjQsdC70LjQvtGC0LXQutGDINGC0LXRgdGC0LjRgNC+0LLQsNC90LjRjzxicj42LjQuMiDQn9GA0L7Rh9GC0LjRgtC1INC40L3RhNC+0YDQvNCw0YbQuNGOINC+INGC0LXRgdGC0LjRgNC+0LLQsNC90LjQuCDQuNC90YTQvtGA0LzQsNGG0LjQuDxicj42LjQuMyDQmNC90YLQtdGA0YTQtdC50YEg0Lgg0LvQvtCz0LjRh9C10YHQutC40Lkg0LTQuNC30LDQudC9PGJyPtCc0YvRgdC70LjRgtC10LvRjNC90YvQtSDQstC+0L/RgNC+0YHRizxicj7Qk9Cb0JDQktCQIDcg0KHQldCi0JjQoNCe0JLQkNCd0J3Qq9CVINCf0KDQntCT0KDQkNCc0JzQmNCg0J7QktCQ0J3QmNCVINCYINCc0KPQlNCj0KLQoNCY0KfQldCh0JrQmNCVJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj43LjEg0JLQstC10LTQtdC90LjQtTxicj43LjIg0J7RgdC90L7QstCwINGB0LXRgtC10LLQvtCz0L4g0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+Ny4yLjEg0JjQvdGC0LXRgNC90LXRgiBUQ1AvSVAgLdC/0YDQvtGC0L7QutC+0Ls8YnI+Ny4yLjIgSVAgLdC/0YDQvtGC0L7QutC+0Ls8YnI+Ny4yLjMg0J/RgNC+0YLQvtC60L7QuyBUQ1Ag0LggVURQPGJyPjcuMi40INCf0L7RgNGCPGJyPiA3LjIuNSBTb2NrZXQ8YnI+Ny4zIFRDUCDQn9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtTxicj43LjMuMSDQmtC70LjQtdC90YLRgdC60L7QtSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtSBUQ1A8YnI+Ny4zLjIgVENQIC3RgdC10YDQstC10YAgLdC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC1Ljxicj43LjQg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40LUgVURQPGJyPjcuNSDQvNC90L7Qs9C+0L/QvtGC0L7Rh9C90L7QtSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtTxicj43LjUuMS4g0J/RgNC+0YbQtdGB0YEg0Lgg0L/QvtGC0L7Qujxicj43LjUuMi4g0KHQvtC30LTQsNC50YLQtSDQv9C+0YLQvtC6PGJyPjcuNS4zINCh0LjQvdGF0YDQvtC90LjQt9Cw0YbQuNGPINC/0L7RgtC+0LrQsDxicj43LjUuNCDQotCw0LnQvNC10YAg0YLQsNC50LzQtdGAPGJyPjcuNiDQqNCw0LPQuCDQv9GA0L7QtdC60YLQuNGA0L7QstCw0L3QuNGPINGI0LDQs9C+0LIg0YHQtdGC0Lgg0L/Rj9GC0Ywg0YjQsNGF0LzQsNGC0L7QsiDQsiDRiNCw0YXQvNCw0YLQsNGFPGJyPjcuNi4xINCQ0LvQs9C+0YDQuNGC0Lwg0L/RgNC+0LXQutGC0LjRgNC+0LLQsNC90LjRjyDQuCDRgdGD0LbQtNC10L3QuNGPINC/0YDQvtGC0L7QutC+0LvQsCDQv9C10YDQtdC00LDRh9C4INC00LDQvdC90YvRhTxicj43LjYuMiDQlNC40LfQsNC50L0g0L/RgNC+0LPRgNCw0LzQvNGLINGB0LXRgNCy0LXRgNCwIC3RgdC10YDQstC10YDQsDxicj43LjYuMyDQlNC40LfQsNC50L0g0LrQu9C40LXQvdGC0YHQutC+0Lkg0L/RgNC+0LPRgNCw0LzQvNGLPGJyPtCc0YvRgdC70LjRgtC10LvRjNC90YvQtSDQstC+0L/RgNC+0YHRizxicj7Qk9Cb0JDQktCQIDgg0J/QldCg0JXQmtCe0KHQotCY0KbQmNCvINCf0JjQotCe0J3QkCZhbXA7bWRhc2g7JmFtcDtNREFTSDs8YnI+OC4xINCS0LLQtdC00LXQvdC40LUg0LjQs9GA0Ysg0YEg0LPQvtC70L7QstC+0LvQvtC80LrQvtC5INC/0LXRgNGB0L7QvdCw0LbQsDxicj44LjIg0KDQsNC30LzRi9GI0LvQtdC90LjRjyDQviDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQuDxicj44LjMg0L7QsdGA0LDQsdC+0YLQutCwINC40LfQvtCx0YDQsNC20LXQvdC40LkgUHl0aG9uPGJyPjguMy4xINCR0LjQsdC70LjQvtGC0LXQutCwINC60LvQsNGB0YHQvtCyINC60LvQsNGB0YHQvtCyINC+0LHRgNCw0LHQvtGC0LrQuCDQuNC30L7QsdGA0LDQttC10L3QuNC5IFB5dGhvbiAoUElMKTxicj44LjMuMiDQodC60L7Qv9C40YDRg9C50YLQtSDQuCDQstGB0YLQsNCy0YzRgtC1INC+0LHQu9Cw0YHRgtGMINC40LfQvtCx0YDQsNC20LXQvdC40Y88YnI+OC4zLjMg0J7RgtGA0LXQs9GD0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC4INCy0YDQsNGJ0LXQvdC40LU8YnI+OC4zLjQg0JrQvtC90LLQtdGA0YLQuNGA0YPQudGC0LUg0L3QsCDQuNC30L7QsdGA0LDQttC10L3QuNC1INGB0LXRgNC+0LPQvi48YnI+OC4zLjUg0KDQsNCx0L7RgtCwINC/0LjQutGB0LXQu9C10Lk8YnI+OC40INCo0LDQsyDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjzxicj44LjQuMSDQoNC10LfQutCwINC+0LHRgNCw0LHQvtGC0LrQsCBQeXRob24gUHJvY2Vzc2luZzxicj44LjQuMiDQoNC10LDQu9C40LfQsNGG0LjRjyDQuNCz0YDQvtCy0L7QuSDQu9C+0LPQuNC60Lg8YnI+0JzRi9GB0LvQuNGC0LXQu9GM0L3Ri9C1INCy0L7Qv9GA0L7RgdGLPGJyPtCY0LPRgNCwINCyINGA0LXQsNC70YzQvdC+0Lwg0LHQvtGOPGJyPtCT0LvQsNCy0LAgOSDQp9C10LvQvtCy0LXRh9C10YHQutCw0Y8g0LzQsNGI0LjQvdCwINGB0YDQsNC20LDQtdGC0YHRjyDRhdC+0YDQvtGI0L48YnI+OS4xINCn0LXQu9C+0LLQtdC6INC4INGC0LXQu9C10LrQvtC80LzRg9C90LjQutCw0YbQuNC+0L3QvdCw0Y8g0YTRg9C90LrRhtC40Y8g0LHQuNGC0LLRiywg0YXQvtGA0L7RiNC+INC4INCy0L3QtdC00YDQtdC90LjQtSDRhNGD0L3QutGG0LjQuCDRiNCw0YXQvNCw0YLQvdC+0Lkg0LjQs9GA0Ys8YnI+OS4yINCn0LXQu9C+0LLQtdGH0LXRgdC60LjQtSDQvNCw0YjQuNC90Ysg0LHQvtGA0YzQsdGLINGBINGB0LrQstCw0LbQuNC90LDQvNC4INC4INGI0LDRhdC80LDRgtC90YvQvCDQtNC40LfQsNC50L3QvtC8INC40LPRgNC+0LLQvtCz0L4g0LTQuNC30LDQudC90LA8YnI+OS4zINCo0LDQs9C4INGI0LDQs9C+0LIg0LTQuNC30LDQudC90LAg0LTQu9GPINGH0LXQu9C+0LLQtdGH0LXRgdC60L7QuSDQvNCw0YjQuNC90Ysg0L/RgNC+0YLQuNCyINC40LPRgNGLINCyINGI0LDRhdC80LDRgtGLINC40LPRgNGLPGJyPjk8YnI+0JPQm9CQ0JLQkCAxMCDQm9CY0JDQndCb0JjQkNCdINCh0JzQntCi0KDQldCi0Kwg0JjQk9Cg0KM8YnI+MTAuMSBMaWFubGlhbiBXYXRjaCBHYW1lINCS0LLQtdC00LXQvdC40LU8YnI+MTAuMiDQoNCw0LfQvNGL0YjQu9C10L3QuNGPINC+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC4PGJyPjEwLjMg0KjQsNCzINC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPPGJyPtCT0LvQsNCy0LAgMTEgUHVzaCBCb3ggR2FtZTxicj4xMS4xLjxicj4xMS4yINCg0LDQt9C80YvRiNC70LXQvdC40Y8g0L4g0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Lg8YnI+MTEuMyDQmtC70Y7Rh9C10LLQsNGPINGC0LXRhdC90L7Qu9C+0LPQuNGPPGJyPjExLjQg0KjQsNCzINC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPPGJyPtCT0JvQkNCS0JAgMTIg0JTQstC1INC40LPRgNGLINCc0LDQtNC20L7QvdCzPGJyPjEyLjEgTWFoam9uZyBHYW1lINCS0LLQtdC00LXQvdC40LU8YnI+MTIuMiDQnNGL0YHQu9C4INC+INC00LjQt9Cw0LnQvdC1INC00LLRg9GFINGB0YvQs9GA0LDQvdC90YvRhSDQuNCz0YAgTWFoam9uZzxicj4xMi4yLjEg0JzQsNGC0LXRgNC40LDQuzxicj4xMi4yLjIg0KDQtdCw0LvQuNC30LDRhtC40Y8g0LjQs9GA0L7QstC+0Lkg0LvQvtCz0LjQutC4PGJyPjEyLjIuMyDQn9GA0LjQutC+0YHQvdC40YLQtdGB0Ywg0Log0LrQsNGA0YLQtSwg0YfRgtC+0LHRiyDRgdGD0LTQuNGC0Yw8YnI+MTIuMi40INCQ0LvQs9C+0YDQuNGC0Lwg0LHRgNC10L3QtNCwIEhVPGJyPjEyLjIuNSDQoNC10LDQu9C40LfQvtCy0LDRgtGMINC60L7QvNC/0YzRjtGC0LXRgNC90YPRjiDQuNC90YLQtdC70LvQtdC60YLRg9Cw0LvRjNC90YPRjiDQutCw0YDRgtGDPGJyPjEyLjMg0JrQu9GO0YfQtdCy0LDRjyDRgtC10YXQvdC+0LvQvtCz0LjRjzxicj4xMi4zLjEg0LPQvtC70L7RgdC+0LLQsNGPINC40LPRgNCwPGJyPjEyLjMuMiDQktC10YDQvdC40YLQtdGB0Ywg0LIg0LrQvtC80L/QvtC90LXQvdGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0LXQuSDQv9C+0LfQuNGG0LjQuDxicj4xMi4zLjMg0KHQvtGA0YLQuNGA0L7QstC60LAg0YHQv9C40YHQutCwINGB0L7RhdGA0LDQvdC10L3QuNGPINC60LDRgNGCIE1haGpvbmc8YnI+MTIuNCDQqNCw0LPQuCDQtNCy0YPRhdC/0LXRgNGB0L7QvdCw0LvRjNC90L7Qs9C+INC40LPRgNC+0LLQvtCz0L4g0LTQuNC30LDQudC90LAgTWFoam9uZzxicj4xMi40LjEgTWFoam9uZyBCcmFuZCBEZXNpZ248YnI+MTIuNC4yINCg0LDQt9GA0LDQsdC+0YLQutCwINCe0YHQvdC+0LLQvdCw0Y8g0L/RgNC+0LPRgNCw0LzQvNCwINC40LPRgNGLPGJyPtCT0LvQsNCy0LAgMTM8YnI+MTMuMSDQktCy0LXQtNC10L3QuNC1INCyINC30LzQtdGOIFNuYWtlIEdhbWU8YnI+MTMuMiDQtNGD0LzQsNGC0Ywg0L4g0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Lg8YnI+MTMuMyDQqNCw0LMg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+MTMuMy4xINC60LvQsNGB0YEg0YHQtdGC0LrQuCAo0LrQsNGC0LXQs9C+0YDQuNGPINC80LXRgdGC0LAg0L/RgNC+0LLQtdC00LXQvdC40Y8pPGJyPjEzLjMuMiDQutC70LDRgdGBINC10LTRiyAo0LHQvtCx0YspPGJyPjEzLjMuMyDQt9C80LXRjyAo0LfQvNC10Y8pPGJyPjEzLjMuNCBTbmFrZWdhbWUgKEdhbWUgTG9naWMpPGJyPtCT0JvQkNCS0JAgMTQg0KfQldCb0J7QktCV0JrQkNCvINCc0JDQqNCY0J3Qk9CQIEJBVFRIINCY0JPQoNCQINCn0LXRgNC90L4gLdCx0LXQu9GL0LUg0YjQsNGF0LzQsNGC0Ys8YnI+MTQuMSDQktCy0LXQtNC10L3QuNC1INCyINGH0LXRgNC90L4gLdCx0LXQu9GL0LUg0YjQsNGF0LzQsNGC0Ys8YnI+MTQuMiDQoNCw0LfQvNGL0YjQu9C10L3QuNGPINC+INC00LjQt9Cw0LnQvdC1INGH0LXRgNC90L4gLdCx0LXQu9GL0YUg0YjQsNGF0LzQsNGC0L3Ri9GFINC40LPRgDxicj4xNC4zINCg0LXQsNC70LjQt9Cw0YbQuNGPINC40LPRgNC+0LLQvtC5INC70L7Qs9C40LrQuDxicj7Qk9C70LDQstCwIDE1IEdhbWUgLXdlZXBlciDQuNCz0YDQsDxicj4xNS4xINCS0LLQtdC00LXQvdC40LUg0LjQs9GA0Ys8YnI+MTUuMiDQoNCw0LfQvNGL0YjQu9C10L3QuNGPINC+INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC4PGJyPjE1LjMg0JrQu9GO0YfQtdCy0LDRjyDRgtC10YXQvdC+0LvQvtCz0LjRjzxicj4xNS40INCo0LDQsyDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjzxicj7Qk9C70LDQstCwIDE2INCa0LjRgtCw0LnRgdC60LjQtSDRiNCw0YXQvNCw0YLRizxicj4xNi4xINCa0LjRgtCw0LnRgdC60LDRjyDRiNCw0YXQvNCw0YLQvdCw0Y8g0LLQstC10LTQtdC90LjQtTxicj4xNi4yINCa0LvRjtGH0LXQstCw0Y8g0YLQtdGF0L3QvtC70L7Qs9C40Y88YnI+MTYuMyDQmtC40YLQsNC50YHQutC40LUg0YjQsNGF0LzQsNGC0L3Ri9C1INC40LTQtdC4INC00LjQt9Cw0LnQvdCwPGJyPjE2LjQg0KjQsNCz0Lgg0LrQuNGC0LDQudGB0LrQvtC5INGI0LDRhdC80LDRgtC90L7QuSDRgNC10LDQu9C40LfQsNGG0LjQuDxicj7Qk9C70LDQstCwIDE3IDIxIFBva2VyIFBsYXkgR2FtZTxicj4xNy4xIDIxINCS0LLQtdC00LXQvdC40LUg0LIg0L/QvtC60LXRgDxicj4xNy4yINCa0LvRjtGH0LXQstCw0Y8g0YLQtdGF0L3QvtC70L7Qs9C40Y88YnI+MTcuMyDQqNCw0LMg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+0JPQm9CQ0JLQkCAxOCDQmNCT0KDQqyBIVUFST05HIERBTzxicj4xOC4xIEh1YXJvbmdkYW8gR2FtZSDQktCy0LXQtNC10L3QuNC1PGJyPjE4LjIgSHVhcm9uZyBEYW8gRGVzaWduINCY0LTQtdC4INC00LjQt9Cw0LnQvdCwINC40LPRgNGLPGJyPjE4LjMg0KjQsNCzINC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPPGJyPtCT0LvQsNCy0LAg0YPQu9GD0YfRiNC10L3QuNGPINC40LPRgNGLPGJyPtCT0LvQsNCy0LAgMTkg0L3QsCDQvtGB0L3QvtCy0LUg0LTQuNC30LDQudC90LAg0LjQs9GA0YsgUHlnYW1lIEdhbWU8YnI+MTkuMSBQeWdhbWUgQmFzaWMg0LfQvdCw0L3QuNGPPGJyPjE5LjEuMSDQo9GB0YLQsNC90L7QstC40YLQtSDQsdC40LHQu9C40L7RgtC10LrRgyBQeWdhbWU8YnI+MTkuMS4yINC80L7QtNGD0LvRjCBQeWdhbWU8YnI+MTkuMiDQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBQeWdhbWU8YnI+MTkuMi4xINCe0YHQvdC+0LLQvdC+0Lkg0L/RgNC+0YbQtdGB0YEg0YDQsNC30YDQsNCx0L7RgtC60LggUHlnYW1lIEdhbWU8YnI+MTkuMi4yINC40LfQvtCx0YDQsNC20LXQvdC40LUg0LPRgNCw0YTQuNGH0LXRgdC60L7QtSDRgNC40YHRg9C90L7QuiBQeWdhbWU8YnI+MTkuMi4zINCf0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC90LjQtSDQuNC90YbQuNC00LXQvdGC0L7QsiDRgSDQutC70LDQstC40LDRgtGD0YDQvtC5INC4INC80YvRiNC4IFB5Z2FtZTxicj4xOS4yLjQg0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0YjRgNC40YTRgtCwIFB5Z2FtZTxicj4xOS4yLjUgUHlnYW1lIFNvdW5kIFBsYXliYWNrPGJyPjE5LjIuNiDQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBFTEYgUHlnYW1lPGJyPjE5LjMgRGVzaWduIEdyZWR5IFNuYWtlIEdhbWUg0L3QsCDQvtGB0L3QvtCy0LUgUHlnYW1lPGJyPjE5LjQg0L3QsCDQvtGB0L3QvtCy0LUg0LjQs9GA0Ysg0YHQsNC80L7Qu9C10YLQsCBQeWdhbWUgRGVzaWduIFdhcjxicj4xOS40LjEg0JjQs9GA0L7QstGL0LUg0L/QtdGA0YHQvtC90LDQttC4PGJyPjE5LjQuMiDQtNC40YHQv9C70LXQuSDQuNCz0YDQvtCy0L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwPGJyPjE5LjQuMyDQoNC10LDQu9C40LfQsNGG0LjRjyDQuNCz0YDQvtCy0L7QuSDQu9C+0LPQuNC60Lg8YnI+MTkuNSDQlNC40LfQsNC50L0g0YfQtdGA0L3QviAt0LHQtdC70L7QuSDRiNCw0YXQvNCw0YLQvdC+0Lkg0LjQs9GA0Ysg0L3QsCDQvtGB0L3QvtCy0LUgUHlnYW1lPGJyPjE5LjUuMSDQktCy0LXQtNC10L3QuNC1INCyINGH0LXRgNC90L4gLdCx0LXQu9GL0LUg0YjQsNGF0LzQsNGC0L3Ri9C1INC40LPRgNGLPGJyPjE5LjUuMiDQnNGL0YHQu9C4INC+INC00LjQt9Cw0LnQvdC1INGH0LXRgNC90L4gLdCx0LXQu9GL0YUg0YjQsNGF0LzQsNGC0L3Ri9GFINC40LPRgDxicj4xOS41LjMg0KDQtdCw0LvQuNC30LDRhtC40Y8g0LjQs9GA0L7QstC+0Lkg0LvQvtCz0LjQutC4PGJyPtCT0LvQsNCy0LAgMjA0OCDQuNCz0YDQsDxicj4yMC4xIDIwNDgg0JLQstC10LTQtdC90LjQtSDQsiDQuNCz0YDRgzxicj4yMCwyIDIwNDgg0JTQuNC30LDQudC90LXRgNGB0LrQsNGPINC80YvRgdC70Yw8YnI+MjAuMyDQqNCw0LMg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+0KDQtdC60L7QvNC10L3QtNCw0YbQuNC4PGJyPjxicj48YnI+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0zIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PGJyPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7Zm9udC1zaXplOiAxNS4wcHg7Zm9udC13ZWlnaHQ6IGJvbGQ7aGVpZ2h0OiAzMC4wcHg7bGluZS1oZWlnaHQ6IDMwLjBweDsiPtC+0LEg0LDQstGC0L7RgNC1PC9kaXY+PGJyPlhpYSBTaSDQuNC80LXQtdGCINCx0L7Qu9C10LUg0YfQtdC8IDIwIC3Qu9C10YLQvdC40Lkg0L7Qv9GL0YIg0L/RgNC10L/QvtC00LDQstCw0L3QuNGPINC4INC+0L/Rg9Cx0LvQuNC60L7QstCw0Lsg0LHQvtC70LXQtSAxMCDRgNCw0LHQvtGCLsKr0J/RgNC40L3RhtC40L/RiyDQuCDQv9GA0LjQvdGG0LjQv9GLINC40LPRgNGLIEphdmEgR2FtZSBQcm9ncmFtwrsg0J/QoNCV0JTQmNCm0JjQryDCu9Cd0LDRgNC+0LTQvdCw0Y8g0L/Rg9Cx0LvQuNC60LDRhtC40Y8g0Lgg0YLQtdC70LXQutC+0LzQvNGD0L3QuNC60LDRhtC40L7QvdC90LDRjyDQv9GA0LXRgdGB0LAsINCyINC40Y7Qu9C1IDIwMTMg0LPQvtC00LAg0LHQvtC70LXQtSA1MDAwINGC0L7QvNC+0LIuPGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS00IiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PGJyPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7Zm9udC1zaXplOiAxNS4wcHg7Zm9udC13ZWlnaHQ6IGJvbGQ7aGVpZ2h0OiAzMC4wcHg7bGluZS1oZWlnaHQ6IDMwLjBweDsiPtCg0LXQutC+0LzQtdC90LTRg9C10LzQsNGPINGA0LXQutC+0LzQtdC90LTQsNGG0LjRjzwvZGl2Pjxicj7Qn9GA0LDQutGC0LjRh9C10YHQutCw0Y8g0LrQvdC40LPQsCwg0LrQvtGC0L7RgNCw0Y8g0LzQvtC20LXRgiDQv9GA0LjQstC10YHRgtC4INCy0LDRgSDQuiDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjiDQuNCz0YDRiyBQeXRob24uPHAgc3R5bGU9Im1hcmdpbjogMDtvdmVyZmxvdzogaGlkZGVuOyI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTQvVDJzNG1vWEg4WFhYWFhYWFhYLTM1MDQ3NTk5NS5wbmc/cD1tb2RpZnlfdG9vbHNfNjM5ODJfc3RhcnRfYm90XzEiPjwvcD48ZGl2IHN0eWxlPSJvdmVyZmxvdzogaGlkZGVuOyI+0KHQstGP0LfQsNC90L3Ri9C5INGI0LDQsdC70L7QvSBbRU5EXSDQo9C30LXQuywg0L3QtSDRgNCw0LHQvtGC0LDQudGC0LUg0LLRgNGD0YfQvdGD0Y4u0J/QtdGA0LXRgdC10YfQtdC90LjQtdCf0LXRgNC10YHQtdGH0LXQvdC40LU8L2Rpdj48cCBzdHlsZT0ibWFyZ2luOiAwIDAgNS4wcHggMDtvdmVyZmxvdzogaGlkZGVuOyI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTQvVDJzNG1vWEg4WFhYWFhYWFhYLTM1MDQ3NTk5NS5wbmc/cD1tb2RpZnlfdG9vbHNfNjM5ODJfZW5kX2JvdF8xIj48L3A+PC9wPg==
Продавец:雨润田图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
- Информация о товаре
- Фотографии
Введение
Эта книга принимает Python 3.5 в качестве среды программирования.Основная глава в основном объясняет базовые знания грамматики, управляющие операторы, функции, файлы, объектный фонд программирования, дизайн графического интерфейса Tkinter, сетевое программирование и многочисленное приложение базы данных и т. Д., А также используйте случаи мини -игры в качестве стадия Каждая глава.Технология, представленная в предыдущих главах фактического боя и улучшения комплексного применения, и воспроизводит процесс разработки различных классических игр.Эта книга руководствуется случаями разработки игры.Эта книга подходит для учебных материалов, таких как компьютеры и другие связанные с этим специалисты в колледжах и университетах.
Оглавление
Оглавление
"Пейторс дизайнерский корпус" Case "
Основная глава
Глава 1 Базовые знания Python
1.1 Обзор языка питона
1.1.1 Введение языка на питоне
1.1.2 Установите Python
1.1.3.
1.1.4 Используйте iDle для создания программы Python
1.1.5 запустить и отлаживать программу Python на холостом ходу
1.1.6 Python Basic Point
1.1.7 Базовый выход Python
1.1.8 Спецификация кода Python
1.1.8 Python Help
1.2 Основы грамматики Python
1.2.1 Тип данных Python
1.2.2 Структура данных последовательности
1.2.3
1.2.4 Функция и модуль Python
1.3 Использование файла Python
1.3.1 Открыть (установить) файл
1.3.2 Читать текстовый файл
1.3.3 Написать текстовый файл
1.3.4 Переместите в файле
1.3.5 Файл закрыт
1.3.6.——
1.4 Третья партийная библиотека Python
Вопрос упражнения
Приложение для последовательности главы 2——
2.1 Угадайте введение функции Word Word Game
2.2 Размышления о программировании
2.3 Случайный модуль
2.4 Шаг программирования
Мыслительные вопросы
Глава 3 Объект -ориентированное применение дизайна——
3.1 Введение функции карточной игры
3.2.
3.2.1 Определение и использование класса
3.2.2 Функция строительства __init__
3.2.3 Функция разработки
3.2.4 Атрибуты экземпляра и атрибуты класса
3.2.5 частных членов и общественных членов
3.2.6 Метод
3.2.7 Наследование
3.2.8 Полиморфизм
3.3 Шаг дизайна программы отправки Poker Pass
3.3.1 Категория дизайна
3.3.2 Основная программа
Мыслительные вопросы
Глава 4 Дизайн графического интерфейса Python——
4.1 Используйте Tkkinter для разработки угадений функции цифровых игр.
4.2 Дизайн графического интерфейса Python
4.2.1 Создание окна Windows
4.2.2 Геометрический менеджер макета
4.2.3 Компонент TKINTER
4.2.4 Tkinter Font
4.2.5 обработка событий Python
4.3 Угадайте шаги дизайна программы цифровых игр
Мыслительные вопросы
Глава 5 Tkinter Graphics Rhail——
5.1 Введение Функции программы по покерной карте Введение
5.2 Размышления о программировании
5.3 Технология графического рисования холста
5.3.1 Canvas Canvas Component
5.3.2 Графические объекты на холсте
5.4 Шаг дизайна графической версии лицензионной программы
Мыслительные вопросы
Глава 6 Приложение базы данных——
6.1 Smart Q & A Function Введение
6.2 Размышления о программировании
6.3 Технология доступа к базе данных
6.3.1 Шаги по доступу к базе данных
6.3.2 Создание базы данных и таблицы
6.3.3 Вставка базы данных, обновление и операция удаления
6.3.4 Работа за запрос таблицы баз данных
6.3.5 Пример использования базы данных——
6.4 Шаг умного дизайна игровой программы Q & A
6.4.1 Сгенерировать библиотеку тестирования
6.4.2 Прочтите информацию о тестировании информации
6.4.3 Интерфейс и логический дизайн
Мыслительные вопросы
ГЛАВА 7 СЕТИРОВАННЫЕ ПРОГРАММИРОВАНИЕ И МУДУТРИЧЕСКИЕ——
7.1 Введение
7.2 Основа сетевого программирования
7.2.1 Интернет TCP/IP -протокол
7.2.2 IP -протокол
7.2.3 Протокол TCP и UDP
7.2.4 Порт
7.2.5 Socket
7.3 TCP Программирование
7.3.1 Клиентское программирование TCP
7.3.2 TCP -сервер -программирование.
7.4 программирование UDP
7.5 многопоточное программирование
7.5.1. Процесс и поток
7.5.2. Создайте поток
7.5.3 Синхронизация потока
7.5.4 Таймер таймер
7.6 Шаги проектирования шагов сети пять шахматов в шахматах
7.6.1 Алгоритм проектирования и суждения протокола передачи данных
7.6.2 Дизайн программы сервера -сервера
7.6.3 Дизайн клиентской программы
Мыслительные вопросы
ГЛАВА 8 ПЕРЕКОСТИЦИЯ ПИТОНА——
8.1 Введение игры с головоломкой персонажа
8.2 Размышления о программировании
8.3 обработка изображений Python
8.3.1 Библиотека классов классов обработки изображений Python (PIL)
8.3.2 Скопируйте и вставьте область изображения
8.3.3 Отрегулируйте размер и вращение
8.3.4 Конвертируйте на изображение серого.
8.3.5 Работа пикселей
8.4 Шаг программирования
8.4.1 Резка обработка Python Processing
8.4.2 Реализация игровой логики
Мыслительные вопросы
Игра в реальном бою
Глава 9 Человеческая машина сражается хорошо
9.1 Человек и телекоммуникационная функция битвы, хорошо и внедрение функции шахматной игры
9.2 Человеческие машины борьбы с скважинами и шахматным дизайном игрового дизайна
9.3 Шаги шагов дизайна для человеческой машины против игры в шахматы игры
9
ГЛАВА 10 ЛИАНЛИАН СМОТРЕТЬ ИГРУ
10.1 Lianlian Watch Game Введение
10.2 Размышления о программировании
10.3 Шаг программирования
Глава 11 Push Box Game
11.1.
11.2 Размышления о программировании
11.3 Ключевая технология
11.4 Шаг программирования
ГЛАВА 12 Две игры Маджонг
12.1 Mahjong Game Введение
12.2 Мысли о дизайне двух сыгранных игр Mahjong
12.2.1 Материал
12.2.2 Реализация игровой логики
12.2.3 Прикоснитесь к карте, чтобы судить
12.2.4 Алгоритм бренда HU
12.2.5 Реализовать компьютерную интеллектуальную карту
12.3 Ключевая технология
12.3.1 голосовая игра
12.3.2 Вернитесь в компонент соответствующей позиции
12.3.3 Сортировка списка сохранения карт Mahjong
12.4 Шаги двухперсонального игрового дизайна Mahjong
12.4.1 Mahjong Brand Design
12.4.2 Разработка Основная программа игры
Глава 13
13.1 Введение в змею Snake Game
13.2 думать о программировании
13.3 Шаг программирования
13.3.1 класс сетки (категория места проведения)
13.3.2 класс еды (бобы)
13.3.3 змея (змея)
13.3.4 Snakegame (Game Logic)
ГЛАВА 14 ЧЕЛОВЕКАЯ МАШИНГА BATTH ИГРА Черно -белые шахматы
14.1 Введение в черно -белые шахматы
14.2 Размышления о дизайне черно -белых шахматных игр
14.3 Реализация игровой логики
Глава 15 Game -weeper игра
15.1 Введение игры
15.2 Размышления о программировании
15.3 Ключевая технология
15.4 Шаг программирования
Глава 16 Китайские шахматы
16.1 Китайская шахматная введение
16.2 Ключевая технология
16.3 Китайские шахматные идеи дизайна
16.4 Шаги китайской шахматной реализации
Глава 17 21 Poker Play Game
17.1 21 Введение в покер
17.2 Ключевая технология
17.3 Шаг программирования
ГЛАВА 18 ИГРЫ HUARONG DAO
18.1 Huarongdao Game Введение
18.2 Huarong Dao Design Идеи дизайна игры
18.3 Шаг программирования
Глава улучшения игры
Глава 19 на основе дизайна игры Pygame Game
19.1 Pygame Basic знания
19.1.1 Установите библиотеку Pygame
19.1.2 модуль Pygame
19.2 Использование Pygame
19.2.1 Основной процесс разработки Pygame Game
19.2.2 изображение графическое рисунок Pygame
19.2.3 Перерабатывание инцидентов с клавиатурой и мыши Pygame
19.2.4 Использование шрифта Pygame
19.2.5 Pygame Sound Playback
19.2.6 Использование ELF Pygame
19.3 Design Gredy Snake Game на основе Pygame
19.4 на основе игры самолета Pygame Design War
19.4.1 Игровые персонажи
19.4.2 дисплей игрового интерфейса
19.4.3 Реализация игровой логики
19.5 Дизайн черно -белой шахматной игры на основе Pygame
19.5.1 Введение в черно -белые шахматные игры
19.5.2 Мысли о дизайне черно -белых шахматных игр
19.5.3 Реализация игровой логики
Глава 2048 игра
20.1 2048 Введение в игру
20,2 2048 Дизайнерская мысль
20.3 Шаг программирования
Рекомендации
об авторе
Xia Si имеет более чем 20 -летний опыт преподавания и опубликовал более 10 работ.«Принципы и принципы игры Java Game Program» ПРЕДИЦИЯ »Народная публикация и телекоммуникационная пресса, в июле 2013 года более 5000 томов.
Рекомендуемая рекомендация
Практическая книга, которая может привести вас к программированию игры Python.
Связанный шаблон [END] Узел, не работайте вручную.ПересечениеПересечение