Game Programming in Python, Co 정보
간단한 게임 예제에 대한 Python 프로그래밍 스터디 가이드
Перевод осуществлён c согласия автора оригинального материала.
번역은 저자의 동의하에 이루어집니다.
"Python의 게임 프로그래밍, 처음부터 코딩하기"는 어린이, 청소년, 부모 및 교사를위한 것입니다! 프로그래밍을 공부하는 광범위한 독자를 위해 설계되었습니다.
우리는 파이썬 프로그래밍을 배우고 함께 게임을 작성할 것입니다!
이 앱은 Python의 기능적 (절차 적) 프로그래밍의 기본 사항을 설명하고, 편리하고 직관적 인 인터페이스로 견고한 프로그램을 만드는 데 도움이되는 Tkinter 라이브러리 작업에 대한 정보를 제공하며,«분할 및 규칙»규칙에 따라 프로그램 구축 원칙을 공개합니다. 프로그래밍과 삶 모두에서 창의적 사고와 효과적인 결과 달성을 개발합니다. 버튼을 만드는 방법은 무엇입니까? 버튼 누르기를 프로그래밍하는 방법은 무엇입니까? 메시지 창을 표시하는 방법은 무엇입니까? 간결한 현대 디자인, 아름다움 및 우아함은 Tkinter에 관한 것입니다. 이 라이브러리는 현대 프로그래밍에서 널리 사용됩니다.
왜이 특별한 튜토리얼입니까? 저는 20 년 동안 컴퓨터 과학을 가르치고 있지만 여전히 성가신 일이 있습니다. 많은 자료가 "프로그래밍을 가르치는"것으로되어 있지만 구문, 특정 요소 등에 대한 배경 정보 만 제공합니다. 영어-러시아어 사전을 마음으로 배우더라도 시간, 활용형, 사례, 품사 및 사용 등 수천 가지 세부 사항을 염두에 둘 필요가 있기 때문에 러시아어를 말하지 않을 것이라는 데 동의하십시오.
파이썬 언어에 대해서만 이야기하지는 않겠습니다. "무엇을 사용하여?", "무엇을 위해?"라는 질문에 답하면서 논리적 추론으로 각 하위 섹션을 독자에게 설명하겠습니다. 그리고 왜?". 모든 이론은 즉시 실행으로 전환됩니다.
재료의 구조 :
-Python 및 Python 구문 프로그래밍에 대한 기본 정보
-게임 아키텍처 : 게임 개발의 기본 원리, 걱정해야 할 사항, 데이터 처리 시스템 생성 방법
-프로그래머의 요령과 요령 : 자신의 운명을 속일 수는 없지만 작업을 촉진 할 수 있습니다.
-게임!
이 부분에는 네 가지 게임이 있습니다.
1.«숫자 추측». 게임의 목적은 오락 및 숫자 범위 분석입니다. 세는 법을 배우는 아이들을위한 것입니다. 당신이 부모라면, 당신의 모든 소원을 프로그램에 통합하여 특별히 아이를위한 게임을 작성할 수 있습니다.
2.«수 계산 배우기». 게임의 목적은 계산 기술을 개발하는 것입니다. 실제로 염두에두고 정확하게 계산하는 속도를 높이려는 모든 사람을위한 것입니다.
3.«Casino 678». 게임의 목적은 도박의 반대 선전입니다. 이 알고리즘을 직접 작성하고 가상 돈을 잃으면 이길 기회가없고 도박에 대한 관심이 사라진다는 것을 이해할 것입니다. 갑자기 백만 달러로 부자가되고 평온한 생활을 시작하려는 사람들에게 권장됩니다.
4.«히포 드롬». 게임의 목적은 Tkinter 라이브러리 학습, 대화 상자 생성 (Windows), 이미지 작업, 이미지 애니메이션 및 좌표계입니다. 또한 이벤트 확률에 따라 게임 상황을 변경하는 프로세스의 매개 변수를 사용합니다.
여기에 제시된 알고리즘은 다음에 작성됩니다.
-프로세서가 어떻게 작동하는지 설명하십시오.
-파이썬 프로그래밍 언어로 실용적인 알고리즘을 만드는 법을 가르칩니다.
-Python 도구를 사용하여 구현 데이터 처리 기술을 개발합니다.
-현대적인 고급 언어 도구를 소개합니다.
-...이 창의적인 오락을 대중화하기 위해.
당신은 발견 할 것이다:
-데이터 처리의 기본 알고리즘;
-다년간의 경험을 바탕으로 한 실용적인 조언 및 메모
-게임용 알고리즘 설계 단계;
-데모 예제에서 Tkinter 라이브러리가 작동하는 방법에 대한 설명;
-Python 코드 이해, Python 프로그래밍 기술을 확인하는 테스트.
앱이 마음에 들면 평가하고 해설을 작성하십시오. 작업을 계속하는 데 큰 동기를 부여합니다. :)
What's new in the latest 0.26
- The chapter "Tkinter" has been added. Learn new about how to create graphic interface in Python.
- Buttons, windows, and cool atmosphere are already in.
- Bugs, mistakes, and all bad things have been corrected as well.
Hope you enjoy it :)