1 : 2026/01/28(水) 14:00:31.328 ID:42ussJahG
3 : 2026/01/28(水) 14:00:50.801 ID:42ussJahG
生成AIによるコーディングや、UnityやUnreal Engineといった強力なゲームエンジンもある現代において、なぜHSP3は開発され続け、そして使われ続けているのか?
「プログラミングは安くて手軽で、面白いホビーですから」と語るおにたまさんにお話を聞きました。
5 : 2026/01/28(水) 14:01:04.786 ID:42ussJahG
――HSP3とはどんな言語なのか、特徴を教えていただけますか。
おにたま:「試行錯誤のしやすさ」は初期から一貫していると思います。直感的にプログラムを書けて、すぐに実行して試せる。
もともと僕は、言語仕様に強いこだわりがあるわけではありません。初期は80年代のBASICをベースにしつつ、自分なりにゲームなどがつくりやすいよう拡張しました。
例として、当時のBASICは行番号依存でコードの使い回しが難しかったため、GOTOやGOSUB命令に頼らなくても処理を記述でき、プログラムの再利用性を高められるような構造にしました。
その後30年で関数やフレームワークなど、時代に合わせてモダンな概念も取り入れていきました。
一方で、クラスや厳密な関数型といった、現代のプログラミングでは主流となっている作法はあえてあまり取り入れていません。
6 : 2026/01/28(水) 14:01:23.742 ID:42ussJahG
――昨今のトレンドである「関数型プログラミング」や「オブジェクト指向」などを、意識的に取り入れていないということでしょうか。それはなぜですか?
おにたま:なんというか、HSP3のヘビーユーザーである僕自身が、「すごくプログラミングができる」わけではないから、といいますか……。
――どういうことでしょうか。
おにたま:小さな機能をひとつ実装しては動かして確認し、また次を足して……というふうに、積み上げるようにコードを書いていくスタイルが、僕には一番合うんです。
数学的思考に優れたエンジニアの方なら、まず頭の中で全てのロジックやクラス構造を組み立ててから、一気にコードに落とし込めるのでしょう。最初から完璧な設計図を描いて、その通りにゲームを実装していく人もいると思います。
でも僕の場合は、頭の中で考えることと、コードを書く作業が、ほぼ同時に行われている感覚なんです。「とりあえずキャラクターを表示してみよう」と書き始め、「動かしてみたらなんか違うな、じゃあ次はこうしよう」と、実行画面を見ながらアドリブのようにコードを継ぎ足していくやり方なのですね。
8 : 2026/01/28(水) 14:01:58.382 ID:42ussJahG
クラスがありませんって言うけど構造体もハッシュマップもないのだから剛毅過ぎるよな🥺
12 : 2026/01/28(水) 14:03:27.053 ID:42ussJahG
elonaがこれで作られてるらしいけど構造体なしで配列だけでデータを管理していたと考えると集中力が異常過ぎる🥺
13 : 2026/01/28(水) 14:04:19.727 ID:5/dHNFryS
high sensitive personかと思ったわ
14 : 2026/01/28(水) 14:05:33.897 ID:CbvQjPBRY
障害の方がないのか
15 : 2026/01/28(水) 14:06:06.430 ID:vKEAmNWXZ
プログラマーって性格悪いしhspだよなと言わせない用にわざとはぐらかすスレ😅
17 : 2026/01/28(水) 14:07:13.749 ID:yIYlou6KE
HSP自称して周りに気を遣わせる時点でHSPではないジレンマ
18 : 2026/01/28(水) 14:07:22.049 ID:42ussJahG
逆張りプログラマを呼び寄せるためのスレタイですまんな🥺
19 : 2026/01/28(水) 14:07:39.807 ID:viKOXWGmy
ハッタショ自称したくないま●こ
20 : 2026/01/28(水) 14:09:44.203 ID:11QifQcK9
HSPって病名じゃないんだよな
22 : 2026/01/28(水) 14:10:07.951 ID:WJidEQvVK
ある投稿者がこの言語使ってなんかおもしろいもん作ってたから「ええやん!」ってなって導入したけどハローワールドして飽きた
15年以上前の話やけど
23 : 2026/01/28(水) 14:10:18.106 ID:UxaHZ3Ui0
雑音が気になるならノイズキャンセリングイヤホンしなさい
27 : 2026/01/28(水) 14:12:06.888 ID:o5SadxuRC
>>23
そんなもの没収や
他のやつは生身で過ごしてるのに自分だけ甘えるな
24 : 2026/01/28(水) 14:10:23.469 ID:yln0WCpN4
うそつき仮病
25 : 2026/01/28(水) 14:10:35.560 ID:kEfkCa9b0
HSPって大体ADHDやろ
26 : 2026/01/28(水) 14:10:58.113 ID:Cj92oWemK
これってなにが難しいの?
28 : 2026/01/28(水) 14:12:19.352 ID:7zouFf80f
ただのASD
29 : 2026/01/28(水) 14:12:30.855 ID:A8Zux9hUH
はなそうめんP
31 : 2026/01/28(水) 14:13:32.514 ID:BRt5H9lag
ハイスピーポーションな
32 : 2026/01/28(水) 14:14:32.673 ID:41HzNPEtF
病気じゃなくてただの性格
これを病気みたいに言ってるやつアホすぎてムカつく
33 : 2026/01/28(水) 14:15:01.860 ID:WWDmahxXr
ASPの親戚やろ多分
34 : 2026/01/28(水) 14:15:29.100 ID:Cj92oWemK
調べたら何もかもがクソ仕様で草 これであの神ゲー作れたのすごいな
コメント