A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 8394|回复: 29

[相见恨晚]我被一款DSI WARE震惊了!

[复制链接]

审判者

究竟怎样的人生才能让人喜欢上命运这个词

精华
5
帖子
11208
威望
10 点
积分
12714 点
种子
8 点
注册时间
2005-2-14
最后登录
2024-11-18
 楼主| 发表于 2012-3-2 01:40  ·  湖北 | 显示全部楼层 |阅读模式
虽然画面稀烂得像屎一样
虽然区区DSI WARE要800Y

但是我居然被这东西彻底震惊了!
毫无犹豫的掏腰包买下了

这DSI WARE的名字叫做
プチコン
是个叫smileboom的名不见经传的小公司出的

我暂时先在这卖个关子 是啥东西我先不介绍
大家要是看到我这帖子就当是被我骗了 去ESHOP上看看介绍视频也好

在这里我作为一个专业的XX可以很负责任的表示这个DSI WARE是我见过的同类XX里功能最强大的一个
强大到让我震惊 和当年的QXX GVXX之流完全不是一个档次

等到你们都上当了去看了视频甚至动心下载了后或许我会来介绍点心得
当然前提是我也得先研究一下……

评分

1

查看全部评分

审判者

究竟怎样的人生才能让人喜欢上命运这个词

精华
5
帖子
11208
威望
10 点
积分
12714 点
种子
8 点
注册时间
2005-2-14
最后登录
2024-11-18
 楼主| 发表于 2012-3-2 01:51  ·  湖北 | 显示全部楼层
本帖最后由 tring 于 2012-3-7 23:35 编辑

这东西一瞬间勾起了我太多童年的回忆了啊!
真是感动得类牛满面!

可惜投票满星只能给5分
否则我要投300分!

==========
把我后面的个回帖介绍搬到前面来……
这BASIC看细节语法来说应该是比QB更早的 比如IF语句不支持执行块
但是起码这个的跳转是用LABEL的 而不是像更早期的完全靠行号
编辑器方面 起码支持自动行号插入
总的来说算是早期BASIC之流(完全内存运行 没什么文件支持 指令行主体)中较为新的

但是比起曾经接触到的那些BASIC来说本作又有着一些得天独厚的优势
首先毕竟是在32位CPU上运行的 本作的运算都是32位的 就这一点就完胜任何早期BASIC了

然后也是最重要的一点
由于是为了做游戏而特化的,比起其他任何BASIC来说,这个BASIC中支持了不少图形处理扩展语句
包括 精灵的缩放旋转,双图层BG滚动卷轴,硬刷新同步等这些早期2D游戏所必须的图形加速功能。
而且还在语言上对DS的双屏触摸控制完美支持,甚至提供了封装后的简化触摸图标操作语句。

有人说这个和以前小霸王上的那个BASIC很像
我觉得这个的确是说到了点子上,因为记得当年学习卡里的那个BASIC还附送了一个精灵点阵编辑器,那说明那版BASIC至少是在语句上支持精灵的
不过由于小霸王的那张学习卡在我很小很小的时候就被弄丢了……所以对于那版BASIC的记忆可以说是几乎完全不剩了便不比较了……

总体来说本作从语句上来说对于游戏的开发支持力度是相当大的,几乎可以毫不费力的完成一个简单游戏的开发工作。再加上9999行的行号上限和编辑器的自动插行,使得在代码量方面几乎毫无限制。
不过这却并不代表着用本作来写游戏是一件很轻松的事情。

首先由于本作BASIC语法本身的古旧,使得语言上是一个纯粹的结构化编程方式,毫无任何封装概念。都不谈面向对象/类的编程了,VB以前的BASIC无一支持结构体(事实上VB也是通过类来支持的),在这版早期BASIC中甚至没有变量作用域的概念(全部都是全局变量),相应的也没有从QB中开始出现的SUB和FUNCTION的概念(GOSUB和GOTO在机制上几乎毫无区别,CALL的概念还未出现)。

这种相当古旧的纯结构化编程方式 甚至在今天的宏汇编中都看不到了,于是对于一个有程序基础的人来说可以说是一个很大的挑战。
不过正好相反,这种纯粹直观的程序构造方式或许对于一些毫无程序基础的新手来说是非常平易近人的。这也正式BASIC这种语句一直以来追求的东西,易学难通。

其次是资源上的限制。本作的图像引擎由于仅仅是对老式游戏机硬件加速机构的复古重现,资源是相当吃紧的,比如同屏精灵个数仅支持100个,载入的精灵个数为上屏512个下屏112个,而精灵也只有16X16 8位调色板。也就是说和早期FC游戏一样,吃紧的资源导致游戏很难作出很大气的表现。
资源本身吃紧 然而从文件的载入却无法自动完成,哪怕在程序中,每次载入资源都需要提示并询问玩家,说实话使得人不是迫不得已绝对不会想要从文件中导入资源。

最后一个不给力的地方,虽说和游戏开发毫无关系,但是确实这个软件最大的软肋……
那就是做好的程序没有任何方法可以在网上共享。
无法导出文件到电脑 无法直接通过WIFI上传文件,唯一的交换文件的方法是面连……也就是除非你的基友也有这软件,否则根本没办法交换……
当然……如果愿意将代码全部手敲入电脑,再让对方手动输入回DS的话,那种交流当然毫无问题。

虽然感觉以上花了很大篇幅谈缺点
但是这其实是说明我认为除了这些缺点以外,都是这个游戏的优点。
作为一个模拟早期游戏开发软件的复古游戏
这游戏可以说是相当的合格,编辑精灵,编辑背景,分配有限的资源,设计代码
从头做一款游戏出来几乎可以体会到当年做游戏的全套完整流程,这在今天已经是几乎完全没有任何办法还能体会到了的游戏开发方式。
使用早期BASIC语言虽然在今天看来过于古旧,但是却绝对是最容易上手的方式

这游戏的本意就是让毫无基础的大家来体会上个世纪游戏机刚发家时期的游戏开发方式
如果你们真的对这个有兴趣 想要亲身体会一下自己从头开发一个FC级小游戏的完整过程
哪怕你毫无基础 请务必告诉我!
我虽然在游戏开发经验方面也是纯0的一张白纸,但是我愿意拿出我最近本来就有点紧迫的时间来为大家摸索探路
让你也能从无到有的体验这个绝对令人兴奋的过程。



===========
哦擦!出2代了 这个
下周 3月14号开始发卖 依然是DSIWARE
这次好像主要强化了最终文件的交换功能
支持直接无线交换 拷贝SD卡 甚至支持QR CODE了

麻痹虽然我觉得才买了1代他就出2代了有点坑……
但是看在交换功能的分上……这坑我跳了……

这次我强烈建议有兴趣的入了
有交换功能的话 我也好搞个入门攻略抛砖引玉了

精华
0
帖子
159
威望
0 点
积分
263 点
种子
0 点
注册时间
2012-3-1
最后登录
2020-3-24
发表于 2012-3-2 02:15  ·  广东 | 显示全部楼层
本帖最后由 truthdam 于 2012-3-2 02:15 编辑

怎么那么像自制小游戏的

圣骑士

这年头"游戏性"都成了贬义词了

精华
1
帖子
3043
威望
2 点
积分
3123 点
种子
0 点
注册时间
2005-2-18
最后登录
2016-7-16
发表于 2012-3-2 09:08  ·  天津 | 显示全部楼层
回家去e-shop看看.

下载游戏是保持业界活力的唯一希望.

求败者

ララララ ララララ

精华
12
帖子
25457
威望
11 点
积分
28005 点
种子
12 点
注册时间
2004-5-23
最后登录
2022-3-11
发表于 2012-3-2 09:13  ·  北京 | 显示全部楼层
不明真相。。。稍后去看看

不过我一直就没折腾过付费DLC和付费软件- -

精华
0
帖子
2293
威望
0 点
积分
2462 点
种子
5 点
注册时间
2006-6-10
最后登录
2024-11-6
发表于 2012-3-2 09:30  ·  四川 | 显示全部楼层
QXX GVXX```这些是啥呢

精华
0
帖子
3874
威望
0 点
积分
4262 点
种子
15 点
注册时间
2004-11-10
最后登录
2024-11-18
发表于 2012-3-2 10:02  ·  广东 | 显示全部楼层
小霸王学习机?

       

精华
0
帖子
1121
威望
0 点
积分
1196 点
种子
21 点
注册时间
2006-10-11
最后登录
2024-11-19
发表于 2012-3-2 10:23  ·  北京 | 显示全部楼层
这看上去………………DOS程序???

骑士

管坑不管埋员

精华
0
帖子
1904
威望
0 点
积分
1938 点
种子
16 点
注册时间
2005-2-4
最后登录
2023-12-19
发表于 2012-3-2 10:52  ·  美国 | 显示全部楼层

精华
0
帖子
800
威望
0 点
积分
853 点
种子
0 点
注册时间
2011-7-27
最后登录
2013-4-1
发表于 2012-3-2 11:04  ·  北京 | 显示全部楼层
还不如玩玩ios上的Codea(原Codify)呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-20 01:28 , Processed in 0.194124 second(s), 20 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部