Johan Näslund

Johan Näslund

ソフトウェアエンジニア、システムアーキテクト。現在、マルチプレイヤーゲームの開発における課題を解決する新しい技術を開発しています。

アイデアから、それを実現するシステムまで、ソフトウェアを設計・開発しています。このサイトでは、取り組んでいることや、そこから学んだことを紹介します。

みんなで遊べる小さな宇宙

背景に広がる小惑星のフィールドは、私が開発したRustのオープンソースライブラリ、ConTimeとMinbinを使った共有ゲームです。眺めたり、クリックして小惑星を追加したり、宇宙船を操作して参加したりできます。

プロフィールを見る

現在、ゲームを利用できません。

スクロールして続きを読む

課題を解決し、長く使えるシステムをつくることが好きです。

15年にわたり、社内業務システムから企業向けソフトウェア、スタートアップのプロダクトまで、さまざまな製品やプラットフォームを開発してきたソフトウェアエンジニア、システムアーキテクトです。ノルウェーや日本、国際的なチームで、構想の段階からリリースまで携わってきました。

ConTimeやMinbinをはじめとするオープンソースソフトウェアも開発し、その過程で作ったツールを公開しています。

現在はマルチプレイヤーゲームエンジンを開発し、それを使って、数千人のプレイヤーが同時に参加できる永続的な共有世界を目指す「Arcanex Online」を制作しています。

ブログ

ソフトウェアファクトリーとは?

ソフトウェアファクトリーにおける人の監督と品質確認の役割を考えます。AIとともに、コードで動く信頼できる仕組みを構築し、少人数のチームでより多くを実現する可能性を探ります。