Metadata-Version: 2.4
Name: NexusFine
Version: 1.0.1
Summary: AI驱动的物理游戏引擎 - 聚合设计
Author: bengtiaotiao
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.25.0
Dynamic: author
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# NexusFine

AI 驱动的物理游戏引擎，用于快速构建 2D/3D 物理小游戏。

安装：
pip install NexusFine

快速开始：
from nexusfine import NF
a = "SK-XXXXXXX"
NF(a)
NF(a)
NF(a, a)
NF("Game.exe")

物理对象：
子弹：
from nexusfine import NF
bullet = NF.Bullet(x=0, y=10, vx=5, vy=0, gravity=300)
bullet.update(0.016)

球：
from nexusfine import NB
ball = NB.Ball(x=0, y=5, radius=10, gravity=300, bounce=0.8, ground_y=600)
ball.update(0.016, width=800, height=600)

云：
from nexusfine import NC
cloud = NC.Cloud(x=0, y=5, vx=0.5, vy=0.1)
cloud.update(0.016)

蒸汽：
from nexusfine import NF
steam = NF.Steam(x=0, y=0, z=0, rise_speed=0.5, diffusion=0.3)
steam.update(0.016)

模块：
NF - Bullet, Steam
NB - Ball
NC - Cloud
NS - 档位配置

档位调节：
from nexusfine import NF, NS
NS.apply(NF, mode="C", duration=60)
NF("x_axis")
NF("y_axis")
NF("Game.exe")
档位：A - 高性能 / B - 平衡 / C - 省电

参数：
Bullet: x, y, vx, vy, gravity
Ball: x, y, radius, gravity, bounce, ground_y, update(dt, width, height)
Cloud: x, y, vx, vy
Steam: x, y, z, rise_speed, diffusion

依赖：
Python >= 3.6
requests >= 2.25.0
