Skip to content

bruefire/NES-FS

Repository files navigation

NES-FS
-Non Euclidean Space Flight Simulator-

this program is OSS. 
there is no problem with modification, 
redistribtion or etc.

Overview:
this program is simulator to fly 
in "Spherical space" and "Hyperbolic space"
which have diferent features from Euclid space.
the spherical space sim is adapted VR.
the source is created as a Visual Studio Project.

=========== Disclaimer ===========
1. I'll not have responsibility about any 
problem by execusion of this program.
2. there is no warranty about quality of 
content in the program.
================================

recommended Windows version: 10
maybe recommended GPU spec: 
 GTX770 or equivalent others.
(I have developed this with GTX770 
and win10)


********* Method of operation *********
------------- format -------------
[keyboard and mouse / Xbox controller]
 result of operation
---------------------------------

[mid click + drag / right stick]
 change FOV(rotation).

[Shift + mouse wheel / L-R button]
 change FOV(rotation).

[mouse wheel / L-R trigger]
 move forward or back.

[Shift + mid click + drag / left stick]
 move to upper, lower, left, or right side.

[space key / B button]
 stop or re-activate objects.

[1 key / X button]
change move speed.

[2 key / A button]
 shoot a object forward.

[3 key / Y button]
 change the operated object.

[4 key / up arrow key]
 change map mode to front/bird's-eye.

[5 key / left arrow key]
 change map mode to single/dual.

#maybe other controllers can be used this program.
but I don't know button layout about others. 


************* About VR mode *************
hardwares that This software is apadpted to is only OculusRift/Quest.
if you have a bad feeling, please stop playing and take a rest.

----------------------------------




[日本語]
NES-FS
非ユークリッド空間遊泳シミュレータ

このプログラムはオープンソースです。
改変や再配布など自由に行っても構いません。

概要:
ユークリッド空間とは違った様々な特徴を持った空間、
超球面空間(丸まった3次元のループ空間) や
双曲面空間(超球面空間と逆の性質を持った空間)を
遊泳するシミュレーターです。
超球面空間についてはVR対応です。
ソースはVisual Studioプロジェクトとなります。

-----------免責事項 (お願い)--------------
プログラムの実行は自己責任でお願いします。
万が一不具合が起きても責任は負いかねます。
内容の正確性は保証できません。
---------------------------------------


開発・動作確認はwindows10上で行いました。
GPUはGTX770を使用しましたのでそれと同等以上の
GPUであればスムーズに動作するはずです。


************* 操作方法 *************
================書式===============
[キーボード・マウス操作 / Xboxコントローラ操作]
操作結果の内容
===================================

[中クリック&ドラッグ / 右スティック]
 視点変更1
[Shift + ホイール / LRボタン]
 視点変更2
[ホイール / LRトリガー]
 前後の移動
[Shift+中クリック&ドラッグ / 左スティック]
上下左右の移動
[スペース / Bボタン]
 オブジェクトの動作停止/再開
[1キー / Xボタン]
移動速度変更
[2キー / Aボタン]
オブジェクト発射
[3キー / Yボタン]
操作オブジェクト変更
[4キー / 十字キー上]
正面マップ/俯瞰マップの切替
[5キー / 十字キー左]
シングルマップ/デュアルマップの切替

※Xbox以外のゲームパッドでも操作可能かと思いますが
ボタンと操作内容の対応が環境によって異なると思うので
適当にポチポチしてみてください(適当でスミマセン)

************* VRモードについて *************
VRモードに対応しているハードウェアは現在OculusRift/Questのみです。
もし具合が悪くなったら無理せずプレイを中断して安静にしてください。
特に超球面空間は気持ち悪くなりやすいかもしれません..



models of "Izumo Oyashiro", Tori, and so on 
were downloaded and used from here:
http://www.3dchaya.com/
----------------------------------
NES-FS (Non Euclidean Space Flight Simlator)
version: 3.3.2
release: Sep.2021
creator: bruefire

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages