메인 Raspberry Pi 용 Python 게임 만들기

Raspberry Pi 용 Python 게임 만들기



Raspberry Pi의 자랑스러운 소유자 인 경우 시각적 스크래치 언어는 프로그래밍의 첫 단계를 수행 할 수있는 좋은 방법입니다. 그러나 하드웨어의 힘과 잠재력을 더 많이 활용하려면 Python을 살펴보십시오.

더 많은 Raspberry Pi…

튜토리얼 가이드를 확인하십시오. 스크래치를 사용하여 나만의 Raspberry Pi 게임 작성 게임 제작물을 제출하여 £ 250를받을 수있는 기회

Windows 10은 공유 폴더에 액세스 할 수 없습니다.

Python은 Raspberry Pi의 기본 교육용 프로그래밍 언어입니다. 깔끔한 스타일과 이해하기 쉬운 구문 덕분에 전 세계에서 많은 플랫폼의 입문 언어로 사용됩니다. 하지만 초보자만을위한 것은 아닙니다. TIOBE 프로그래밍 커뮤니티 색인에 따르면 Python은 Perl, JavaScript 및 Visual Basic .NET에 앞서 전문 엔지니어 사이에서 8 번째로 인기있는 프로그래밍 언어입니다. 또한 무료이므로 많은 사람들이 첫 번째 스크립팅 언어로 Python을 선택하는 이유를 쉽게 알 수 있습니다.

이 기능에서는 Python의 주요 개념을 소개하고 Python으로 작성된 샘플 게임을 통해 언어를 시작하는 방법을 보여줍니다. 그런 다음 Raspberry Pi 코딩 대회에 제출할 수있는 자신 만의 걸작을 만들 수 있습니다.

파이썬 알아보기

사용중인 Python에는 두 가지 주요 버전이 있습니다. Python 3은 미래이지만 Python 2는 기존 리소스와 더 폭 넓은 호환성을 누리며 현재 Raspberry Pi와 함께 번들로 제공되는이 버전입니다. 이 자습서에서는 2.x 시리즈의 최종 안정 릴리스 인 Python 2.7을 사용합니다. 즉, 대부분의 온라인 예제와 미리 작성된 코드를 변경하지 않고 사용할 수 있습니다. 때가되면 버전 3으로 이동하는 것은 간단합니다.

파이썬에서 가장 먼저 눈에 띄는 것은 파이썬이 얼마나 깔끔한 지입니다. PHP, JavaScript 또는 기타 최신 언어에 익숙한 언어는 일반적으로 코드 섹션을 묶는 데 사용되는 중괄호가 없음을 발견합니다. 파이썬은 코드를 구성하기 위해 들여 쓰기를 사용하기 때문입니다. 이는 코드를 더 읽기 쉽게 만들기 때문에 대부분의 언어에서 좋은 방법입니다. Python에서는 필수입니다. 공백이 맞지 않으면 코드가 작동하지 않습니다. 이것은 숙련 된 프로그래머에게는 변화가 될 수 있지만 빠르게 자연스러워지고 기본적으로 명확하고 이해하기 쉬운 코드로 이어집니다.

Python은 또한 객체 지향 프로그래밍의 간단한 구현을 나타 내기 때문에 좋은 모국어가됩니다.이 개념은 모든 코더가 이해해야하는 개념이며 변수가 생성되고 관리되는 방식에 대해 완화됩니다. 최종 결과는 특히 생산적인 프로그래밍 환경입니다.

Python 코드는 일반적으로 컴파일되지 않고 인터프리터를 통해 실행되지만 그럼에도 불구하고 최종 결과는 매우 빠릅니다. Python 애플리케이션은 모든 주요 운영 체제에서 실행될 수 있으므로 Windows PC에서 Python 게임을 만들고 Mac 또는 Linux 상자, 또는 실제로는 Raspberry Pi에서 실행되도록 할 수 있습니다.

Raspberry Pi 용 Python 게임 만들기

Python의 마지막 강점은 추가 기능을 제공하는 다양한 애드온 모듈을 사용할 수 있다는 것입니다. 그러한 모듈 중 하나는 파이 게임 . 이름에서 알 수 있듯이 Pygame은 Python을 사용하여 게임을 만드는 데 도움이됩니다. 예를 들어, Sprite 클래스를 통해 이미지 처리를 크게 개선하고 게임 내 오디오를 쉽게 제어 할 수 있으며 게임이 조이스틱으로 작동하도록 허용합니다. Call of Duty와 같은 게임은 그 기능을 넘어 설 수 있지만 Angry Birds 클론은 확실히 그렇지 않습니다.

내 아마존 파이어 스틱이 Wi-Fi에 연결되지 않는 이유

네이티브 및 크로스 플랫폼 개발

Raspberry Pi에서 권장되는 Debian Squeeze Linux 배포판을 실행하는 경우 Python 및 Pygame이 사전 설치되어 있으므로 즉시 프로그래밍을 시작할 수 있습니다. 텍스트 편집기에서 Python 스크립트를 작성할 수 있지만 운영 체제의 일부로도 설치되는 무료 Geany 통합 개발 환경 (IDE)을 활용하는 것이 좋습니다. 이 소프트웨어는 자동 구문 색상 지정과 같은 프로그래머에게 유용한 기능을 제공하여 코드를 읽고 디버그하기 쉽게 만들고 기호 브라우저를 사용하여 코드의 모든 클래스와 변수를 추적 할 수 있습니다.

그러나 앞서 언급했듯이 Python은 여러 플랫폼에서 작동하므로 Windows PC에서 코드를 작성한 다음 완료되면 Raspberry Pi로 이동할 수 있습니다. 이렇게하려면 다음을 수행해야합니다. PC에 Python 2.7 설치 . 64 비트 Windows를 실행하는 경우에도 표준 Pygame 설치는 32 비트 전용이므로 x86-64가 아닌 일반 Windows 설치 프로그램을 선택하십시오.

다음 페이지

재미있는 기사

에디터의 선택

WhatsApp에서 통화를 비활성화하는 방법
WhatsApp에서 통화를 비활성화하는 방법
WhatsApp에서 통화를 비활성화할 수 있지만 일부 수정을 하지 않는 한 이 옵션은 앱에서 쉽게 찾을 수 없습니다. 많은 사용자는 전화가 걸려오는 것을 방지하기 위해 특정 사람을 차단합니다. 그러나 만약 당신이
Thunderbird 78.4가 이러한 변경 사항과 함께 나왔습니다.
Thunderbird 78.4가 이러한 변경 사항과 함께 나왔습니다.
Thunderbird 이메일 앱 팀은 버전 78.4를 출시했습니다. 이것은 몇 가지 중요한 수정 사항과 확장 기능 개선 사항이 포함 된 유지 관리 릴리스입니다. Thunderbird는 제가 선호하는 이메일 클라이언트입니다. 나는 모든 PC와 내가 사용하는 모든 운영 체제에서이 앱을 사용합니다. 안정적이며 모든 기능을 포함합니다.
헤드폰 소리를 더 크게 만드는 방법
헤드폰 소리를 더 크게 만드는 방법
헤드폰의 소리가 충분하지 않은 경우 볼륨을 높이는 방법에는 여러 가지가 있습니다. 헤드폰에서 더 큰 소리를 얻으려면 다음 팁을 시도해 보세요.
Devant 스마트 TV에서 앱을 업데이트하는 방법
Devant 스마트 TV에서 앱을 업데이트하는 방법
다른 모든 기기와 마찬가지로 TV도 지난 몇 년 동안 상당히 발전했습니다. 단순히 채널을 탐색하는 것만으로는 더 이상 많은 사람들에게 적합하지 않습니다. 대신 그들은 TV가 하나의 엔터테인먼트 시스템이 되기를 원합니다. 거의
친구들과 디아블로 4를 플레이하는 방법
친구들과 디아블로 4를 플레이하는 방법
“디아블로 4”는 솔로로 즐길 수 있는 반면, 멀티플레이어는 게임의 재미 요소를 뽐내는 곳입니다. 지옥의 소셜 서클을 모아 게임의 깊이에 빠져보세요. 불행을 최대 1명과 공유할 수 있습니다.
Android 복구 모드를 사용하는 방법
Android 복구 모드를 사용하는 방법
Android 복구 모드를 사용하면 휴대폰을 재설정하고, 업데이트를 수동으로 설치하고, 기타 유용한 진단 및 수리를 수행할 수 있습니다.
Mac에서 듀얼 모니터를 설정하는 방법
Mac에서 듀얼 모니터를 설정하는 방법
Mac은 MacBook 및 Mac Mini를 포함한 듀얼 모니터를 지원합니다. 운영 체제가 최신 상태라면 iPad를 디스플레이로 사용할 수도 있습니다.