Show HN: Easel – 像开发单人游戏一样编写多人游戏
🎉 🎉 Easel 现已进入 Beta 测试阶段! 🎉 🎉
EaselPlayLearnReferencePricingBlog
Search
K
Account
Launch Editor
使用 Easel 制作游戏
Easel
编写多人游戏最快的方式 TutorialTry it now
Easel 是一种 2D 游戏编程语言,它让 多人游戏 的开发像单人游戏一样简单。无论您是 初学者 还是 专家 程序员,您都会喜欢使用 Easel 制作游戏!
轻松实现多人游戏
使用 Easel,您可以像所有玩家都在一个共享游戏世界中一样进行编码。Easel 会自动处理所有困难的事情,例如网络和同步!多人游戏从未如此简单!
精简的编码
Easel 的 分层 编程语言,以及它的 behaviors 模型和 reactive 风格,让您能够以一种令人耳目一新的简单方式表达复杂的游戏逻辑。以 "Easel 方式" 进行编码非常快速和有趣,您将永远不想回到过去!
对初学者友好
Easel 是您第一门编程语言的绝佳选择,因为它足够强大,可以 有趣,但又足够简单,可以 访问。 此外,还有什么比制作您可以与朋友一起玩的多人游戏更有趣呢?
"我可以这么说吗,我绝对 [...] 喜欢 Easel"查看更多评价
像开发单人游戏一样编写 多人游戏
制作游戏很有趣,但是当您可以与其他人一起玩时,它会更加有趣! 不幸的是,在线多人游戏 很难 制作。它们需要管理网络、同步、权限和预测。 当您只想直接开始制作游戏时,这是一项繁重的工作!
多人游戏 已 内置 到 Easel 编程语言中。 像所有玩家都在一个共享游戏世界中一样进行编码,Easel 将处理其余的事情。 虽然其他游戏引擎为您提供了制作多人游戏的构建块,但 Easel 已经将其构建到引擎本身的基础中,因此您甚至不必考虑它!
Easel 不仅使多人游戏变得轻松,Easel 的高级 rollback netcode 实现还将为您的游戏提供流畅且响应迅速的多人游戏体验,即使玩家遍布全球。
使用 Easel,制作多人游戏就像制作单人游戏一样容易! 这真是一个游戏规则改变者!
一种为 人类 设计的编程语言
大多数游戏引擎都要求您为运行它的计算机组织代码,而不是为阅读它的人类。 通常,您被迫颠倒您的逻辑以适应他们的逐帧更新模型,这可能难以遵循和理解。
Easel 允许您以更自然的方式构建您的游戏逻辑: Behaviors:将您的代码分解为易于遵循的独立逐步序列。 Reactivity:使用紧凑的声明式语法定义您的世界应该如何响应变化。 Hierarchy:使用代码的分层形状反映您世界中的分层关系。
Easel 的创新游戏编程方法让您能够以一种令人耳目一新的简单方式表达复杂的游戏逻辑。 以 "Easel 方式" 进行编码非常快速和有趣,您将永远不想回到过去!
从开始到 完成
Easel 是一个功能齐全的端到端游戏制作系统。 它包括制作 2D 游戏所需的所有子系统,包括图形、音频、物理、用户界面等。 有一个在线游戏编辑器,可让您立即创建和编辑您的游戏,而无需任何设置。 然后,一旦您制作了游戏,您就可以立即将其提供给世界。 Easel 的服务器将托管您的游戏,并使其可供任何拥有 Web 浏览器的人使用。
Easel 是 首次编码者 的绝佳学习工具,因为它在一个地方拥有制作游戏所需的一切。 如果您是 经验丰富的开发人员,则可以使用您自己的外部编辑器和工具来使用 Easel,同时享受 Easel 的多人游戏和托管功能的所有好处。
人们对 Easel 的评价
我可以这么说吗,我绝对 ******* 喜欢 easel,这种编程语言。我不知道你是怎么做到的 ray,但你做到了。你创造了终极语言。在 Java/Python/JS/或其他语言中需要花费数天的时间和数十个文件才能完成的事情,在这里,它只是,嗯,我需要做一件事。我该怎么做一件事。哦,好的,所以我这样做、这样做、这样做。这里放一个组件。在这里删除它。通过通用信号间接传递它,在这里监听它。它能工作吗?天啊,它能工作。 我认为整个事情中未被颂扬的英雄是 <Id=auto>,它使所有自动替换成为可能。它很棒。这是终极编程语言 @deferred_impact
bruh,游戏引擎是怎么让我觉得 "哦,糟糕,我无法修复它,我要寻求帮助" 然后涂鸦一下逻辑,然后你就解决了 3 分钟前被认为是不可能解决的问题的? 我喜欢 easel,这是今天第二次了 @dot.txt
准备好使用 Easel 制作您的第一个游戏了吗? TutorialTry it now
随时了解 Easel 的最新信息: Subscribe
Policies
Easel