设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2116|回复: 5
打印 上一主题 下一主题

[原创发布] 双曲几何下的贪吃蛇

[复制链接]

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

跳转到指定楼层
1
发表于 2015-10-8 20:25:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 taroxd 于 2015-10-8 21:44 编辑

数学的几何习题课上,在我还无法想象和理解三角形内角和小于180°的世界时,我的学霸触手同学们已经搞出了一个双曲几何的贪吃蛇orz(花了两节军事理论课的时间)

自娱自乐向,因此没有使用说明,不支持 Windows。下面是简要的介绍。

地址:https://github.com/owen8877/Geometry 的 Snake 分支
依赖:freeglut.h
开始游戏:
SHELL 代码复制
  1. make
  2. make test

游戏操作:
WASD 控制方向。只能左转和右转,但由于这个世界的三角形内角和不是 180°,所以 WASD 与显示的方向无关~
去除 draw.cpp 中 transform t(0.0) 这行的注释之后,会变成上帝视角,游(zi)戏(nve)效果更佳~


游戏效果图:


视频预览(链接可能会在一段时间之后失效):
http://taroxd.github.io/misc/geometry.html
or http://taroxd.github.io/misc/geometry.webm

点评

哦原来linux不是只可以当服务器吗  发表于 2015-10-8 20:42
Linux 哭了  发表于 2015-10-8 20:39
1、你不是学霸吗 2、中国有多少mac  发表于 2015-10-8 20:37

评分

参与人数 1星屑 +10 收起 理由
Mic_洛洛 + 10 哟,有点意思^ ^

查看全部评分

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

2
发表于 2015-10-8 20:57:37 | 只看该作者
本帖最后由 RyanBern 于 2015-10-8 21:04 编辑

系统是Windows因此没法体验了。不过隐约感受到这个游戏满满的恶意。
不过我猜后台貌似是在欧几里得平面上实现,然后通过映射把它显示到双曲平面上的(雾,因为我也忘记它们是不是能映射过去了)

To 猴子:你看到屏幕上的那条绿线了吗?没错,这就是双曲平面上的直线的样子,你将它无限延伸它的末端会和红色圆圈正交哦~

点评

我已经看得很出来了233  发表于 2015-10-8 21:45
基本上只敢顺时针转,否则一不小心方向就彻底乱了hhh  发表于 2015-10-8 21:38
更新视频。不过最坑爹的「WASD不代表实际方向」在视频里不容易看出来呢……  发表于 2015-10-8 21:37
233有点晚了啊,不过你可以做个GIF放上来让大家欣赏欣赏  发表于 2015-10-8 21:17
啊对了 31楼343 要不要找个时间来体验一下(雾?  发表于 2015-10-8 21:09
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
3
发表于 2015-10-8 20:57:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

4
发表于 2015-10-8 22:17:25 | 只看该作者
凸面和凹面吧。。。
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
784 小时
注册时间
2013-1-4
帖子
1102
5
发表于 2015-10-9 00:30:44 | 只看该作者
想起了当年第一次知道三角形内角和可以大于或小于180度时的表情
【等级变低没法塞糖了囧
RM-GUI延期。。。最近被黑心老板压迫T_T
二次元少女的shitake,长着长脸,身高165,蓝色卷双马尾,FCUP,瞳色黑色,病气和御宅属性,是天才少女。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
 楼主| 发表于 2015-10-9 06:36:47 | 只看该作者
本帖最后由 taroxd 于 2015-10-9 15:42 编辑
墨凌羽 发表于 2015-10-9 00:30
想起了当年第一次知道三角形内角和可以大于或小于180度时的表情
【等级变低没法塞糖了囧 ...


然而,保持其他公理(除平行公理之外的希尔伯特公理,或欧几里得的余下4条公设)不变的情况下,三角形内角和不可能大于 180°

要谈球面几何的话,就是另一套公理体系的说

点评

球面的几何不满足顺序公理  发表于 2015-10-9 15:34
可以的。球面三角(两条纬线和赤道夹角)组成的三角形似乎能大于180°  发表于 2015-10-9 15:24
负曲率  发表于 2015-10-9 12:43
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-13 11:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表