主题:[讨论]会用PASCAL编游戏的进
dongbili
[专家分:30] 发布于 2006-07-19 21:56:00
我一直想编一些游戏,但苦于以下问题无法解决:
1、不会显示图象,比如贪吃蛇,保存在数组里的信息不知怎样在屏幕上显示出来;
2、不会卡时,比如贪吃蛇,蛇的移动速度就需要卡时;
自己也看过TP的帮助,但里面的样例常常无法通过编译。希望有经验的提供一些这方面的资料(最好全面系统一点)。谢谢!
回复列表 (共17个回复)
11 楼
jzyaa [专家分:10] 发布于 2006-07-30 16:36:00
还是VB好用
12 楼
buterfly520 [专家分:0] 发布于 2008-02-15 23:16:00
6楼的小程序很实用,不过好像听到的并不是电话的铃声,而是叮-叮-叮-叮-叮,一下一下响的,不是连续响几声然后停顿那种。我稍为修改了一下,听起来就有点像了:
program shy;
uses crt;
procedure sn(f:integer);
var j:integer;
begin
for j:=1 to 3 do
begin
sound(f);
delay(trunc(100*1));
end
end;
var i:integer;
begin
for i:=1 to 3 do
begin
sn(850);
delay(trunc(200*10));
sn(350);
end;
nosound
end.
{在free pascal中测试通过}
但是不知怎么回事,sound参数不管是什么,听起来都是一个样的,没有区别???
13 楼
小田甜 [专家分:3910] 发布于 2008-02-20 18:37:00
我至少在upload上上传了3次我的那几个小程序……
那个“方块”应当可以帮助你(我现在没有程序在手里,谁又帮忙传一份)
14 楼
游侠UFO [专家分:1200] 发布于 2008-02-20 18:58:00
类似方块类型的游戏都可以通过控制字符输出来实现....画面虽然会难看点..但你可以以后有技术了再修改
15 楼
lixeb [专家分:80] 发布于 2008-03-05 14:07:00
我是看贪吃的蛇的源代码知道了点tp图形编程的,随后看了网上的资料了解了其原理,不凡一搜.
turbo c的这方面资料较多,与Pascal相通.
16 楼
lrc007 [专家分:30] 发布于 2008-03-25 23:19:00
竞赛原来可以这样搞..
17 楼
angwuy [专家分:2280] 发布于 2008-03-26 13:18:00
呵呵
我来回复