只有具有HTML / CSS编程经验的孩子可以在SilverLight 4.0中进行游戏编程吗?
他们正在使用Visual Web Developer 2010 Express版。
他们刚刚开始学习c#或其他任何语言吗?
由于
答案 0 :(得分:4)
你在说什么年龄段?我想如果你有非常聪明的孩子,他们可以拿起SilverLight 4.0,但是,是的,学习C#的逻辑和GUI的XAML是必需的。
因此,我的建议是根据您的要求跳过SilverLight。
相反,你应该try Scratch这是为孩子们设计的编程语言。它以视觉为基础,介绍了编程的基本概念,允许他们轻松创建自己的游戏。
答案 1 :(得分:2)
我会说Silverlight(以及实际的HTML / Javascript)很难让孩子掌握并轻松制作游戏而不会感到无聊和沮丧。
您可以尝试Kodu作为替代方案:
Kodu是一种可视化编程语言 专为创造游戏而制作。 它旨在为您提供便利 孩子们,任何人都可以享受。
Kodu提供端到端的广告素材 设计环境,建筑, 并玩你自己的新游戏。该 Kodu项目的核心是 编程用户界面。该 语言简单而完整 基于图标。程序由 页面,分解为 规则,进一步分为 条件和行动。条件是 同时评估。
答案 2 :(得分:1)
好吧,让我们开始吧 - HTML / CSS不是编程。那里没有需要编程的逻辑,因此任何编程都是一个完全不同的区域,他们必须从第0点开始。如果你在HTML / CSS方面有不同的javascript。
需要C# - Silverlight后端在C#中完成。需要相当多的东西。用于逻辑的C#,用于UI的XAML,包括用于数据绑定的强大机制等。这不是一个完全容易的启动器,但作为一个很好的副课程它可以工作。
答案 3 :(得分:0)
他们必须学习C#,是的。您可以使用XAML声明性标记执行大量的可视化操作,但逻辑将由C#代码驱动。