タグ

t8riverのブックマーク (262)

  • 一から学ぶベジェ曲線 | POSTD

    (編注:SVGアニメーションを元記事にならい追加しました。リクエストありがとうございました。) 皆さんは線分のことをどう表現しますか? 線分は、端点によって考えられるかもしれません。その端点を P0 、 P1 と呼ぶことにしましょう。 線分を厳密に定義するならば、「 P0 と P1 を結ぶ直線において、 P0 と P1 の間にある全ての点の集合」と言えるかもしれません。これは以下のように表せるでしょう。 便利なことに、上記の定義から、その線分上のどこにある点の座標でも簡単に求めることができます。例えば、中点は L(0.5) にあります。 実は、2点間のどんな値でも、任意の精度で 線形補間する ことが可能です。そのため、時間関数 L(t) の t で線をたどるといった、より複雑なことができるのです。 ここまで来ると、「それが曲線と何の関係があるのか?」と不思議に思うかもしれません。2つの点だ

    一から学ぶベジェ曲線 | POSTD
  • ローグライクを作ったので開発手順をまとめてみた - Qiita

    自作のローグライクが完成したので、メモ代わりに開発手順をまとめてみました。 開発するにあたり、「ローグライクをつくる15のステップ」をかなり参考にしたので、それがベースとなっています。 Step 1. Decide to write a game (がんばるぞ) この段階では 自分が作りたいローグライク をイメージします。 ローグライクをひたすら遊ぶ トルネコやシレンは、和製ローグライクとしてかなり完成度が高い ので、遊んでなかったら一度遊んでおいた方がよいかも 最新作を手元に置いておくと、悩んだとき参考になる とくにUIのレイアウトとか、表示する項目や、操作感、敵に殴られたときにそっちを振り向く、とか 海外のローグライクは自由な発想なものが多いので、Steamで Roguelike タグがついているゲームをひたすら遊んでみるのもよいかもしれない 様々なローグを遊ぶと、自分の遊びたいローグ

    ローグライクを作ったので開発手順をまとめてみた - Qiita
  • ローグライクをつくる15のステップ - Numeric Steps

    RogueBasinのHow to Write a Roguelike in 15 Stepsを適当に訳したメモ。 元記事はどちらかと言うと7DRLなどの小規模開発向けではあるものの、ゼロから創ってみたいという人には参考になるかも。 あるいはローグライクに含まれる要素のまとめと整理用。 Step 1 Decide to write a game(がんばるぞ!) これを読んでいるほとんどの人は、この段階をすでに過ぎているのでしょう。しかし、ここで最初の一歩を踏み出すためのヒントをいくつか。オリジナルのローグライクを作りはじめる一番良い動機は、自分が遊んで楽しめるゲームを創りたいと思うことです。 決してローグライクとは何かを周りの人に尋ねたりしないことです。そんな必要はないのですから。たとえ、あなたが創ったゲームはローグライクではないと他人に言われたとしても、自分が楽しんで遊ぶことができるので

    ローグライクをつくる15のステップ - Numeric Steps
  • ASCII.jp:

    アクセスランキング トピックス LINE新機能「スタンプアレンジ」の使い方 ヤバい組み合わせができて楽しい iPhone アップル「iPhone 17 Slim」2024年発売か スマホ KDDI、「Googleメッセージ」を標準アプリに LINEを含むメッセージアプリの地殻変動が起きそうだ iPhone アップル「iOS 18」ホーム画面のアイコンを自由に配置できるように? トピックス グーグルChrome」に重大なゼロデイ脆弱性 すぐ更新を トピックス 自動車税支払いで最大30%還元!? 驚愕のキャンペーン、わかりやすく解説します AI まるで“いけない話ができるChatGPT” ローカルAI「Command R+」の爆発的な可能性 デジタル 家で使っているルーターが乗っ取られて「ゾンビ」になる!? 気をつけることは AI ChatGPT無料ユーザーが最新の「GPT-4o」を使う方法

  • 習慣化のプロ直伝、「続かない」を変えるコツ13選 | ライフハッカー・ジャパン

    PayPayカードのメリット・デメリット|怖いと言われる理由と評判レビュー。ゴールドと一般どっちがおすすめ?

    習慣化のプロ直伝、「続かない」を変えるコツ13選 | ライフハッカー・ジャパン
  • ほぼ日刊イトイ新聞 -マッチ箱の脳(WEB)篇

    「マッチ箱の脳」という森川くんが書いたは、 その世界で、かなりの評判を呼んでいます。 まだ、売り出されてまもないこのを、 森川君、WEB用に再編集して、 「ほぼ日」に連載してくれることになりました。 なんとふとっぱらで、骨惜しみしない男なのでしょう?! ◆気前がいいだけじゃ生きられない。 ただのケチでは生きている資格がない。 謹んで、感謝の意をこめて、上記のことばを 森川くんにささげさせていただきます。

  • M-1で残した涙と爪痕。「1年で300ネタは作る」ジャルジャルが語った苦悩と希望|新R25 - シゴトも人生も、もっと楽しもう。

    「僕は一番おもしろかった」 とろサーモンがラストイヤーで優勝を掴んだ「M-1グランプリ2017」。しかし、あの松人志がもっとも高く評価したのは6位に終わったジャルジャルだった。 感動すら覚える圧倒的なオリジナリティと完成度。放送終了後すぐに彼らの漫才は大きな話題となり、ネタのモチーフとなった「ピンポンパンゲーム」はYouTubeなどでもマネをする人が続出。まさに2017年の「M-1」はジャルジャル抜きでは語れない大会となった。 新R25では、そんな「M-1」の熱が冷めやらない2017年12月某日、ルミネの出番の合間を縫ってふたりに独占インタビューを敢行。 “尖っている”と言われることも多いふたりだが、出番終わりに声をかけると、廊下でいきなりパンツ一丁になって急いで着替えてくれた福徳さん。その姿に若干肩透かしをらったような状態からインタビューはスタートした。 ※聞き手:渡辺将基(新R25

    M-1で残した涙と爪痕。「1年で300ネタは作る」ジャルジャルが語った苦悩と希望|新R25 - シゴトも人生も、もっと楽しもう。
  • 毎日欠かさず文章を書く方法 | ライフハッカー・ジャパン

    zen habits:私は1日も欠かさず文章を書いています。もちろん、生計を立てるためではありますが、毎日書けるからこそ、それで生計を立ててこられたとも思います。 日記をつけ、ブログ記事を投稿し、私が主催する自己啓発プログラム『Sea Change program』の講義ややe-bookも書いています。趣味で「National Novel Writing Month」に5万語の小説を書いたこともありますし、11万語書いた年もありました。長年新聞記事や意見欄も書いてきました。これは自慢ではなくて、私が毎日どんなものを書いているかをお伝えしたいのです。 今回は毎日欠かさず文章を書くことの利点とその方法をご紹介します。 毎日書くことの利点 私には毎日書くことで恩恵を受けていることがたくさんあります。以下に挙げてみましょう。 文章を書くスキルが年々向上している実践を重ねるので、書く速度もタイプす

    毎日欠かさず文章を書く方法 | ライフハッカー・ジャパン
  • 【#ChromeOS】Chromebookを Crostini(Linuxコンテナ)を使って Go言語 / Visual Studio Code の開発環境としてセットアップする #Chromebook #Go言語 #golang #golangjp #VSCode #環境構築 - Qiita

    1. Crostini(Linuxコンテナ)の有効化 Crostini は ChromeOS で Linux アプリケーションを簡単に使えるようにする機能/プロジェクトの総称です。 実体は Linuxコンテナ(lxc) です。まずは、この Crositini を有効化します。 □手順 1-1: ランチャーから設定アプリケーションを起動します □手順 1-2: Linux(ベータ版)のオンにするボタンをクリックします □手順 1-3: インストールボタンをクリックします □手順 1-4: ターミナルが起動されれば成功です □手順 1-5: sources.list に Debian JP Project のミラーサイトURLを追記します

    【#ChromeOS】Chromebookを Crostini(Linuxコンテナ)を使って Go言語 / Visual Studio Code の開発環境としてセットアップする #Chromebook #Go言語 #golang #golangjp #VSCode #環境構築 - Qiita
  • 数学得意じゃない系の社会人エンジニアに競プロとAtCoderを全力で布教したい。あるいは競プロのよくある誤解と楽しむコツ - Qiita

    Help us understand the problem. What is going on with this article? このエントリはCompetitive Programming (1) Advent Calendar 2019 4日目のエントリで、バーチャル幼女プログラマーきりみんちゃんが書いています。 きりみんちゃんはVTuberとしてAtCoderの過去問を解く配信をしたりしています。 競プロ、しっていますか? さて、みなさんは競技プログラミング/プログラミングコンテストというものをご存知でしょうか。 かなり昔から行われているものではあるので、存在は知っているという方が多いかもしれません。 競技プログラミングをざっくり説明すると、期待される入力と出力が定義された問題が出題され、それをコーディングによって解き用意された自動テストを通すまでの速度などを競うコンテストです

    数学得意じゃない系の社会人エンジニアに競プロとAtCoderを全力で布教したい。あるいは競プロのよくある誤解と楽しむコツ - Qiita
  • 「群」って何なの?「同一視」から始める群論 - アジマティクス

    ものを知れば知るほど、いつも歩いている道なんかも解像度が上がって見えてくるわけです。 花の名前や雲の種類、建築の様式などはその代表格でしょう。 同じように、知れば知るほど数学の見え方の解像度が上がる(にも関わらず、高校までの数学ではまったくと言っていいほど出てこない)ものの代表格が「線形代数」と「群論」だと思っています。 線形代数については過去にこのブログで扱ったことがあるのでそちらを参照いただくとして、今回は知れば知るほど身の回りにあふれていることがわかって驚かされる「群」という概念のご紹介です。 一体、群とは何なのでしょうか? とある3つの表 CASE-1 足して4で割る 0,1,2,3という4つの数がありますね。世の中には。 この4つの数に対して、「2数を足して、その答えを4で割ったあまりをとる」という演算を考えます。 例えば「2」と「3」に対してこの演算をすると「1」となります。

    「群」って何なの?「同一視」から始める群論 - アジマティクス
  • 勝間和代さんインタビュー:“汚部屋“が一転、一番快適な場所に! 人生が変わったきっかけとは

    経済評論家として、働く女性の代表的存在としても大活躍中の勝間和代さん。多忙を極める裏で、かつてはモノがあふれ収拾のつかない状態だった「汚部屋」を、「家が一番快適」というまでに蘇らせ、その体験をまとめた『2週間で人生を取り戻す!勝間式汚部屋脱出プログラム』(文春文庫)を2016年発行。2019年の文庫化を機に、勝間さんが一念発起したきっかけ、人生がガラリと変わったという劇的効果、約4年経過後の断捨離やライフスタイルの進化などを伺ってきました。 2015年秋、友人・川島なお美さんの急逝で断捨離の必然性に目覚める ――勝間さんが断捨離を始めることになったきっかけを教えていただけますか? 2007年に独立して以来、多忙を口実に、片付けに関しては放棄していました。強制的に荷物整理をするために引越しを繰り返してきましたが、今の部屋に5年以上住んだころからモノが収納限界点を超える「収納破産」状態に。部屋

    勝間和代さんインタビュー:“汚部屋“が一転、一番快適な場所に! 人生が変わったきっかけとは
  • JavaScriptでファミコン風2Dゲームが作れる無料のWeb開発環境「Bitmelo」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、ブラウザ上に2Dゲームを開発できる環境を提供してくれる無料のWebサービスをご紹介します。 ゲームを作るのに必要なキャラクターの作成や効果音などの音作りから、ステージの作成やゲームロジックのプログラミング・ファイルへの書き出しまですべて統合されているのが大きな特徴です。 ゲームを作ってみたいと考えている人は、ぜひ参考にしてみてください! 【 Bitmelo 】 ■「Bitmelo」の使い方 それでは実際に使いながら、どのようなサービスなのかを見ていきましょう! 「Bitmelo」は面倒なユーザー登録などは一切不要で、以下のURLにアクセスするだけですぐにブラウザ上にゲーム開発環境が起動します。 <BitmeloURL> https://bitmelo.com 「Bitmelo」はゲーム開発に必要となる以下の要素をすべて自由に作れるのが大

    JavaScriptでファミコン風2Dゲームが作れる無料のWeb開発環境「Bitmelo」を使ってみた! - paiza times
  • その1 誰もがやりたいパーティクルの衝突

    ホーム<ゲームつくろー!<衝突判定編<2つの球を当てて跳ね返らせる! 運動編 その1 2つの球を当てて跳ね返らせる! ゲームに限らず誰もがやってみたい「パーティクル」。わらわらと動く粒子をゲームに加えると、現実感とボリュームが一気に高まり、ゲームのクォリティーが向上します。ただ、パーティクルと言えば「物理現象」。これはどうしても避けることができません。でも、難しいことはあまりしたくない。そこでこの章では、パーティクルの基である「球の衝突」をざざっとまとめ、球の衝突の一般式をさっさと導出してしまいます。導出した式を使えば、もう衝突なんて逐次計算になってしまいます。まどろっこしい事をしたくない人は式だけご利用下さい。 ① 私たちが持っている情報から整理 ゲームにおいて衝突を考える場合、私たちはどのような情報を持っているでしょうか?まず、当然ですが位置情報を持っています。そして、オブジェクトが

  • プログラミング・スケッチブック

    このページでは、プログラミングのテクニックというよりもむしろ、プログラミ ングの対象そのものについての観察が主題です。 [目次] #1.ボールの衝突運動のシミュレーション 幾つかのボールが完全弾性衝突を繰り返しながら運動するシミュレーション・ プログラムを考えます。 下の絵は、ここで取り上げるプログラムのバリエーションの1つです。上の部 分は、ボールの衝突現象の様子をシミュレートしたもので、下の部分に個々のボ ールのエネルギーの時間変化をプロットしています。 衝突時のボールの速度、質量や衝突角度によって、相手にエネルギーを与えた り、もらったりする様子が観察できます。単純な現象ですが意外に楽しめます。 #2.ライフゲーム Conwayのライフゲームです。単純なルールから複雑なパターンをつくりだす様 子を描くゲームとして知られています。下の絵はある種(タネ)から世代変化し てゆく生命体の様子

  • フェアリーランドストーリー

    フェアリーランドストーリー タイトー プレイステーション2(タイトーメモリーズ上巻収録) プレイステーション・ポータブル(タイトーメモリーズ ポケット収録) とっても難しい固定画面アクション。全101ラウンド。とても雰囲気が良く、非常におすすめ! ■トレミーの魔法 魔法使いのトレミーを操作して進めていく。 彼女の魔法は、敵をケーキに変えることができる。 敵がケーキになった状態で、高さのあるところから落とすか、ケーキに魔法をかけ続けることで敵を退治することができる。 ケーキになった敵は、時間がたつと、元に戻ってしまう。戻る前にケーキが点滅して知らせる。 ケーキに魔法をかけ続けて退治する場合、近くの方が、たくさん魔法をかけることができ、早く退治できる。しかし、押す動作になると、魔法が出ないことも。リズムよく連打して魔法をかける。 ケーキは、敵も押して落とそうとする。落ちてくるケーキの下にいると

  • はじめてのだいすうきかがく。 | 森重文 | ほぼ日刊イトイ新聞

    ある分野を深く、深く研究する人がいます。 その人たちは「研究者」と呼ばれ、 おどろくべき知識量と、なみはずれた集中力と、 こどものような好奇心をもって、 現実と想像の世界を自由に行き来します。 流行にまどわされず、批判をおそれず、 毎日たくさんのことを考えつづける研究者たち。 ほぼ日サイエンスフェローの早野龍五は、 そんな研究者たちのことを敬意をこめて 「オタクですよ(笑)」といいます。 世界中のユニークな研究者と早野の対談から、 そのマニアックで突きぬけた世界を、 たっぷり、じっくりご紹介していきます。 >森重文さんってどんな人? 数学者。専門は代数幾何学。 1951年、名古屋市生まれ。 京都大学理学部卒業。 同大学院修了。理学博士。 京都大学高等研究院院長・特別教授、 京都大学名誉教授。 76年に隅広秀康氏と共同研究し、 「三次元のハーツホーン予想」解決、 79年に「ハーツホーン予想」

    はじめてのだいすうきかがく。 | 森重文 | ほぼ日刊イトイ新聞
  • cakes(ケイクス)

    cakesは2022年8月31日に終了いたしました。 10年間の長きにわたり、ご愛読ありがとうございました。 2022年9月1日

    cakes(ケイクス)
  • 【ありがとうPHS】ガジェット好きの両津がPHSを盛大に送り出す! ワイモバイルのPHS×『こち亀』がコラボ【2020年7月末サービス終了】 | ゲーム・エンタメ最新情報のファミ通.com

    ソフトバンクは、2020年7月末にサービス終了となるPHSと『こちら葛飾区亀有公園前派出所』がコラボすることを発表した。ワイモバイル公式ホームページにて“ありがとうPHS×こち亀”特設サイトを日(2019年10月7日)に公開し、さまざまなコンテンツを展開する。 “ワイモバイル”のPHSと『こちら葛飾区亀有公園前派出所』がコラボ ガジェット好きな両津勘吉がPHSを盛大に送り出す! “ありがとうPHS×こち亀”特設サイトを公開 PHSサービス終了特別漫画や、こち亀と一緒にPHSの歴史を振り返る特別コンテンツも公開! ソフトバンク株式会社は、ワイモバイル公式ホームページにて「ありがとうPHS×こち亀」特設サイトを2019年10月7日(月)に公開し、様々なコンテンツを展開いたします。 PHSは2020年7月末をもってサービス終了、25年という長い歴史に幕を閉じようとしています。 そこで今回、PH

    【ありがとうPHS】ガジェット好きの両津がPHSを盛大に送り出す! ワイモバイルのPHS×『こち亀』がコラボ【2020年7月末サービス終了】 | ゲーム・エンタメ最新情報のファミ通.com
    t8river
    t8river 2019/10/09
  • 文章を書く心がけ

    目次 はじめに 読者に対する心がけ 誰がその文章を読むのかを考えよう 読者は何を知っているかを考えよう 読者がどんな感じを受けるかを考えよう 読者と対話する気持ちになろう 自分に対する心がけ 書こうとせず、読もうとしよう 読もうとせず、読みはじめようとしよう 何でも書いていいんだよ 惜しげなく人に与えよう 人からのものには敬意を払おう 魔法の呪文は毎回発見しよう まず自分がよく理解しよう 知識を誇るために書くのをやめよう その他の心がけ 言葉についての心がけ 長い文は注意して使おう 書いたものは必ず読み直そう 適切な例を示そう 言い換えの練習をしよう 8割でよしとしよう すべてを動員しよう その他の心がけ 環境についての心がけ 人の「気」を意識しよう 頑丈で軽い文章作成のツールを使おう その他の心がけ 編集者に対する心がけ 助言はよく聞こう 自分の状況を正しく伝えよう 感謝の気持ちを忘れな