wraikny's

Grav1t0N Shader

on 2022-11-04

work vrchat shader

GPUパーティクルとレイマーチングで作ったシェーダー製アクセサリー。 制御点の引力に引き寄せられます。

バリエーション

  • Grav1t0N Cubes: キューブが集まった見た目
  • Grav1t0N Water: 水をイメージした見た目

Grav1t0N Shader - wraikny's shop

More

Do.fs

on 2022-10-11

library fsharp

InlineIfLambda属性を利用して最適化された、F#のコンピューテーション式のビルダーの実装です。
MITライセンスで単一ファイルで実装しています。 以下の型のビルダーを提供しています。

  • Option<'t>
  • ValueOption<'t>
  • Result<'t, 'e>
  • Lazy<'t>

wraikny/Do.fs - GitHub

More

YubiCamera Shader

on 2022-08-22

work vrchat shader

指で囲った四角の中で姿が見えるシェーダーです。

wraikny/GhostShader - GitHub

Ghost Shader & YubiCamera Shader - BOOTH

(GhostShaderと同じ)

More

VRChat-OSC-Input

on 2022-04-17

work vrchat rust

OSCをつかってVRChatで前進するためだけのデスクトップアプリケーションです。
長距離移動が面倒だったので作りました。

wraikny/vrchat_osc_input - GitHub

More

Ghost Shader

on 2022-04-13

work vrchat shader

重なった物の奥行きで見え方が変わるシェーダーです。

wraikny/GhostShader - GitHub

Ghost Shader & YubiCamera Shader - BOOTH

More

リアルタイムリレーサーバーSquirrelayServerの紹介

on 2022-02-22

article altseed2 csharp online

Wraindrop Bot

on 2022-01-12

work discord bot

よくあるDiscordの読み上げbotです。 WindowsとRaspberry Pi (Raspbian)で動作します。

wraikny/WraindropBot - GitHub

More

SquirrelayServer

on 2021-10-12

library server csharp

SquirrelayServer は、リアルタイム通信のためのリレーサーバーです。 ルーム機能もあります。設定ファイルを記述するだけで色々な種類のゲームで利用できることを目指しています。 名前は動物のリス(Squirrel)と掛けています。

More

AwaitableCoroutine

on 2021-05-08

library csharp awaitable coroutine

AwaitableCoroutine は、async/await 構文を使用可能にしたコルーチンを提供する C# 向けライブラリです。 内部的にはTask-Like、Awaitable パターン、AsyncMethodBuilder が使われています。

More

Altseed2.TypeBasedCollision

on 2021-05-05

library altseed2 csharp

Altsees2.TypeBasedCollision は、型をキーとして衝突対象の管理を平易かつ高速に行うための Altseed2 拡張ライブラリです。

More

Altseed2 (OSS, 複数人開発)

on 2021-04-30

library altseed2 cpp csharp

Altseed2 は画面描画・音・入力・衝突判定などの機能をまとめたゲームエンジンです。

メインコミッターの一人として、主に以下の機能の開発に関わりました。

  • フォント・文字描画 (C++, medfgen)
  • ジョイスティック (C++, glfw)
  • ポストエフェクト (C++, C#, HLSL)
  • ロガー (C++)
  • .NETツールの作成 (C#)
  • 全体的なバグ修正・リファクタリング (C++, C#)
  • C++ to Rust FFIコード自動生成 (Python, Rust)
  • 一部のCI設定

EffFs

on 2021-04-09

library fsharp effect-system

EffFsは、SRTP を用いた F# の Effect System ライブラリです。

SideEffect や Dependency を静的に解決することができます。

More

TerritoryBattle(1 week game jam)

on 2021-03-31

game altseed2 fsharp csharp

AmusementCreatorsでの1週間ゲームジャム お題「とる」にて、リアルタイム対戦・協力型の陣取りアクションゲームを開発しました。

基本のゲームシステムはほぼ完成したので、引き続き夏頃の完成を目指して開発していきます。

More

Altseed2.BoxUI

on 2020-12-25

library altseed2 csharp

Altseed2.BoxUI は、ゲームエンジン Altseed2 を使って宣言的UIを軽量に作成することを支援するライブラリです。 Element による再帰的な矩形領域の計算と、オブジェクトプーリングによるキャッシュがポイントです。

解説記事を書きました。

Altseed2で軽量な宣言的UIを支援するライブラリAltseed2.BoxUIの紹介

Moonlit City Night Shader

on 2020-10-07

work vrchat shader

月に照らされた夜のビル群を観る夜景のシェーダです。

Moonlit City Night Shader - wraikny's shop

More

RouteTiles

on 2020-10-01

game altseed2 fsharp

オリジナルパズルゲームRouteTilesです。 AmusementCreators 2020年夏休み企画として作成しました。

More

Simple Rankings Server

on 2020-04-25

library server ranking

Simple Rankings Serverは、複数のゲームのオンラインランキングを単一のアプリケーションで手軽に管理することを目的としたREST-APIサーバーです。

主にF# + Suave + Dapper + SQLiteという技術構成です。

Pull Requestの送り方

on 2020-01-19

article git

.NETビルドスクリプトFAKEの紹介

on 2019-12-15

article fsharp dotnet

Cat Bacuum Cat Flying

on 2019-11-04

game altseed fsharp csharp

掃除機で猫を吸って、飛んでくる猫を避けよう!!!
猫に当たると走馬灯が現れます。猫に想いを馳せる。
クッキーを取ると回復!! コインを取ると得点!!
高ステージ・ハイスコアを目指してね!!

More

Affogato

on 2019-10-14

library fsharp

Affogato は F# でのゲームプログラミングを目的とした、SRTP によるベクトル型と、いくつかのアルゴリズムのためのライブラリです。

Example

open Affogato
let v1 = Vector2.init 1 0 // int Vector2
let v2 = Vector2.init 2.1f 3.4f // float32 Vector2
let v3 = v1 |> Vector.map float32 // float32 Vector2
let v4 = v2 / v3 .* 2.0f * v2.yy + v3.xx // float32 Vector2
let r1 = Rectangle.init v3 v4 // float32 Vector2 Rectangle
let k = Vector.dot v2 v3 // float32

九十九のラビリンス 2019夏開発版

on 2019-10-01

game archived altseed fsharp csharp

開発途中の、ダンジョン自動生成2D見下ろしアクションゲーム(予定)でした。

More

Raymarching Flower Shader

on 2019-03-29

work vrchat shader

レイマーチングを用いて花をレンダリングするシェーダです。 パラメータで形状を変えられます。

Raymarching Flower Shader - wraikny's shop

More

Raymarching 3DMap for VRChat

on 2019-03-24

work vrchat shader

カメラコンポーネントからの深度値とレイマーチングを組み合わせて、ワールドのリアルタイム3Dマップを描画するためのシェーダとその機構です。

Raymarching 3DMap - wraikny's shop

More

GPUP Rose Circle

on 2019-03-23

work vrchat shader

GPU Particleを用いた魔法陣(バラ曲線)を描画するシェーダです。

GPUP Rose Circle - wraikny's shop

More

Vertex Transform Shader

on 2019-03-21

work vrchat shader

適用したメッシュの描画時の位置・大きさ・角度を変更できるシェーダです。

More

VR Billboard Shader

on 2019-03-20

work vrchat shader

VR向けのBillboardライクなシェーダ(Unity)です。 VR状態で頭を振ってもくるくると回転しません。

VR Billboard Shader

More

Umbra Trial

on 2018-12-31

game archived altseed fsharp

光と影をモチーフにした自作2Dアクションゲーム「Umbra」のC95体験版です。

More

Raymarching Cube Shader

on 2018-11-17

work vrchat shader

レイマーチングを使用してキューブを描画するシェーダー(Unity)です。

Raymarching Cube Shader - wraikny's shop

More

Ray marching 3D Scanner

on 2018-10-25

work vrchat shader

レイマーチングを用いた3Dスキャナーです。

BOOTHにて販売しています。

VRChat向けレイマーチング3Dスキャナー - wraikny's shop

More

Quadrate

on 2018-08-07

game altseed fsharp

オリジナルの盤面対戦ゲームです。 キャラクターを選択して、毎ターン移動と4種類のスキルを使って戦います。

More

Rust Ray Tracer

on 2018-06-23

work

サムネイル: サンプリング 3000, 反射回数 20

Rustでレイトレーシングを実装しました。

More

Cannon

on 2018-03-01

game archived altseed fsharp

音がなります。動いたりしてカラフルできれいです。

More

Shadow World

on 2017-12-31

game archived altseed csharp

2D横スクロールアクションゲームです。 影に潜って敵から逃げます。

More

Drops

on 2017-11-04

game archived altseed csharp

カラフルできれいです。 大きくなったり小さくなったりします。

More

Bullets&Blades

on 2017-05-11

game archived altseed csharp

銃と剣で戦う,シューティング+αなゲーム。

More