<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%2F%EA%B2%8C%EC%9E%84</id>
	<title>실시간멀티플레이어게임프로젝트/게임 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%2F%EA%B2%8C%EC%9E%84"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EA%B2%8C%EC%9E%84&amp;action=history"/>
	<updated>2026-05-16T03:22:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EA%B2%8C%EC%9E%84&amp;diff=86151&amp;oldid=prev</id>
		<title>Maintenance script: Repair batch-0006 pages from live compare</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EA%B2%8C%EC%9E%84&amp;diff=86151&amp;oldid=prev"/>
		<updated>2026-03-27T01:08:37Z</updated>

		<summary type="html">&lt;p&gt;Repair batch-0006 pages from live compare&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:08, 27 March 2026&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-l32&quot;&gt;Line 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;game_1.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|game_1.py]] &lt;/del&gt;- 이동 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_1.py - 이동 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;game_2.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|game_2.py]] &lt;/del&gt;- 플레이어 상태 보기, 피로도 계산 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_2.py - 플레이어 상태 보기, 피로도 계산 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;game_3.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|game_3.py]] &lt;/del&gt;- 각 도시까지 걸리는 시간 알려주기 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_3.py - 각 도시까지 걸리는 시간 알려주기 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:game_4.py|&lt;/del&gt;game_4.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- 투자 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_4.py - 투자 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:game_5.py|&lt;/del&gt;game_5.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- 수정해야 할 부분 생김. 이익 계산중 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_5.py - 수정해야 할 부분 생김. 이익 계산중 - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;game_6.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|game_6.py]] &lt;/del&gt;- 여전히 수정해야 할 이동.  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_6.py - 여전히 수정해야 할 이동.  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;game_7.py&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|game_7.py]] &lt;/del&gt;- 합치다 만 게임파일.수정중  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;game_7.py - 합치다 만 게임파일.수정중  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:blueMarble_1.zip|&lt;/del&gt;blueMarble_1.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- User Class 리펙토링, 테스트코드 작성 - 재선 휘동 민수&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_1.zip - User Class 리펙토링, 테스트코드 작성 - 재선 휘동 민수&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;blueMarble_2.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|blueMarble_2.zip]] &lt;/del&gt;- User Class 리펙토링 끝, 테스트 코드, 시티 클래스에 construct, comstructed는 하나로 하기 - 휘동 원명&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_2.zip - User Class 리펙토링 끝, 테스트 코드, 시티 클래스에 construct, comstructed는 하나로 하기 - 휘동 원명&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:blueMarble_3.zip|&lt;/del&gt;blueMarble_3.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- City Class 리펙토링, 테스트 코드 - 휘동 재선&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_3.zip - City Class 리펙토링, 테스트 코드 - 휘동 재선&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;blueMarble_4.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|blueMarble_4.zip]] &lt;/del&gt;- 커맨드 입력 방식으로 변경 - 재동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_4.zip - 커맨드 입력 방식으로 변경 - 재동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;blueMarble_5.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|blueMarble_5.zip]] &lt;/del&gt;- 저장을 제외한 게임 내용 완성 - 재선 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_5.zip - 저장을 제외한 게임 내용 완성 - 재선 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;blueMarble_6.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|blueMarble_6.zip]] &lt;/del&gt;- 클래스 객체 저장 시험. 저장 안되는 이유 알아낸 듯. 오류 때문에 아직 게임이 실행되지는 않음  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_6.zip - 클래스 객체 저장 시험. 저장 안되는 이유 알아낸 듯. 오류 때문에 아직 게임이 실행되지는 않음  - 휘동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:&lt;/del&gt;blueMarble_7.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|blueMarble_7.zip]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_7.zip&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:blueMarble_8.zip|&lt;/del&gt;blueMarble_8.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- 재선&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_8.zip - 재선&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:blueMarble_9.zip|&lt;/del&gt;blueMarble_9.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_9.zip&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[:File:blueMarble_10.zip|&lt;/del&gt;blueMarble_10.zip&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;- 음...&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;blueMarble_10.zip - 음...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;프레임웍이 커맨드 입력 방식(도스와 비슷)으로 바뀌어도 보내는 것은 같으니 상관 하지 말도록... 그리고 이번주 토요일까지 오늘(10/7)과 목요일(10/9)밖에 시간이 없습니다. 오늘 실습 끝나고 게임을 절반 이상 완성 하고 목요일에 완벽하게 완성을 합시다. --재동&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;프레임웍이 커맨드 입력 방식(도스와 비슷)으로 바뀌어도 보내는 것은 같으니 상관 하지 말도록... 그리고 이번주 토요일까지 오늘(10/7)과 목요일(10/9)밖에 시간이 없습니다. 오늘 실습 끝나고 게임을 절반 이상 완성 하고 목요일에 완벽하게 완성을 합시다. --재동&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EA%B2%8C%EC%9E%84&amp;diff=62920&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:30, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%8B%A4%EC%8B%9C%EA%B0%84%EB%A9%80%ED%8B%B0%ED%94%8C%EB%A0%88%EC%9D%B4%EC%96%B4%EA%B2%8C%EC%9E%84%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EA%B2%8C%EC%9E%84&amp;diff=62920&amp;oldid=prev"/>
		<updated>2021-02-07T05:30:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 게임 규칙 구상 ==&lt;br /&gt;
&lt;br /&gt;
* 원본 게임 규칙을 최대한 살린다. 원본 게임은 만들어진 지 오래되었음에도 사람들이 재미있게 하기 때문이다. 재미 있는 게임을 만들기가 목표이니까~!&lt;br /&gt;
** 원본 게임 규칙&lt;br /&gt;
** 만들 게임에 쓸만한 규칙&lt;br /&gt;
*** (V) 건물을 짓는다. -&amp;gt; 상품(데이터 형)을 산다.&lt;br /&gt;
*** 다른 플레이어가 자신에 나라(건물)에 걸리면 돈을 받는다. &lt;br /&gt;
*** (V) 돈이 없으면 파산한다. -&amp;gt; 돈이 없으면 자동으로 아르바이트를 한다.&lt;br /&gt;
*** (어떤 지역으로 들어가면) 랜덤한 이벤트가 생긴다.&lt;br /&gt;
** 그 밖 규칙&lt;br /&gt;
*** 도시를 산다. &lt;br /&gt;
*** 한 바퀴를 돌면 돈을 받는다. &lt;br /&gt;
*** 어떤 지역에 들어가면 잠시 나올 수 없다. &lt;br /&gt;
*** 어떤 지역에 들어가면 가고 싶은 곳으로 이동할 수 있다.&lt;br /&gt;
** 실시간으로 만들 때 새로 넣을 규칙&lt;br /&gt;
** (V) 플레어어 피로도를 두어 행동에 제약을 한다.&lt;br /&gt;
** 건물 관리비를 지출한다&lt;br /&gt;
** 이익률을 현실 세계와 연관지어 정한다.&lt;br /&gt;
** 플레이어들이 게임 향상 프로젝트에 투자한다&lt;br /&gt;
*** 예를 들어 이동에 시간이 덜 걸리게 하거나 새로운 도시를 만들 수 있게 하고 만들 때, 돈 어느정도와 시간 어느정도가 필요하게 한다. &lt;br /&gt;
*** 혜택은 모두가 누릴 수 있게 한다. &lt;br /&gt;
** 플레이어끼리 건물을 사고 팔 수 있게 한다. - 경매 방식으로&lt;br /&gt;
&lt;br /&gt;
== 해야될 일 ==&lt;br /&gt;
&lt;br /&gt;
* (V) 전역 변수 없애기&lt;br /&gt;
* 유저 정보 저장하기&lt;br /&gt;
* (V) 리팩토링&lt;br /&gt;
* 기능 추가 - 가능하다면&lt;br /&gt;
* 오류 처리&lt;br /&gt;
* (V) 테스트 코드&lt;br /&gt;
* 생각 나는대로 규칙에 추가하기~&lt;br /&gt;
----&lt;br /&gt;
[[:File:game_1.py|game_1.py]] - 이동 - 휘동&lt;br /&gt;
[[:File:game_2.py|game_2.py]] - 플레이어 상태 보기, 피로도 계산 - 휘동&lt;br /&gt;
[[:File:game_3.py|game_3.py]] - 각 도시까지 걸리는 시간 알려주기 - 휘동&lt;br /&gt;
[[:File:game_4.py|game_4.py]] - 투자 - 휘동&lt;br /&gt;
[[:File:game_5.py|game_5.py]] - 수정해야 할 부분 생김. 이익 계산중 - 휘동&lt;br /&gt;
[[:File:game_6.py|game_6.py]] - 여전히 수정해야 할 이동.  - 휘동&lt;br /&gt;
[[:File:game_7.py|game_7.py]] - 합치다 만 게임파일.수정중  - 휘동&lt;br /&gt;
[[:File:blueMarble_1.zip|blueMarble_1.zip]] - User Class 리펙토링, 테스트코드 작성 - 재선 휘동 민수&lt;br /&gt;
[[:File:blueMarble_2.zip|blueMarble_2.zip]] - User Class 리펙토링 끝, 테스트 코드, 시티 클래스에 construct, comstructed는 하나로 하기 - 휘동 원명&lt;br /&gt;
[[:File:blueMarble_3.zip|blueMarble_3.zip]] - City Class 리펙토링, 테스트 코드 - 휘동 재선&lt;br /&gt;
[[:File:blueMarble_4.zip|blueMarble_4.zip]] - 커맨드 입력 방식으로 변경 - 재동&lt;br /&gt;
[[:File:blueMarble_5.zip|blueMarble_5.zip]] - 저장을 제외한 게임 내용 완성 - 재선 휘동&lt;br /&gt;
[[:File:blueMarble_6.zip|blueMarble_6.zip]] - 클래스 객체 저장 시험. 저장 안되는 이유 알아낸 듯. 오류 때문에 아직 게임이 실행되지는 않음  - 휘동&lt;br /&gt;
[[:File:blueMarble_7.zip|blueMarble_7.zip]]&lt;br /&gt;
[[:File:blueMarble_8.zip|blueMarble_8.zip]] - 재선&lt;br /&gt;
[[:File:blueMarble_9.zip|blueMarble_9.zip]]&lt;br /&gt;
[[:File:blueMarble_10.zip|blueMarble_10.zip]] - 음...&lt;br /&gt;
=== 스레드 ===&lt;br /&gt;
프레임웍이 커맨드 입력 방식(도스와 비슷)으로 바뀌어도 보내는 것은 같으니 상관 하지 말도록... 그리고 이번주 토요일까지 오늘(10/7)과 목요일(10/9)밖에 시간이 없습니다. 오늘 실습 끝나고 게임을 절반 이상 완성 하고 목요일에 완벽하게 완성을 합시다. --재동&lt;br /&gt;
----&lt;br /&gt;
[[실시간멀티플레이어게임프로젝트]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>