<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=Pygame</id>
	<title>Pygame - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=Pygame"/>
	<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Pygame&amp;action=history"/>
	<updated>2026-04-04T12:47:36Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=51064&amp;oldid=prev</id>
		<title>2021년 2월 17일 (수) 07:45에 Pythagoras0님의 편집</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=51064&amp;oldid=prev"/>
		<updated>2021-02-17T07:45:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 2월 17일 (수) 07:45 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l93&quot; &gt;93번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;93번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 메타데이터 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==메타데이터==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q1140252 Q1140252]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q1140252 Q1140252]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Spacy 패턴 목록===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LEMMA&amp;#039;: &amp;#039;Pygame&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=46859&amp;oldid=prev</id>
		<title>Pythagoras0: /* 메타데이터 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=46859&amp;oldid=prev"/>
		<updated>2020-12-26T12:03:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;메타데이터: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2020년 12월 26일 (토) 12:03 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l92&quot; &gt;92번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;92번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== 메타데이터 ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===위키데이터===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* ID :  [https://www.wikidata.org/wiki/Q1140252 Q1140252]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=46534&amp;oldid=prev</id>
		<title>Pythagoras0: /* 노트 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Pygame&amp;diff=46534&amp;oldid=prev"/>
		<updated>2020-12-22T12:40:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;노트: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 노트 ==&lt;br /&gt;
&lt;br /&gt;
===위키데이터===&lt;br /&gt;
* ID :  [https://www.wikidata.org/wiki/Q1140252 Q1140252]&lt;br /&gt;
===말뭉치===&lt;br /&gt;
# PyGame can actually be a wonderful starting place for your journey in Python.&amp;lt;ref name=&amp;quot;ref_18268764&amp;quot;&amp;gt;[https://pythonprogramming.net/pygame-python-3-part-1-intro/ Python Programming Tutorials]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Then, we run pygame.init(), which is integral to every single PyGame application that you will ever write.&amp;lt;ref name=&amp;quot;ref_18268764&amp;quot; /&amp;gt;&lt;br /&gt;
# You may also see this referred to as a &amp;quot;surface,&amp;quot; as this is basically our canvas that we will draw things to, and the function literally returns a pygame.&amp;lt;ref name=&amp;quot;ref_18268764&amp;quot; /&amp;gt;&lt;br /&gt;
# This is going to be present in most PyGame scripts, where events are constantly being logged.&amp;lt;ref name=&amp;quot;ref_18268764&amp;quot; /&amp;gt;&lt;br /&gt;
# pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library.&amp;lt;ref name=&amp;quot;ref_88996bda&amp;quot;&amp;gt;[https://github.com/pygame/ pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Pygame is a cross-platform set of Python modules designed for writing video games.&amp;lt;ref name=&amp;quot;ref_440f676a&amp;quot;&amp;gt;[https://en.wikipedia.org/wiki/Pygame Wikipedia]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# version 2 was planned as &amp;quot;Pygame Reloaded&amp;quot; in 2009, but development and maintenance of pygame completely stopped until the end of 2016 with version 1.9.1.&amp;lt;ref name=&amp;quot;ref_440f676a&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame 2 and later versions are based on SDL2, while earlier releases were based on SDL1.&amp;lt;ref name=&amp;quot;ref_440f676a&amp;quot; /&amp;gt;&lt;br /&gt;
# pygame is a free and open-source cross-platform library for the development of multimedia applications like video games using Python.&amp;lt;ref name=&amp;quot;ref_77c5d7c6&amp;quot;&amp;gt;[https://github.com/pygame/pygame pygame/pygame: pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Na]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# We need your help to make pygame the best it can be!&amp;lt;ref name=&amp;quot;ref_77c5d7c6&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame comes with many tutorials and introductions.&amp;lt;ref name=&amp;quot;ref_77c5d7c6&amp;quot; /&amp;gt;&lt;br /&gt;
# The online documentation stays up to date with the development version of pygame on github.&amp;lt;ref name=&amp;quot;ref_77c5d7c6&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame is suitable to create client-side applications that can be potentially wrapped in a standalone executable.&amp;lt;ref name=&amp;quot;ref_74948b12&amp;quot;&amp;gt;[https://www.javatpoint.com/pygame Pygame Tutorial]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Prerequisites for Pygame: Before learning about pygame, we need to understand what kind of game we want to develop.&amp;lt;ref name=&amp;quot;ref_74948b12&amp;quot; /&amp;gt;&lt;br /&gt;
# To learn pygame, it is required to have basic knowledge of Python.&amp;lt;ref name=&amp;quot;ref_74948b12&amp;quot; /&amp;gt;&lt;br /&gt;
# There are mainly two ways to install Pygame, which are given below: 1.&amp;lt;ref name=&amp;quot;ref_74948b12&amp;quot; /&amp;gt;&lt;br /&gt;
# Choose an appropriate installer for your system and version of Python from the pygame downloads page.&amp;lt;ref name=&amp;quot;ref_86849dcb&amp;quot;&amp;gt;[https://pypi.org/project/pygame/ pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Once that is done, run the setup.py script which will attempt to auto-configure, build, and install pygame.&amp;lt;ref name=&amp;quot;ref_86849dcb&amp;quot; /&amp;gt;&lt;br /&gt;
# Help If you are just getting started with pygame, you should be able to get started fairly quickly.&amp;lt;ref name=&amp;quot;ref_86849dcb&amp;quot; /&amp;gt;&lt;br /&gt;
# You should know that the online documentation stays up to date with the development version of pygame in hg.&amp;lt;ref name=&amp;quot;ref_86849dcb&amp;quot; /&amp;gt;&lt;br /&gt;
# PyGame comes with a substantial set of tutorials, examples, and help, so there is ample opportunity to stretch yourself on the code.&amp;lt;ref name=&amp;quot;ref_ccca9af6&amp;quot;&amp;gt;[https://openbookproject.net/thinkcs/python/english3e/pygame.html 17. PyGame — How to Think Like a Computer Scientist: Learning with Python 3]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# &amp;quot;&amp;quot;&amp;quot; Set up the game and run the main game loop &amp;quot;&amp;quot;&amp;quot; pygame .&amp;lt;ref name=&amp;quot;ref_ccca9af6&amp;quot; /&amp;gt;&lt;br /&gt;
# # Look for any event if ev . type == pygame .&amp;lt;ref name=&amp;quot;ref_ccca9af6&amp;quot; /&amp;gt;&lt;br /&gt;
# Now the surface is ready, tell pygame to display it!&amp;lt;ref name=&amp;quot;ref_ccca9af6&amp;quot; /&amp;gt;&lt;br /&gt;
# Python programs below to see what the Pygame Trinket can do.&amp;lt;ref name=&amp;quot;ref_1b2c6cf1&amp;quot;&amp;gt;[https://trinket.io/features/pygame The New Pygame Trinket]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# This document describes how to configure Wing for pygame.&amp;lt;ref name=&amp;quot;ref_473d67a7&amp;quot;&amp;gt;[https://wingware.com/doc/howtos/pygame Wing Python IDE]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Project Configuration Pygame works just fine with Wing without any special configuration.&amp;lt;ref name=&amp;quot;ref_473d67a7&amp;quot; /&amp;gt;&lt;br /&gt;
# You&amp;#039;ll need to first install pygame according to the instructions on the pygame website.&amp;lt;ref name=&amp;quot;ref_473d67a7&amp;quot; /&amp;gt;&lt;br /&gt;
# Select the project type ``Pygame .&amp;lt;ref name=&amp;quot;ref_473d67a7&amp;quot; /&amp;gt;&lt;br /&gt;
# The following is a very simple app that is built using PyGame pipeline.&amp;lt;ref name=&amp;quot;ref_fab81f62&amp;quot;&amp;gt;[https://www.edureka.co/blog/pygame-tutorial PyGame Tutorial – Game Development Using PyGame In Python]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# pygame.display.flip() – PyGame is double-buffered so this swaps the buffers.&amp;lt;ref name=&amp;quot;ref_fab81f62&amp;quot; /&amp;gt;&lt;br /&gt;
# somewhere after the event pumping and before the display.flip() pygame.draw.rect(screen, (0, 128, 255), pygame.&amp;lt;ref name=&amp;quot;ref_fab81f62&amp;quot; /&amp;gt;&lt;br /&gt;
# PyGame’s method for creating “thicker” outlines for circles is to draw multiple 1-pixel outlines.&amp;lt;ref name=&amp;quot;ref_fab81f62&amp;quot; /&amp;gt;&lt;br /&gt;
# It’s an online game programming challenge: you have a week to write a game in Python, using Pygame Zero or other libraries.&amp;lt;ref name=&amp;quot;ref_347ced46&amp;quot;&amp;gt;[https://pygame-zero.readthedocs.io/en/stable/ Welcome to Pygame Zero — Pygame Zero 1.2 documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# This tutorial will compare an implementation of Flappy Bird written in Scratch with one written in Pygame Zero.&amp;lt;ref name=&amp;quot;ref_cde14e31&amp;quot;&amp;gt;[https://pygame-zero.readthedocs.io/en/stable/from-scratch.html Migrating from Scratch — Pygame Zero 1.2 documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In Pygame Zero we also have to ensure we draw these objects.&amp;lt;ref name=&amp;quot;ref_cde14e31&amp;quot; /&amp;gt;&lt;br /&gt;
# This code becomes much simpler in Pygame Zero.&amp;lt;ref name=&amp;quot;ref_cde14e31&amp;quot; /&amp;gt;&lt;br /&gt;
# Returning gives Pygame Zero a chance to do things like processing input or redrawing the screen.&amp;lt;ref name=&amp;quot;ref_cde14e31&amp;quot; /&amp;gt;&lt;br /&gt;
# For each one of those, we use an if test to see if that event is equal to pygame.&amp;lt;ref name=&amp;quot;ref_53d21a82&amp;quot;&amp;gt;[https://sites.cs.ucsb.edu/~pconrad/cs5nm/topics/pygame/drawing/ PyGame Drawing Basics]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Once that is done, just import Pygame and start off with your game development.&amp;lt;ref name=&amp;quot;ref_ab06a069&amp;quot;&amp;gt;[https://medium.com/edureka/snake-game-with-pygame-497f1683eeaa How To implement Snake Game in Python using PyGame?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# To create the screen using Pygame, you will need to make use of the display.set_mode() function.&amp;lt;ref name=&amp;quot;ref_ab06a069&amp;quot; /&amp;gt;&lt;br /&gt;
# The color scheme used in Pygame is RGB i.e “Red Green Blue”.&amp;lt;ref name=&amp;quot;ref_ab06a069&amp;quot; /&amp;gt;&lt;br /&gt;
# This is the event type that is fired when you click on the close button in the corner of the window.- PyGame is double-buffered.&amp;lt;ref name=&amp;quot;ref_f4de7537&amp;quot;&amp;gt;[https://nerdparadise.com/programming/pygame/part1 PyGame Tutorial: Getting Started : Nerd Paradise]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# As you can imagine, there is also a corresponding pygame.&amp;lt;ref name=&amp;quot;ref_f4de7537&amp;quot; /&amp;gt;&lt;br /&gt;
# When you check the integer value of any of the pygame.&amp;lt;ref name=&amp;quot;ref_f4de7537&amp;quot; /&amp;gt;&lt;br /&gt;
# Like any large library, it can seem daunting to start learning about PyGame, but the best way to do it is to start with something simple and work your way up.&amp;lt;ref name=&amp;quot;ref_79c74518&amp;quot;&amp;gt;[https://www.ics.uci.edu/~thornton/ics32/Notes/PyGameBasics/ ICS 32 Winter 2020, Notes and Examples: PyGame Basics]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The PyGame library is extensive enough that it is actually divided into various sections, with each of those sections focused on one kind of functionality you&amp;#039;d need to write a game.&amp;lt;ref name=&amp;quot;ref_79c74518&amp;quot; /&amp;gt;&lt;br /&gt;
# PyGame requires initialization at the beginning of your program and shutdown at the end.&amp;lt;ref name=&amp;quot;ref_79c74518&amp;quot; /&amp;gt;&lt;br /&gt;
# initializes the PyGame library.&amp;lt;ref name=&amp;quot;ref_79c74518&amp;quot; /&amp;gt;&lt;br /&gt;
# () 함수를 통해 가져온 이벤트가 만약 pygame.&amp;lt;ref name=&amp;quot;ref_ff435a24&amp;quot;&amp;gt;[https://kkamikoon.tistory.com/129 PyGame - 사용법(기본 실행 구조)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Pygame requires Python; if you don’t already have it, you can download it from python.org.&amp;lt;ref name=&amp;quot;ref_8e7b2c91&amp;quot;&amp;gt;[https://www.geeksforgeeks.org/introduction-to-pygame/ Introduction to pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The best way to install pygame is with the pip tool (which python uses to install packages).&amp;lt;ref name=&amp;quot;ref_8e7b2c91&amp;quot; /&amp;gt;&lt;br /&gt;
# The above lines of code initialize pygame using the command pygame.init() which is necessary to use the pygame module commands.&amp;lt;ref name=&amp;quot;ref_8e7b2c91&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame is a Python wrapper for SDL – a cross-platform C library for controlling multimedia –, written by Pete Shinners.&amp;lt;ref name=&amp;quot;ref_40f25cf5&amp;quot;&amp;gt;[https://riptutorial.com/pygame pygame - Getting started with pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# This section provides an overview of what pygame is, and why a developer might want to use it.&amp;lt;ref name=&amp;quot;ref_40f25cf5&amp;quot; /&amp;gt;&lt;br /&gt;
# It should also mention any large subjects within pygame, and link out to the related topics.&amp;lt;ref name=&amp;quot;ref_40f25cf5&amp;quot; /&amp;gt;&lt;br /&gt;
# Every module needs to be imported and pygame is no exception.&amp;lt;ref name=&amp;quot;ref_40f25cf5&amp;quot; /&amp;gt;&lt;br /&gt;
# Note: If you install Python from python.org (and might have to if you want to get PyGame working), then you’ll also have access to IDLE on the Mac as well.&amp;lt;ref name=&amp;quot;ref_f44ee3b9&amp;quot;&amp;gt;[https://www.raywenderlich.com/2795-beginning-game-programming-for-teens-with-python Beginning Game Programming for Teens with Python]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# PyGame is a Python library that makes writing games a lot easier!&amp;lt;ref name=&amp;quot;ref_f44ee3b9&amp;quot; /&amp;gt;&lt;br /&gt;
# Go here and download the PyGame installer appropriate for your system.&amp;lt;ref name=&amp;quot;ref_f44ee3b9&amp;quot; /&amp;gt;&lt;br /&gt;
# The PyGame installer from the link above will not work with the default Python from Apple that is installed on a Mac.&amp;lt;ref name=&amp;quot;ref_f44ee3b9&amp;quot; /&amp;gt;&lt;br /&gt;
# This is part two of a five-part series of tutorials about making games with Python 3 and Pygame.&amp;lt;ref name=&amp;quot;ref_eba50b14&amp;quot;&amp;gt;[https://code.tutsplus.com/tutorials/building-games-with-python-3-and-pygame-part-2--cms-30082 Building Games With Python 3 and Pygame: Part 2]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Here is how you display an empty Pygame window.&amp;lt;ref name=&amp;quot;ref_eba50b14&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame can draw anything.&amp;lt;ref name=&amp;quot;ref_eba50b14&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame provides the pygame.draw.rect() function, which takes a surface, a color, and a Rect object (left, top, width and height) and renders a rectangle.&amp;lt;ref name=&amp;quot;ref_eba50b14&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame does not come with Python.&amp;lt;ref name=&amp;quot;ref_39916715&amp;quot;&amp;gt;[https://eng.libretexts.org/Bookshelves/Computer_Science/Book%3A_Making_Games_with_Python_and_Pygame_(Sweigart)/02%3A_Installing_Python_and_Pygame/2.07%3A_Installing_Pygame 2.7: Installing Pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# You will have to download and install Pygame, which is as easy as downloading and installing the Python interpreter.&amp;lt;ref name=&amp;quot;ref_39916715&amp;quot; /&amp;gt;&lt;br /&gt;
# This book assumes you have the Windows operating system, but Pygame works the same for every operating system.&amp;lt;ref name=&amp;quot;ref_39916715&amp;quot; /&amp;gt;&lt;br /&gt;
# You do not want to download the &amp;quot;source&amp;quot; for Pygame, but rather the Pygame &amp;quot;binary&amp;quot; for your operating system.&amp;lt;ref name=&amp;quot;ref_39916715&amp;quot; /&amp;gt;&lt;br /&gt;
# And as the name suggests, Pygame supplies lots of functions that are useful for game development.&amp;lt;ref name=&amp;quot;ref_d55c0839&amp;quot;&amp;gt;[https://www.androidauthority.com/how-to-make-a-game-in-python-1136589/ How to make a game in Python: An introduction to Pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# By providing ready-made functions like this, Pygame can save a developer a huge amount of work and streamline the process.&amp;lt;ref name=&amp;quot;ref_d55c0839&amp;quot; /&amp;gt;&lt;br /&gt;
# That said, those used to more comprehensive game engines and IDEs like Unity may find Pygame to be somewhat barebones.&amp;lt;ref name=&amp;quot;ref_d55c0839&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame was written by Pete Shinners and was released in 2000.&amp;lt;ref name=&amp;quot;ref_d55c0839&amp;quot; /&amp;gt;&lt;br /&gt;
# The Pygame library is probably the most well known python library when it comes to making games.&amp;lt;ref name=&amp;quot;ref_98573516&amp;quot;&amp;gt;[https://coderslegacy.com/python/python-pygame-tutorial/ The Full Tutorial]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# We’ll begin by explaining several core concepts related to the Pygame library and about creating games in general.&amp;lt;ref name=&amp;quot;ref_98573516&amp;quot; /&amp;gt;&lt;br /&gt;
# Pygame uses the typical RGB system of colors.&amp;lt;ref name=&amp;quot;ref_98573516&amp;quot; /&amp;gt;&lt;br /&gt;
# In order to use colors on Pygame, we first create Color objects using RGB values.&amp;lt;ref name=&amp;quot;ref_98573516&amp;quot; /&amp;gt;&lt;br /&gt;
# This book will teach you how to make graphical computer games in the Python programming language using the Pygame library.&amp;lt;ref name=&amp;quot;ref_aefdc5a0&amp;quot;&amp;gt;[https://open.umn.edu/opentextbooks/textbooks/making-games-with-python-pygame Making Games with Python &amp;amp; Pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Gain the basics of Python and use PyGame to create fast-paced video games with great graphics and sounds.&amp;lt;ref name=&amp;quot;ref_4d2ef1e0&amp;quot;&amp;gt;[https://www.apress.com/gp/book/9781484225172 Python, PyGame and Raspberry Pi Game Development]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Python, PyGame and Raspberry Pi Game Development teaches you how to use Python and PyGame on your computer.&amp;lt;ref name=&amp;quot;ref_4d2ef1e0&amp;quot; /&amp;gt;&lt;br /&gt;
# Whether you use Windows, macOS, Linux, or a Raspberry Pi you can unleash the power of Python and PyGame to create great looking games.&amp;lt;ref name=&amp;quot;ref_4d2ef1e0&amp;quot; /&amp;gt;&lt;br /&gt;
# Experienced coders or game developers new to Python, PyGame and Raspberry Pi.&amp;lt;ref name=&amp;quot;ref_4d2ef1e0&amp;quot; /&amp;gt;&lt;br /&gt;
# Welcome to an introduction to Pygame.&amp;lt;ref name=&amp;quot;ref_b186e910&amp;quot;&amp;gt;[https://gamedevacademy.org/a-comprehensive-introduction-to-pygame/ A Comprehensive Introduction to Pygame]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The flow of the Pygame workflow is an amazing way for beginners to learn game programming at a deeper level because it is straightforward while also having a fair amount of depth.&amp;lt;ref name=&amp;quot;ref_b186e910&amp;quot; /&amp;gt;&lt;br /&gt;
# Take a look at this file, it is about the most default Pygame file that will do something.&amp;lt;ref name=&amp;quot;ref_b186e910&amp;quot; /&amp;gt;&lt;br /&gt;
# # Initializes all pygame functionality.&amp;lt;ref name=&amp;quot;ref_b186e910&amp;quot; /&amp;gt;&lt;br /&gt;
===소스===&lt;br /&gt;
 &amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
</feed>