百度&必应权4, 日IP1w+ 查看详情
自助收录

鼎鼎大名的游戏开发大赛,游戏大小不能超过13k:js13kGames

趣站分享4个月前发布 孤城孤刀
181 0 0
鼎鼎大名的游戏开发大赛,游戏大小不能超过13k:js13kGames

js13kGames 是一项备受关注的年度游戏开发比赛,参赛者需在 30 天内创建一个完整的 HTML5 游戏,且游戏的源代码和资源总大小不得超过 13KB。这个极具挑战性的比赛旨在考验开发者的技术能力,促使他们精简代码和资源,以符合严格的限制。

比赛规则:

  • 游戏的源代码和所有资源必须控制在 13KB 以内。
  • 参赛者需要提供两个版本的游戏源代码:一个压缩版本和一个可读版本。可读版本需要使用清晰的变量命名和注释,并托管在 GitHub 上。
  • 不允许使用外部库、图像或数据文件。所有资源都必须在文件大小限制范围内完成。
  • 比赛每年设定一个独特的主题,参赛者可以根据自己的理解进行创作。

历年比赛主题:

- 2012年 - Evil or not
- 2013年 - Space
- 2014年 - The Elements
- 2015年 - Reversed
- 2016年 - Glitch
- 2017年 - Lost
- 2018年 - Offline
- 2019年 - Back
- 2020年 - 404
- 2021年 - Stuck in a Loop
- 2022年 - The Future
- 2023年 - 13th Century

鼎鼎大名的游戏开发大赛,游戏大小不能超过13k:js13kGames

尽管以前就知道这个 13KB 大小限制的游戏比赛,但一直没有深入了解。今天在 B 站偶然看到相关视频后,亲自体验了一些参赛作品,并阅读了部分源代码,深感震撼!开发者们通过精炼的代码和巧妙的设计,打造出了引人入胜的游戏体验,展现了极高的编程功力。这激励我,希望有朝一日我也能掌握足够的技术参与比赛。

技术栈与工具:

  • HTML5 和 Canvas API:用于创建 2D 游戏界面,是开发 HTML5 游戏的基础。
  • JavaScript 压缩工具:使用 UglifyJS 或 Terser 来最小化 JavaScript 代码,减少文件体积。
  • 图形工具:Aseprite 或 GraphicsGale 是优秀的像素艺术创作工具,适合制作符合大小限制的游戏图像。
  • 音效工具:如何实现简单音效是关键。Howler.js 是添加音效的热门工具之一。
  • 版本控制系统:使用 Git 进行版本控制,确保代码管理有序,同时便于公开展示可读代码版本。

js13kGames 不仅是一场技术竞赛,更是开发者精炼代码、创新思维的绝佳机会。希望未来能不断提升我的开发能力,争取也能参与这样的比赛,展现创意和技术。

© 版权声明
开发者导航

相关文章

开发者导航

暂无评论

暂无评论...