游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2742|回复: 7

本人初学游戏编程,根据自己理解写了个代码流程,高手看看

[复制链接]

9

主题

36

帖子

36

积分

注册会员

Rank: 2

积分
36
发表于 2005-2-15 15:03:00 | 显示全部楼层 |阅读模式
winmain
{
初始化(包括窗口,DX等)
  for(;;)                    //游戏主循环
  {
    switch 状态
    case 开始画面
    {
    消息处理
    渲染
    }
    case 人物选择
    {
    消息处理
    渲染
    }
    case 主游戏画面
    {
    消息处理
    渲染
    }
    case 退出
    {
    退出预处理
    退出
    }
  }
}

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2005-2-15 17:31:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己的理解写了个代码流程,高

应该就是这样。
看看sea_bug的圣诞礼物:)

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-2-15 18:09:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己的理解写了个代码流程,高

尽量不要用这么麻烦的switch-case,应该交给脚本解决,不然的话以后扩展起来很麻烦。

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-2-15 21:01:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己的理解写了个代码流程,高

脚本不是很复杂……但是写出处理脚本的类有些麻烦
实际上(我个人理解)html,asp,php什么的都可以划成脚本。
可以考虑自己设计脚本语言。
也可以考虑学习一门脚本语言,例如lua

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
发表于 2005-2-15 22:49:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己的理解写了个代码流程,高

对于初学者来说
用不着脚本这种东西
对他们来说,简单就是好
等有足够的经验后,他们自然会选择脚本
而不是要交他们一步就直接使用脚本,会增加新手的学习难度
switch-case就足够了

4

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2005-2-17 01:02:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己理解写了个代码流程,高手

不敢恭维,还是再接再厉吧

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-2-17 10:49:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己理解写了个代码流程,高手

你在深入的学习,就会明白你这个框架多么不切实际了。

9

主题

36

帖子

36

积分

注册会员

Rank: 2

积分
36
 楼主| 发表于 2005-2-17 12:51:00 | 显示全部楼层

Re:本人初学游戏编程,根据自己理解写了个代码流程,高手

楼上能讲具体一点吗?不切实际是指哪方面,扩展性还是执行效率?我想来想去,这么写是最简单直接的了,实在想不出其他方法,还请多指教
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-24 09:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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