📰 newsreader

hackaday score 0.64 好み 0.75 en

Nokia 3310ゲームジャムを極限まで突き詰める

原題: Taking A Nokia 3310 Game Jam To The N’th Degree

nokia 3310game jampi picocustom pcbgame enginegorestomodembedded systems
原文 ↗

日本語訳

# タイトル

Nokia 3310のゲームジャムを次元の違うレベルへ

# 本文

ゲームジャムとは、通常週末などの限られた時間内で、特定のテーマに沿ってゲームを制作する楽しいコンペティションのことです。[Hoani]氏は、Nokia 3310のユーザーインターフェース、つまり94×48ピクセルのグレースケールLCD、ブザー、キーパッドという制約の中でゲームを作ることを目的としたゲームジャムに参加しました。彼の作品は、自作のゲームエンジンで動作するボール跳ねゲーム「Trick Shot II」でした。それだけでも十分にクールですが、それを動かすためにNokia 3310のケースに収まるカスタムPCB(プリント基板)まで作ってしまうとは、まさに次元が違います。

レストモッド(レストアと改造の融合)が好きでない方は、どうか目を逸らしてください。この基板を収めるために、本物のNokia 3310は中身をすべて抜き取られているのです。基板には、Pi Pico、元の電話機よりも数十年長く部品として存続しているNokiaのLCD、そしてNokiaのキーパッドレイアウトが搭載されています。最初のプロトタイプは、基板の厚さが1mmではなく1.6mmだったため、完璧には収まりませんでした。

一方、ゲームエンジンはGo言語で書かれており、グラフィックスとサウンドの両方のAPIを備えています。Picoの処理能力は、当時の電話機のCPUが何であったにせよ、それを何桁も上回っていることを考えれば、これほど小さな画面を扱うのに苦労することはないでしょう。

私たちは、このプロジェクトの細部へのこだわりと、これほど制限されたインターフェースでも十分にゲームとしての楽しさを提供できるという点に惹かれます。なお、もし3310を電話として使いたいのであれば、21世紀的な方法で充電することも可能です。

原文(英語)を表示

Game jams are a fun competition in which the aim is to write a game under a particular theme while under a time constraint, usually a weekend. [Hoani] entered one where the aim was to write a game within the constraints of the Nokia 3310’s user interface: a 94 by 48 pixel grey LCD, a buzzer, and a keypad. His entry was Trick Shot II, a ball-bouncing game running on his game engine, which is cool enough, but making a custom PCB for a Nokia 3310 case to run it on? Next level.

Look away if you don’t like restomods, for a real Nokia 3310 is gutted to take this board. On it is a Pi Pico, the Nokia LCD, which has outlasted the original phone as a part by decades, and a Nokia keypad layout. The first prototype was not a perfect fit because it had a 1.6mm board rather than 1mm.

The engine meanwhile is written in Go, and has both graphics and sound APIs. Considering that the Pico’s power exceeds whatever CPU the phone had by many orders of magnitude, we’d imagine it has no problems with such a tiny screen.

We like the attention to detail of this project, and that such a limited interface can still deliver gaming fun. Meanwhile, if you would prefer to use a 3310 as a phone, you can charge it the 21st-century way.

← 一覧に戻る