注册 登录
编程论坛 C图形专区

[原创]Space C -- C语言可视化开发工具 <开发演示 - 俄罗斯方块 快速开发>

jig 发布于 2008-02-15 23:00, 4356 次点击
呵呵,各位见笑啦。又做了个很垃圾的 俄罗斯方块。
哎,搞编程这么久还就只做做这样的小玩意。
今天闲来无事,想试试我那Space C的开发速度。结果还不错。从我开始做到结束就4个小时左右。
皮是没操心啦,感觉和BCB,VB那些一样,只专注程序本身规则就是啦。哈哈,基本这4个小时就在实现规则。呵呵

废话不说,赶个潮流,像冠希学习~~!很陈,很冠希![bo] 放图~![/bo]

只有本站会员才能查看附件,请 登录


源码下载(直接是*.spr工程哦):
只有本站会员才能查看附件,请 登录


[[it] 本帖最后由 jig 于 2008-3-27 02:24 编辑 [/it]]
15 回复
#2
jig2008-02-16 17:18
自顶
#3
RockCarry2008-02-16 18:41
恩,不错。已经具备 IDE、RAD 工具的雏形。需要进一步完善。可以考虑先抽象和设计出基本的控件接口,然后再设计代码自动生成的引擎。在 TC 基础上设计这样的 IDE 还是很有创造性。基本的原理就是这样,就看做得好与坏了,事情要做好都不容易,继续努力。
#4
jig2008-02-17 02:31
RockCarry 兄说的很对。

Space C的控件现在已经是可以自由编辑的,用户本身就可以自己开发自己的控件并加载到IDE上来。(当然,起表现形式还不是很完善)

Space C本身就像个“代码添加”器,只是他的功能相对“绚”一点。

看看,Space C中的“控件设计”

朋友们也可以自己去设计自己脑海里能想到的任何控件。(我等有时间,会进一步完善他的)
#5
luck33592008-03-16 15:29
我才刚学C
我都不知道学C能弄出什么东西
是不是版主上面的 那个啊
#6
ba_wang_mao2008-03-17 08:46
JIG,你太历害了,好棒!我太羡慕了。
#7
jig2008-03-17 08:58
厉害个毛啊,这只是DOS程序,我很想什么时候研究下GCC,把他架过来
#8
RockCarry2008-03-17 10:25
可以试下 djgpp,同样是 DOS 编译器,图形库也可以很容易的开发出来,然后可以加到 Space C 中。
关于 djgpp 我还有一个问题,就是使用 djgpp 的 gcc 命令,似乎无法将编译的提示信息进行重定位,比如说:
tcc a.c >> error.txt
是可以将编译信息输出到 error.txt 文件的。但是使用 djgpp 的 gcc 似乎无法做到啊。
不知道 jig 和各位是否有研究过这个问题。
#9
jig2008-03-17 10:48
问下 一笔苍穹,他DJGPP有些研究。

他本为也做了个IDE,全支持DGJPP,他的初衷就是想方便编译。
#10
jig2008-03-27 02:24
顶起
#11
yaonai20032008-04-26 17:38
本身技术很有吸引力,只是 界面太单薄了!
#12
jig2008-04-26 19:20
建议玩玩  Space C 2.0.0

已经能支持 MINGW。初步具备跨平台特性。
还将NEO个一融合进去。

WIN下的ALLEGRO也是WIN下的默认图形库
#13
一笔苍穹2008-04-26 21:48
[bo]以下是引用 [un]RockCarry[/un] 在 2008-3-17 10:25 的发言:[/bo]

可以试下 djgpp,同样是 DOS 编译器,图形库也可以很容易的开发出来,然后可以加到 Space C 中。
关于 djgpp 我还有一个问题,就是使用 djgpp 的 gcc 命令,似乎无法将编译的提示信息进行重定位,比如说:
tcc a.c >> error.txt
 ...


GCC的错误信息不是输出到标准输出流的,而是标准错误流,所以要使用 2> 将文件句柄2即标准错误流重定向到另一个文件中。
#14
jig2010-01-22 00:55
啊,看自己的老帖很是感慨啊。
space c其实已经到2.1.2版本了。有一个自己的编译器和对应虚拟机了,只是一直没有空来忙碌这些,近1,2个月抽空整理好发出来。

再过些时日,也许我会重新整理好快完成的C89语言编译器,架设到space c上,将能出一个很好的效果。

并且有可能的话,我想重写Space c。到时候我会邀请有兴趣的朋友参加,并开放所有代码和开发进度。
#15
asd7892011-12-12 22:12
小弟初学电脑  想多多请教  可以加我QQ2352924247  本人抱着好学的心  请教各位前辈
#16
wangyi1902282014-12-05 15:31
表示佩服,表示需要学习
1