Bingo, Computer Graphics & Game Developer

Bingo

@BentleyJobs

Graduated from JNU, interested in cg & game developing, once worked in Aurogon to develope GuJianOL. See about for more info.

地道战 · 钟声 · Three.js 横版叙事冒险

1942年冀中高家庄。《勇敢的心:世界大战》式的横版三幕叙事:高老忠敲响老槐树上的钟给全村报信,高传宝带六位乡亲在地道里完成一次转移。地表潜行躲搜索,地下走竖井、翻口与卡口;没有攻击键,只能躲、堵、引、走。程序化白盒,无美术资源。

余烬交通线 · Three.js 动作冒险

1942年秋,华北敌后。赵同岑与交通员杜湘云必须在封锁合拢前掩护十二名乡亲穿过石沟,并决定一条秘密交通线的去留。原创第三人称潜行、生存、有限战斗与双结局体验;仅提供桌面键鼠最高画质版本。

名册 · 互动故事

1942年5月,太行山区辽县。十六岁的赵杏枝给沈兰贞教员带路,两人必须把十九名学生的名册、家信和油印工具送到石门河东岸的北沟接应处。约15—25分钟,共有四个结局。人物、村庄和路线虚构;辽县县名、日期和战争背景据公开资料核对。

重力弹

重力弹 · 坦克大战

经典坦克大战一关复刻,唯一变数:敌我炮弹都带重力,水平射击成抛物线。砖墙/钢墙/水/草/冰、老鹰总部、四类敌军与七种道具齐全。支持键鼠与手机触控。

角标清道夫 AI

一个自包含单文件的增量(放置)游戏:你是手机里的一台 AI,从 App 红点里提取「信息卡」,拖进 AIChatBox 分类消化转成「算力」,再逐层自动化、攒权限转生、晋升宿主。核心机制是「幻觉」——一根 0–75% 的明牌概率条,写在每张卡上,可偷看、可核查。原生 HTML/CSS/JS,localStorage 存档 + 离线产出。

Atmos

Atmos is a simple physically based renderer with the help of PBRT. In 2016, a video demo and the Renderer itself, were as my graduation project from JiangNan University.

Sophia

Sophia is a real-time DirectX 11 renderer. It is not quite a rich graphics engine, only packages some low-level DirectX functions and contains some useful tools. But it is enough to implement some Real-Time algorithms more efficiently.

smallptCuda

A simple cuda version of smallpt with some memory optimization. See more optimization details on Shawnlu and Bingo's blog.

TattyUI

借鉴与浏览器的实现,TattyUI使用HTML+CSS+C++完成业务逻辑和样式实现的分离,从而完成UI的快速可定制化搭建。

imguiDock

An addon of imgui for support dock in the window, suppot dock's merging, drag and close.

Floekr2d

一款接口类似Box2d,使用分离轴碰撞检测算法,支持任意边数凸多边形以及之间碰撞检测及反馈的简单2D物理引擎。

ofxTrianglular

Based on Jonathan Richard Shewchuk's triangle library. ofxTrianglular is an OpenFrameWorks addon for subdividing a complex 2d shape into triangles.