0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(日記)DRPGのようなものを作った→で?

Posted at

「プログラミング初心者がゲームのようなものを作るのに挑戦」的な話をやっていて,それがなんとなく完成した感.

はい.
……で? っていう.

Before I sleep

昨日寝る前にぼんやりと考えたんですよ.
こういうやつって一体どこに行くのだろう? と.

なんだろう,例えば「プログラミング始めました! コンソールでじゃんけんゲーム作ってみた!」みたいな話であれば,こういう場所にコード全文貼ったりして→それ見た上級者が「こやつめハハハ」とか言いながらちょっとした指摘とかして……みたいな和やかな話になるのだろう.

ガチな「ゲーム作りました」という話だと,まぁ,どこぞの立派な公開場所に公開したりするのだろう.

でも今回みたいなのって,どっちでもない.
その間のどこか:「じゃんけんゲームよりは何歩か進んでいると思うが,ゲームとして公開されるに足るレベルの物になるには何十歩も足りない」みたいな存在だ.
世の中,いきなり公開レベルのゲームを作れる人ばかりではないハズだと思うから,このような存在が日々生み出されていてもおかしくないと思うのだが,そしたらそれらは一体どこに行ってしまうのだろうか?
作った人の所有する補助記憶装置の中で速やかに眠りにつくのだろうか.なんだかなぁ.

……

で,閃いたわけです.
「立派な場所」に公開できないのならば,「立派じゃない場所」に公開すればいいんじゃね? と.

そう,「ぼくのホームページ」を作ればよいのである!

ぼくのホームページ?

……ってどうすれば?

自慢ではないが,当方,そっち系は本当にさっぱりであるので,「ホームページ 無料」とかでググった.マジで.
その結果,以下のことをすればよさそうだということがわかった.

  1. 場所を借りる
  2. そこに HTML のファイルをアップロードする

(1)場所を借りる

ググるとなんかいろいろ出てくるが,正直どこがいいのかさっぱり謎である.

そもそも選択基準を持ち合わせていないのに悩んでいても無駄なので,適当に「忍者ホームページ」というところにした.
理由は 「なんか FTP のソフトの使い方が丁寧に説明されていたから」 である.
(知識0の人の理由って,まぁ,そんな感じだよね.)

(2)HTMLを用意する

index.html なるファイル名のものを,言われるがままの手順で FTP やらでアップロードすればよいとのことだ.

そしたら当然「じゃあそのHTMLファイルってのはどうやって用意するんだよ?」という問題が出てくるわけだが,そこは私の綿密なる調査の結果,
【とりあえず markdown で書いたのを pandoc というソフトに食わせると html が吐き出される模様】
ということが事前に分かっていたので,これでどうにかすることとした.

で,まぁ,それで html が出てくるんだけども
「見出しっぽいところに下線を引きたいです……」とかいうわがままな考えに捉われてしまい,ググりまくって「h2 のときには下に線を引きましょうね」みたいな超最低限の css なるものをとりあえず書いた.

あとはゲームのようなものを zip に固めたものを一緒にアップロードし,そいつへのリンクを設ければ良いらしい.
もちろん「html リンク ダウンロード」とかググった.
<a> とかいうやつの中に download と書いとけばいいらしい.

(3)できた

そんなわけで, 現代のものとはとても思えない「ぼくのホームページ」 が爆誕した.すげぇ.


そんなわけで

超ヒマな人は「ゲームのようなもの」をプレイしてみてくだされ.

0
0
8

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?