エリック・ステファン・カッセル(Erik Stefan Cassel、1967年12月16日 - 2013年2月11日)は、アメリカ合衆国のソフトウェア技術者、プログラマ、実業家。デイヴィッド・バズーキとともにRoblox Corporationを創業し、オンラインプラットフォームRobloxの初期設計・開発に携わった人物として知られる。RobloxではChief Scientist(最高科学責任者)を務め、プラットフォームの初期技術基盤の構築に関わった。
経歴
コーネル大学 カッセルはコーネル大学で物理学を専攻し、1990年に卒業した。
在学中、コーネル大学の初年次物理実験で使用された最初のデータ解析ソフトウェアを開発した。また、物理学の内容とコンピュータグラフィックスを組み合わせた授業プロジェクトにも取り組んだ。大学は後に、これらの経験が物理学とコンピュータグラフィックスを利用するソフトウェア技術者としてのキャリアにつながったとしている。
Knowledge Revolution 大学卒業後、カッセルはデイヴィッド・バズーキらが設立した教育ソフトウェア企業Knowledge Revolutionに入社した。同社では初期の社員の一人として勤務し、のちに研究開発部門の副社長(Vice President of R&D)を務めた。
Knowledge Revolutionは、物理現象や機械の動作をコンピュータ上でシミュレーションする教育・工学向けソフトウェアを開発しており、代表的な製品に「Interactive Physics」や「Working Model」があった。Roblox Corporationが米国証券取引委員会(SEC)に提出した登録届出書では、バズーキとカッセルが開発に携わった「Interactive Physics」で、利用者が自ら物理シミュレーションを構築する姿を目にした経験が、後のRobloxの思想に影響したと説明されている。
Knowledge Revolutionは1998年にMSC Softwareへ約2000万ドルで買収された。買収後、カッセルは新設された部門の技術者を管理するとともに、プロダクトマネージャーや本社との技術的な連絡役などを務めた。
その後は、P2P型コラボレーション技術を開発していたスタートアップ企業Outhinkで研究開発部門のディレクターを務めた。
Roblox
2004年、カッセルはバズーキとともにRoblox Corporationを設立し、後のRobloxとなるオンラインプラットフォームの開発を開始した。初期には「DynaBlocks」などの名称が用いられ、2人はカリフォルニア州メンローパークの小規模なオフィスでアルファ版・ベータ版の開発を進めた。
TechCrunchによる2019年のRoblox創業史では、2004年から2005年にかけて、バズーキとカッセルがほぼ2人で初期バージョンを構築したとされている。2006年にはユーザー自身がコンテンツを制作できる「Roblox Studio」の初期版を公開し、ユーザー生成コンテンツを中心とするプラットフォームとしての基礎が形成された。
カッセルはRobloxでChief Scientistを務めた。特に、ゲームの仕組みを固定的に実装するのではなく、Luaを利用したスクリプトによって利用者が挙動を制御できる構造を採用することを提案した人物として知られる。TechCrunchの取材に対しバズーキは、ゲーム内の得点などを個別に実装しようとしていた自身に対し、カッセルがLuaスクリプティングを組み込んで幅広い処理を可能にすべきだと提案したと回想している。
また、Robloxの初期社員マット・デュセックは、カッセルについて、短期間で試作品を作る一方、そのコードが数年間実運用に耐えるほどの設計能力を持っていたと述べている。バズーキも、Robloxの基礎的な機能の多くについてカッセルが長期的な観点から設計を行っていたとしている。
2005年には、バズーキとカッセルを発明者とする「Online building toy」と題した特許が米国で出願された。特許は、オンライン上でユーザーが仮想オブジェクトを構築し、他の利用者と共有・操作するシステムに関するもので、のちにRoblox Corporationへ譲渡された。
2018年の『Forbes』によれば、バズーキとカッセルはKnowledge Revolutionで得た経験をもとに、ユーザー自身が物を作り出すことを中心とする新たなオンライン環境を構想した。Robloxの初期ベータ版では利用者数がまだ少なかったため、2人自身が利用者と交流し、フィードバックを得ながらプラットフォームを改良していたという。
2022年、バズーキは『ハーバード・ビジネス・レビュー』への寄稿で、Robloxの前身をカッセルと立ち上げた当初、友人や家族、広告で募集した約100人の技術愛好家が主な利用者であり、自身とカッセルがモデレーターも務めながら利用者と直接意見交換していたと回想している。
死去 カッセルは癌を患いながら仕事を続けていたが、2013年2月11日に45歳で死去した。
バズーキによると、カッセルは約3年間癌と闘病していた。診断後もRobloxでの開発を続けるとともに、自身が持つ技術的知識を他のエンジニアへ引き継ぐことに努めたという。TechCrunchの取材でも、カッセルは死去の直前まで仕事を続けていたとバズーキが証言している。
評価と影響 カッセルの死去後、バズーキや初期のRoblox社員らは、カッセルが同社の技術基盤および企業文化の形成に大きな影響を与えたと回想している。
Knowledge Revolution時代からカッセルと働いていた技術者キース・ルーカスは、カッセルがRobloxの初期ウェブインフラストラクチャの多くを構築したと述べ、その設計が長期間にわたって拡張に耐えたことを評価している。また、反復的に試作と改良を行うカッセルの開発手法が、自身を含む他の技術者に影響を与えたとしている。
Roblox Corporationも上場前に米国証券取引委員会へ提出した登録届出書で、バズーキとカッセルの2人を同社の創業者として位置づけ、両者が1980年代末から取り組んでいた物理シミュレーションソフトウェアの経験をRobloxの起源として説明している。
死後 Erik Cassel '90 Prize コーネル大学物理学科は、カッセルを記念して「Erik Cassel '90 Prize」を設けている。物理学または関連分野のプロジェクトにコンピュータプログラミングを応用し、特に高い創造性と将来性を示した物理学専攻の学部生に授与される賞で、カッセルの家族からの資金提供によって設立された。
同大学は、カッセルが学生時代に開発した物理実験用データ解析ソフトウェアと、物理学・コンピュータグラフィックスを組み合わせた研究活動を賞の由来として説明している。
Robloxでの追悼 カッセルの死去翌日、バズーキはRoblox公式ブログに追悼文を掲載し、20年以上にわたってKnowledge RevolutionおよびRobloxで共同してきた経歴と、カッセルの技術的貢献について記した。
また、カッセルの息子たちはRoblox上に追悼用の「Erik Cassel Memorial Place」を制作し、Robloxも公式ブログを通じて利用者に公開した。
Erik S. Cassel Foundation カッセルの名を冠した非営利団体「Erik S. Cassel Foundation」が設立されており、米国内国歳入庁(IRS)から501(c)(3)団体として認定されている。ProPublicaが公開するIRS提出資料によれば、教育や社会活動などに対する助成を行っている。
脚注
外部リンク erik.cassel - Roblox Erik Cassel '90 Prize - Cornell University