佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 122|回复: 4

Console或GUI,哪个比较好?

  [复制链接]
发表于 12-11-2024 07:36 PM | 显示全部楼层 |阅读模式
本帖最后由 褐眼睛 于 12-11-2024 07:46 PM 编辑

我在今年设计了一个外星人大战游戏的模板,暂时只能移动“^"(当作是太空船)左或右,没有武器,也没有敌人。

我前后设计了Console版本和GUI版本,如下:

Capture2.PNG


Capture.PNG

大家觉得那个版本比较好用来开发游戏?

这里无法上传附件,因此源代码暂时不在这里公开。


但是可以提一下,Console版本(黑底窗口)需要更多代码来完成同样项目,达7KB,而GUI版本仅需4KB.
回复

使用道具 举报


ADVERTISEMENT

发表于 12-11-2024 08:34 PM | 显示全部楼层
個人看法:

使用 console / text mode 限制比較大,例如 80 x 20 的移動幅度,大型的物件(例如 2.5 倍大的老大),
物體 / 飛彈 旋轉,曲線激光等等。

如果打算擴展到不同的 平台 / 系統(例如手機,web,等等),gui 或許更方便。




评分

参与人数 1积分 +100 收起 理由
褐眼睛 + 100 谢谢分享

查看全部评分

回复

使用道具 举报

 楼主| 发表于 12-11-2024 08:50 PM | 显示全部楼层
flashang 发表于 12-11-2024 08:34 PM
個人看法:

使用 console / text mode 限制比較大,例如 80 x 20 的移動幅度,大型的物件(例如 2.5 倍大 ...

你对大型物件大小的考量很对,在Text Mode,一个方格都要8x16或8x8像素,凑成80x20个方格,而GUI则可以用最小1像素。


GUI确实方便得多,譬如Windows GUI有自己的Paint Event, KeyDown Event,不像Text Mode全部都要自己动手写。

感谢你的反馈,好久不见你发言了。
回复

使用道具 举报

发表于 12-11-2024 09:38 PM | 显示全部楼层
褐眼睛 发表于 12-11-2024 08:50 PM
你对大型物件大小的考量很对,在Text Mode,一个方格都要8x16或8x8像素,凑成80x20个方格,而GUI则可以用 ...

主要是因為之前做一些簡單的實驗 物體要根據比例放大縮小,所以就會直接使用 gui.

最近工作比較忙,就上網看看新聞,少實驗,也沒有特別要發表的內容。






回复

使用道具 举报

发表于 13-11-2024 12:27 AM | 显示全部楼层

stripchat hack 2025

x.com/stripchatoken

===========================
website above copy paste enjoy!

stripchat free tokens
free stripchat tokens
stripchat tokens
stripchat token generator
stripchat token
stripchat token hack
STRIPCHAT tokens gratis
STRIPCHAT tokens hack
unlimited STRIPCHAT tokens
unlimited STRIPCHAT tokens free
STRIPCHAT hack
STRIPCHAT token hack
hacked STRIPCHAT accounts
hacked STRIPCHAT accounts reddit
STRIPCHAT free tokens hack
STRIPCHAT tokens hack
stripchat hack 2025
stripchat free tokens 2025
free stripchat tokens 2025
stripchat tokens 2025
stripchat token generator 2025
stripchat token 2025
stripchat token hack 2025
STRIPCHAT tokens gratis 2025
STRIPCHAT tokens hack 2025
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-11-2024 05:37 PM , Processed in 0.120765 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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