"SSP 도움말:개발 - 자주 있는 질문"의 두 판 사이의 차이

미미위키
(버그에 대한 질문)
1번째 줄: 1번째 줄:
開発者向けのよくある質問です。
+
개발자에게 자주 있는 질문입니다.
<br />あがってきたバグ報告の扱いに困っているような時にヒントになるかも知れません。
+
<br />올라온 버그 보고를 어떻게 해결해야 할지 잘 모를 때에 힌트가 될 지도 모릅니다.
<br />ただしゴーストのSHIORIごとの情報まではカバーできませんので、<a href="dev-links.html">開発用リンク集</a>から各SHIORIごとの解説などを参考に。
+
<br />단, 고스트의 각 SHIORI의 정보까지는 커버할 수 없으니 [[SSP 도움말:개발 링크집|개발용 링크집]]에서 각 SHIORI의 해설을 참고해 주십시오.
  
* <a href="#q-basic">開発の基本についての質問</a>
+
* [[#개발의 기본에 대한 질문|개발의 기본에 대한 질문]]
* <a href="#q-trouble">バグについての質問</a>
+
* [[#버그에 대한 질문|버그에 대한 질문]]
  
==開発の基本についての質問==
+
==개발의 기본에 대한 질문==
  
 
{| class="QnA" id="qna-ghostmaking"
 
{| class="QnA" id="qna-ghostmaking"
12번째 줄: 12번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
ゴーストを作りたいです! 最初は何から始めればいいですか?
+
고스트를 만들고 싶어요! 처음에는 뭐부터 시작하면 되나요?
 
|-
 
|-
 
|
 
|
 
<p>
 
<p>
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
どんなゴーストを作りたいか大体イメージしたら、最初は二つのものを用意するところから始める事になるでしょう。
+
어떤 고스트를 만들고 싶은지 대강의 이미지가 만들어졌다면 처음에는 다음 두 가지를 준비하는 것부터 시작하게 됩니다.
 
</p>
 
</p>
 
<p>
 
<p>
一つはシェル、つまりは立ち絵のセットで、自分で描くか他の人に描いてもらうかの二択です(あたりまえですが)。
+
하나는 쉘, 즉 캐릭터의 그림 세트로, 스스로 그리거나 다른 사람에게 부탁하여 그리는 방법이 있습니다(당연하지만).
<br />自力で用意する場合は、<a href="dev-links.html#links-reference">開発用リンク集</a>にある「ukadoc」の「シェルの作成」あたりを参考に。
+
<br />스스로 그릴 경우에는 [[SSP 도움말:개발 링크집|개발용 링크집]]에 있는 「ukadoc」의 「쉘의 작성」을 참고해 주세요.
<br />そうでない場合、ありがたい事に世の中には「フリーシェル」と呼ばれる自由に使えるシェルが公開されています。
+
<br />스스로 그리는 것이 아닐 경우, 고맙게도 세상에는 「프리쉘」이라고 불리는, 자유롭게 사용할 수 있는 쉘이 공개되어 있습니다.
<br />フリーシェルを探すのは、<a href="dev-links.html#links-material">開発用リンク集</a>の「freeshell wiki」が役立つでしょう。
+
<br />프리쉘을 찾기 위해서는 [[SSP 도움말:개발 링크집#소재・프로그램・툴 배포처|개발용 링크집]]의 「freeshell wiki」가 도움이 될 것입니다.
 
</p>
 
</p>
 
<p>
 
<p>
シェルの他にもう一つ必要なのが、SHIORIと呼ばれるゴーストの核となるものです。
+
쉘 외에 필요한 다른 한 가지는 SHIORI라고 불리는 고스트의 핵심 부분입니다.
<br />SHIORIによって、ゴーストがどんな時にどう喋ったり動いたりするかという頭脳の部分の作り方が全く変わります。
+
<br />SHIORI에 따라서 고스트가 언제 어떻게 말하거나 움직이거나 하는 두뇌의 부분을 만드는 방법이 완전히 달라집니다.
<br /><a href="dev-links.html#links-shiori">開発用リンク集</a>に、代表的なSHIORIにはどんなものがあるか書いています。
+
<br />[[SSP 도움말:개발 링크집#SHIORI|개발용 링크집]]에 대표적인 SHIORI로 어떤 것이 있는지 쓰여져 있습니다.
<br />それを参考にして自分とゴーストにあったものを選んでみてください。
+
<br />그것을 참고로 자신과 고스트에게 맞는 것을 골라 주세요.
 
</p>
 
</p>
 
<p>
 
<p>
シェルもSHIORIも用意できたら、いよいよ作成に取り掛かるのですが、ここから先の作業はほとんどSHIORI次第といっていいです。
+
쉘도 SHIORI도 준비가 되었다면 드디어 실질적인 고스트 제작에 들어가게 되는데요. 여기부터의 작업은 거의가 SHIORI에 달려있다고 해도 좋습니다.
<br />ですからまずはSHIORIについて解説されているサイトをよく読んでみるといいかもしれません。
+
<br />그러니 일단은 SHIORI에 대해 해설되어 있는 사이트를 잘 읽어보는 것이 좋습니다.
<br />そういったサイトも、なるべく<a href="dev-links.html#links-shiori">開発用リンク集</a>に載せています。
+
<br />그러한 사이트도 되도록 [[SSP 도움말:개발 링크집#SHIORI|개발용 링크집]]에 소개하고 있습니다.
 
</p>
 
</p>
 
|}
 
|}
42번째 줄: 42번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
ゴーストを公開するにはどうしたらいいですか?
+
고스트를 공개하려면 어떻게 하면 되나요?
 
|-
 
|-
 
|
 
|
 
<p>
 
<p>
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
もしあなたのゴーストに、ネットワーク更新の機能をつけなくともよいのなら、方法は簡単です。
+
혹시 당신의 고스트에 네트워크 업데이트 기능을 넣지 않아도 된다면 방법은 간단합니다.
<br />要はあなたのゴーストのファイル一式をnar(やzip)にして公開すればよいだけです。
+
<br />한마디로 나타내자면 당신의 고스트 파일들을 NAR(나 ZIP)으로 묶어서 공개하면 끝인 겁니다.
<br />その時に必要な設定やファイルがいくらかありますが、詳細は<a href="dev-links.html#links-reference">開発リンク集</a>の「ukadoc」から「配布用ファイルを作る」のページをお読みください。
+
<br />그 때에 필요한 설정이나 파일이 몇 가지 있지만, 상세한 사항은 [[SSP 도움말:개발 링크집#사양서・레퍼런스|개발용 링크집]]의 「ukadoc」에서 「배포용 파일을 만들기」 페이지를 읽어 주세요.
 
</p>
 
</p>
 
<p>
 
<p>
しかしネットワーク更新機能をつけるつもりがあるならば、それに加えて(あるいは替わって)サーバの準備が必要です。
+
하지만 네트워크 업데이트 기능을 넣을 생각이라면, 위의 사항에 추가로(혹은 대신하여) 서버를 준비할 필요가 있습니다.
<br />サーバといっても、通常個人ウェブサイトを設置するのに必要な、いわゆるレンタルサーバ、レンタルスペース、サイト公開代理サービスなどと呼ばれるサービスを利用すれば大丈夫です。
+
<br />서버라고 해도 대단한 것이 아니라 일반적으로 개인용 웹사이트를 설치하는 데에 필요한, 이른바 웹호스팅 서비스를 이용하면 됩니다.
<br />ただし、サーバの設定や利用規約によっては、ゴーストの公開に適さない場合があります。
+
<br />단, 서버의 설정이나 이용 규약에 따라서는 고스트 공개에 적합하지 않은 경우가 있습니다.
<br />他のゴースト作者がどのようなサーバを利用しているか観察してみるか、<a href="dev-links.html#links-others">開発リンク集</a>にある「ゴースト配布するなら」の記事が役立つはずです。
+
<br />다른 고스트 제작자가 어떤 서버를 이용하고 있는지 관찰하거나, [[SSP 도움말:개발 링크집#그 외|개발용 링크집]]에 있는 「고스트를 배포한다면」 문서가 도움이 될 것입니다.
 
</p>
 
</p>
 
<p>
 
<p>
サーバを用意したなら、あとはゴーストのファイルをサーバ上にアップロードするだけです。
+
서버가 준비되었다면 남은 건 고스트의 파일을 서버에 업로드하는 것 뿐입니다.
<br />アップロードは通常のウェブサイト同様に、FTP通信を用います。
+
<br />업로드는 일반적인 웹사이트와 똑같이 FTP 통신을 사용합니다.
<br />この辺りの詳細は<a href="dev-links.html#links-reference">開発リンク集</a>の「ukadoc」から「ネットワーク更新に対応する」のページをお読みください。
+
<br />이와 관려된 상세한 설명은 [[SSP 도움말:개발 링크집#사양서・레퍼런스|개발용 링크집]]의 「ukadoc」에서 「네트워크 업데이트에 대응하기」 페이지를 읽어 주세요.
<br />※FTP通信によるサーバへのアップロード自体がよくわからない方は、「ウェブサイト 公開」などで検索されるとよろしいでしょう。
+
<br />※ FTP로 서버에 업로드 하는 법 자체를 잘 모르는 분은 「홈페이지 ftp 업로드」 등으로 검색해 보시면 좋을 것입니다.
 
</p>
 
</p>
 
<p>
 
<p>
なお、一般的なFTPソフトの他に、<a href="dev-links.html">開発用リンク集</a>にある「整備班」で配布している「ゴースト配布系自動化システム」を導入すると、ゴーストのアップロードに関わるいくらかの手間やトラブルを回避する事ができます。
+
또한 일반적인 FTP 소프트 외에 [[SSP 도움말:개발 링크집#사양서・레퍼런스|개발용 링크집]]에 있는 「整備班」에서 배포하고 있는 「고스트 배포 자동화 시스템(ゴースト配布系自動化システム)」을 사용하면 고스트의 업로드에 관련된 몇 가지 수고나 문제점을 피할 수 있습니다.
<br />最初の導入と設定だけが少し手間ですが、是非試してみてください。
+
<br />처음에 설정하는 것 등이 조금 귀찮지만 한 번 시험해 보세요.
 
</p>
 
</p>
 
|}
 
|}
73번째 줄: 73번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
ゴーストとSSPをセットで配布してもいいですか?
+
고스트와 SSP를 세트로 배포해도 괜찮나요?
 
|-
 
|-
 
|
 
|
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
禁止はしていませんが、技術的な問題が多いため、非推奨としています。
+
금지는 하고 있지 않지만 기술적인 문제가 많기 때문에 추천하지는 않고 있습니다.
 
|}
 
|}
  
84번째 줄: 84번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
製作したコンテンツはどうやって宣伝したらいいですか?
+
제작한 콘텐츠는 어떻게 선전하면 되나요?
 
|-
 
|-
 
|
 
|
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
<a href="links.html">リンク集</a>にある、「disc-2」や「SiReFaSo」に登録されるとよいでしょう。余裕があれば是非「GHOST TOWN」にも。
+
[[SSP 도움말:링크집|링크집]]에 있는 「disc-2」나 「SiReFaSo」에 등록하면 좋을 것입니다. 여유가 있다면 「GHOST TOWN」에도 등록해 보세요.
<br />また「回覧板」にも、宣伝してよいスレッドがあります。一番迅速なリアクションがあるのは、twitterかもしれません。
+
<br />또한 「회람판」에도 선전해도 좋은 스레드가 있습니다. 제일 빠른 반응을 기대할 수 있는 건 트위터일지도 모릅니다.
<br />なお「うわひょ改」は<em>自薦禁止</em>ですのでご自分のゴーストは登録しないように注意してください。
+
<br />또한 「소문과 평판 改」는 <em>자기 광고 금지</em>이니 자신의 고스트는 등록하지 않도록 부탁드립니다.
 
|}
 
|}
  
97번째 줄: 97번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
SSPの公式のリファレンスはどこにありますか?
+
SSP의 공식 레퍼런스는 어디에 있나요?
 
|-
 
|-
 
|
 
|
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
<a href="dev-links.html">開発用リンク集</a>の一番上の「UKADOC」がそれです。
+
[[SSP 도움말:개발 링크집#사양서・레퍼런스|개발용 링크집]]의 제일 위의 「UKADOC」에 있습니다.
 
|}
 
|}
  
108번째 줄: 108번째 줄:
 
|
 
|
 
<span class="Head">Q:</span>
 
<span class="Head">Q:</span>
製作について、色々調べてもわからない事があります。どこか相談できる場所はありませんか。
+
제작에 대해 여러 가지로 알아봐도 잘 모르는 것이 있습니다. 어디서 상담하거나 할 수는 없나요?
 
|-
 
|-
 
|
 
|
 
<span class="Head">A1:</span>
 
<span class="Head">A1:</span>
<a href="links.html#link-community">リンク集</a>にある「もどき板」の「うにゅう@もどき」掲示板がその役割を果たしています。
+
[[SSP 도움말:링크집#커뮤니티 등|링크집]]에 있는 「もどき板」의 「うにゅう@もどき」 게시판이 그 역할을 맡고 있습니다.
<br />一見人が居ないように見えますが、基本的には話題がないだけです。
+
<br />언뜻 보기에는 사람이 없는 것처럼 보이지만 기본적으로는 이야깃거리가 없을 뿐입니다.
<br />あなたが質問を投げればどこからともなく誰かがやって来るでしょう。
+
<br />당신이 질문을 올린다면 어디선가 누군가가 올 것입니다.
<br />またもしあなたがtwitterをやっているなら、「#伺か」「#ukagaka」タグをつけて質問をつぶやけば、まず間違いなく誰かには捕捉されます<span class="Undertone">(時には勢いあまって包囲されるますがどうか怯まないでください)</span>
+
<br />또는 혹시 당신이 트위터를 하고 있다면 「#伺か」「#ukagaka」 태그를 붙여서 질문을 트윗한다면 분명히 누군가가 알아차릴 것입니다<span class="Undertone">(때로는 엄청난 기세로 멘션이 올 지도 모르지만 부디 겁먹지 마시기를)</span>.
 
|}
 
|}
  

2015년 9월 3일 (목) 00:41 판

개발자에게 자주 있는 질문입니다.
올라온 버그 보고를 어떻게 해결해야 할지 잘 모를 때에 힌트가 될 지도 모릅니다.
단, 고스트의 각 SHIORI의 정보까지는 커버할 수 없으니 개발용 링크집에서 각 SHIORI의 해설을 참고해 주십시오.

개발의 기본에 대한 질문

Q: 고스트를 만들고 싶어요! 처음에는 뭐부터 시작하면 되나요?

A1: 어떤 고스트를 만들고 싶은지 대강의 이미지가 만들어졌다면 처음에는 다음 두 가지를 준비하는 것부터 시작하게 됩니다.

하나는 쉘, 즉 캐릭터의 그림 세트로, 스스로 그리거나 다른 사람에게 부탁하여 그리는 방법이 있습니다(당연하지만).
스스로 그릴 경우에는 개발용 링크집에 있는 「ukadoc」의 「쉘의 작성」을 참고해 주세요.
스스로 그리는 것이 아닐 경우, 고맙게도 세상에는 「프리쉘」이라고 불리는, 자유롭게 사용할 수 있는 쉘이 공개되어 있습니다.
프리쉘을 찾기 위해서는 개발용 링크집의 「freeshell wiki」가 도움이 될 것입니다.

쉘 외에 필요한 다른 한 가지는 SHIORI라고 불리는 고스트의 핵심 부분입니다.
SHIORI에 따라서 고스트가 언제 어떻게 말하거나 움직이거나 하는 두뇌의 부분을 만드는 방법이 완전히 달라집니다.
개발용 링크집에 대표적인 SHIORI로 어떤 것이 있는지 쓰여져 있습니다.
그것을 참고로 자신과 고스트에게 맞는 것을 골라 주세요.

쉘도 SHIORI도 준비가 되었다면 드디어 실질적인 고스트 제작에 들어가게 되는데요. 여기부터의 작업은 거의가 SHIORI에 달려있다고 해도 좋습니다.
그러니 일단은 SHIORI에 대해 해설되어 있는 사이트를 잘 읽어보는 것이 좋습니다.
그러한 사이트도 되도록 개발용 링크집에 소개하고 있습니다.

Q: 고스트를 공개하려면 어떻게 하면 되나요?

A1: 혹시 당신의 고스트에 네트워크 업데이트 기능을 넣지 않아도 된다면 방법은 간단합니다.
한마디로 나타내자면 당신의 고스트 파일들을 NAR(나 ZIP)으로 묶어서 공개하면 끝인 겁니다.
그 때에 필요한 설정이나 파일이 몇 가지 있지만, 상세한 사항은 개발용 링크집의 「ukadoc」에서 「배포용 파일을 만들기」 페이지를 읽어 주세요.

하지만 네트워크 업데이트 기능을 넣을 생각이라면, 위의 사항에 추가로(혹은 대신하여) 서버를 준비할 필요가 있습니다.
서버라고 해도 대단한 것이 아니라 일반적으로 개인용 웹사이트를 설치하는 데에 필요한, 이른바 웹호스팅 서비스를 이용하면 됩니다.
단, 서버의 설정이나 이용 규약에 따라서는 고스트 공개에 적합하지 않은 경우가 있습니다.
다른 고스트 제작자가 어떤 서버를 이용하고 있는지 관찰하거나, 개발용 링크집에 있는 「고스트를 배포한다면」 문서가 도움이 될 것입니다.

서버가 준비되었다면 남은 건 고스트의 파일을 서버에 업로드하는 것 뿐입니다.
업로드는 일반적인 웹사이트와 똑같이 FTP 통신을 사용합니다.
이와 관려된 상세한 설명은 개발용 링크집의 「ukadoc」에서 「네트워크 업데이트에 대응하기」 페이지를 읽어 주세요.
※ FTP로 서버에 업로드 하는 법 자체를 잘 모르는 분은 「홈페이지 ftp 업로드」 등으로 검색해 보시면 좋을 것입니다.

또한 일반적인 FTP 소프트 외에 개발용 링크집에 있는 「整備班」에서 배포하고 있는 「고스트 배포 자동화 시스템(ゴースト配布系自動化システム)」을 사용하면 고스트의 업로드에 관련된 몇 가지 수고나 문제점을 피할 수 있습니다.
처음에 설정하는 것 등이 조금 귀찮지만 한 번 시험해 보세요.

Q: 고스트와 SSP를 세트로 배포해도 괜찮나요?

A1: 금지는 하고 있지 않지만 기술적인 문제가 많기 때문에 추천하지는 않고 있습니다.

Q: 제작한 콘텐츠는 어떻게 선전하면 되나요?

A1: 링크집에 있는 「disc-2」나 「SiReFaSo」에 등록하면 좋을 것입니다. 여유가 있다면 「GHOST TOWN」에도 등록해 보세요.
또한 「회람판」에도 선전해도 좋은 스레드가 있습니다. 제일 빠른 반응을 기대할 수 있는 건 트위터일지도 모릅니다.
또한 「소문과 평판 改」는 자기 광고 금지이니 자신의 고스트는 등록하지 않도록 부탁드립니다.

Q: SSP의 공식 레퍼런스는 어디에 있나요?

A1: 개발용 링크집의 제일 위의 「UKADOC」에 있습니다.

Q: 제작에 대해 여러 가지로 알아봐도 잘 모르는 것이 있습니다. 어디서 상담하거나 할 수는 없나요?

A1: 링크집에 있는 「もどき板」의 「うにゅう@もどき」 게시판이 그 역할을 맡고 있습니다.
언뜻 보기에는 사람이 없는 것처럼 보이지만 기본적으로는 이야깃거리가 없을 뿐입니다.
당신이 질문을 올린다면 어디선가 누군가가 올 것입니다.
또는 혹시 당신이 트위터를 하고 있다면 「#伺か」「#ukagaka」 태그를 붙여서 질문을 트윗한다면 분명히 누군가가 알아차릴 것입니다(때로는 엄청난 기세로 멘션이 올 지도 모르지만 부디 겁먹지 마시기를).

버그에 대한 질문

Q: 뭔가 에러 로그에 표시가 잔뜩 나옵니다만, 무시해도 괜찮을까요?

A1: 경우에 따라 다릅니다. 자세한 정보는 스크립트 로그 페이지를 참고해주세요.

Q: MD5 불일치 에러가 떠서 네트워크 갱신이 제대로 되지 않습니다.

A1: 갱신용 파일 (update.txt/update2.dau)을 작성한 뒤에, 갱신 대상이 되는 파일로 변경하지는 않으셨나요?
또는 FTP 통신에서 갱신용 파일을 업로드할 때에 아스키 모드로 전송하지는 않으셨나요?
이러한 실수를 방지하는 데에는 링크집에 있는 「整備班」에서 배포 중인 「ゴースト配布系自動化システム」이 도움될 것입니다.

A2: 서버 설정에 의해 업로드된 파일이 수정되었을 가능성이 있습니다.
예를 들어, 무료 홈페이지 서비스 중에는 무려 텍스트 파일에까지 광고를 꾸역꾸역 집어넣으려 하는 곳들이 있기도 합니다.


본 페이지의 내용은 ukadoc 프로젝트의 SSP 매뉴얼을 번역한 것에 기반합니다.
본 페이지의 내용의 라이선스는 Creative Commons by 라이선스가 적용됩니다.
"UKAGAKA" System Documentation Project SSPマニュアル