Yulegeyu

screenshot of Yulegeyu
vite
vue
ant-design

羊了个羊纯前端实现版【鱼了个鱼】,自定义关卡+图案+无限道具,可在线玩:https://yulegeyu.cn

Overview

最近,我发现了一款名为"鱼了个鱼"的游戏,看似源自一款广受欢迎的休闲益智游戏。在经历了多次挑战后,我决定自己动手制作一款类似的游戏。这款游戏设计简单却充满趣味,能够带给玩家无尽的挑战与乐趣,特别是在游戏的定制化功能方面表现突出。

经过几个小时的努力,我基本实现了游戏的核心玩法及多种自定义选项。虽然还有一些小bug,但这并不影响我的游戏体验。迄今为止,游戏的设计理念和趣味性都让我十分满意!

Features

  • 多种难度选择: 游戏提供四种难度可供选择,让玩家根据自身水平进行挑战。
  • 自定义难度: 玩家可以根据自己的喜好自由调节难度,增加游戏的灵活性和趣味性。
  • 动物图案定制: 支持玩家自定义游戏中的动物图案,如🐔或🏀,增强个性化体验。
  • 无限技能使用: 玩家可以不断使用技能,无需担心使用限制,带来流畅的游戏体验。
  • 无广告游玩: 不需要观看广告即可顺利通关,保持游戏的连贯性和乐趣。
  • 全局参数设置: 游戏内部设计了多个全局参数,允许玩家在设置页面中调整,提高趣味性。
  • 虚拟网格系统: 游戏画布划分为24x24的虚拟网格,方便块的分布和坐标计算。
  • 动态难度提升: 随着层级的增加,生成的图案密集度提高,带来逐步提升的挑战感。
vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

ant-design
Ant Design

Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

pinia
Pinia

Pinia is the official state management library for Vue.js. It provides a simple and intuitive API with full TypeScript support, devtools integration, and modular design. Pinia replaces Vuex as the recommended state management solution for Vue 3.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.