【问题标题】:AS#3 Game DevelopmentAS#3 游戏开发
【发布时间】:2012-04-07 08:57:39
【问题描述】:

一段时间以来,我一直在制作或多或少的小游戏。通常一个级别,这些变得不完整,因为它们有时会惹恼我,我得到一个想法,而不是发现很难实施。始终只是从一个问题运行到下一个问题。

无论如何,我最近的任务是一个等距游戏,比如模拟城市或类似的东西 我的问题是我是否应该学习这些免费库,例如 ISOLIBS 来完成这项任务?

我一直对使用扩展库犹豫不决,因为我想创建自己的基础引擎,我想我会更好地控制和理解。大部分时间我一直在谷歌页面上发呆,试图想办法构建我的应用程序。

这更像是一个微不足道的问题,但我在一个微不足道的答案之后,可能会引导我采用更专业的方法,例如其他图书馆或个人的商业意见。 请记住,我认为我对编程很有信心,但我根本没有正式的经验,所以这是我的教室。

谢谢

【问题讨论】:

  • 使用库并不意味着使用黑匣子,大部分都是开源的,没有人禁止你看源代码。
  • 我想知道使用库是否是从实际彻底学习 actionScript 中逃出来的。感谢您的评论
  • 你认为阅读别人的代码会妨碍你学习语言吗?恰恰相反。
  • 不是全部,将其分解为 1+1 = 2 计算出我认为比使用计算器更有益,我从 adobe docs 和其他源代码中学到的大部分内容都是唯一的最近,我更多地思考以获得自己的理论或答案,而不是谷歌搜索答案

标签: actionscript-3 flash actionscript flash-cs5 cs4


【解决方案1】:

从整体上看一个项目肯定会让你感觉前面的任务很艰巨。

如果你要从任何项目开始,情况都是相似的。

所以,这里对于 AS3 来说并没有什么特别之处。但这是我的 2 美分:

  • 既然你在学习,就不要指望你的商业方面 手头的项目。

  • 选择一个项目并坚持下去。确保永远不要开始其他任何事情 并行。

  • 不要预先决定使用任何库。

  • 将您的项目分解为最小的部分,一次只选择一个部分。

  • 启动它。只需开始第一个子问题......一个接一个。

  • 仅当您至少有问题时才决定使用库来解决问题 理论上解决了这个问题,不想花时间 写下来。

也许你会从这个游戏中得到一个游戏,但下一次你肯定会。

【讨论】:

  • 谢谢你,我很感激这两分钱,闪光对我来说是一种爱好,如果我完成学业,我相信我会比过去 4 年进步得更远,我的学习曲线是编程的结构,我没有任何人可以解释,留在学校的孩子们
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-14
  • 1970-01-01
  • 2011-07-12
  • 2011-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多