normal
黑白像素风的拼图玩法,配上用 React Native 搭出来的跨平台支持,normal-puzzles-app算是我最近刷到比较喜欢的一个小游戏项目了。
玩法挺简单,就是像 Picross 那类按提示格子涂色的逻辑拼图。你点格子,填对了图案就慢慢浮现出来。有点像数独,但更图形化一点。
它用的是 React Native + Expo 方案,打包方便,PWA 也能直接跑,移动端响应也快。整个 UI 不复杂,逻辑清晰,适合用来练手或者改成自己的小游戏。
作者还特地说了:无广告、无内购、永久免费。你可以直接去 GitHub 拉代码,也可以通过 PWA 打开试玩,不用装 App,体验蛮丝滑。
对了,这项目还参考了 HGE 拼图游戏 和 Linjat 的设计,画风比较“复古硬核”。如果你也喜欢逻辑类益智玩法,值得一试。
源码结构上挺清晰的,建议你重点看看 components
和 hooks
,里面用了一些不错的 状态管理 思路(不用 Redux)。样式也都是用 StyleSheet.create
写的,改起来不难。
如果你正好在找练 React Native 的小项目,或者想做自己的小游戏上架,直接 fork 一波改造就行了。用 create-react-native-project 配合下也挺方便的。
normal-puzzles-app:使用React-Native构建的移动和网络益智游戏
预估大小:191个文件
AppDelegate.h
196B
OrdinaryPuzzles-Bridging-Header.h
104B
OrdinaryPuzzles-tvOS-Bridging-Header.h
104B
.eslintrc
89B
gradlew.bat
3KB
gradlew
6KB
build_defs.bzl
602B
ReactNativeFlipper.java
3KB
BUCK
1KB
build.gradle
9KB
4.7MB
文件大小:
评论区