Cocos精品独立游戏访谈系列 | 休闲益智《Trig》

2024-02-29 21:30

本文主要是介绍Cocos精品独立游戏访谈系列 | 休闲益智《Trig》,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简单的休闲游戏虽小,却一直拥有大群忠实粉丝。从《2048》到《Just Get 10》都是用Cocos制作的趣味益智游戏,今天要介绍的《Trig》也不例外。

这次我们有幸邀请到了《Trig》的作者Ben Stokes,听听这款益智游戏背后的有趣故事。

能否为我们简单介绍下这款游戏?

我今年20岁,目前在英国的布里斯托大学学计算机。这款游戏叫做《Trig》,是个简单,有趣,令人欲罢不能的益智游戏。它的玩法只有一个:用四个同色的小三角形组成一个大三角形,拿到更高分数。规则很简单,但是想要拿高分,不拼可不行。

4849b80130d42f6272dc77222be23db7.jpeg

这个点子是怎么来的?

我是个超级游戏迷,特别对那些创意型的益智游戏情有独钟,经常一玩就是好几个小时。《2048》就是我的最爱之一,自然而然我也想做个类似的轻松小游戏。游戏的名字来源于“Triangle” 和 “Dig”的组合,希望大家不要被这些抽象的几何图形吓跑。

能否和大家介绍下你和Cocos2d-x的故事?

我一直在寻找一款能够同时支持Javascript语言,跨平台,免费的引擎,刚好Cocos2d-js 满足我所有的幻想。我曾经用过其他引擎,但是对庞大沉重的 IDE不太感冒。所以目前我用的是Cocos2d-x 3.9 ,还参考了Cocos2d-js的框架。

9dfced46cd9379cab4de5cfdaaf5b61e.jpeg

我之前有听说过,Cocos2d-x的社区虽然不大,但是友好,一直在进步。事实证明,这些不是空穴来风。使用Cocos后,快速、有效率地开发游戏成了一种理所当然。

 有了Cocos2d-js,我可以在网页里调试自己的游戏。哪怕一点点的改动,我只需要更新下网页就能看到效果。如果要在安卓设备上测试的话,我也只需要简单输入一行命令就行。这个引擎实在太赞了。

此外还使用了哪些工具呢?

文本编辑器用了 Sublime Text 2 ,测试游戏时会用Google Chrome。我本人并不大会设计,但是里面大部分的视觉都是我用Adobe Photoshop鼓捣出来的。

6b0e5036fa4bbba416b9e129625405e3.jpeg

未来我的目标是找个设计师女盆友(笑)。

游戏的音乐呢?

这款游戏没有任何音乐!

为什么呢?因为当玩家全身心投入到游戏当中思考下一步的移动时,音乐可能会打断他们的思路。所以我果断舍弃了音乐。

(真是任性的boy,但是Cocos君想说:干得漂亮!)

未来会继续开发游戏吗?

当然!!我成功完成了属于自己的一个小小游戏,这给了我很大信心,现在我已经迫不及待要做一款更大更有意思的游戏了。

最后有什么想对读者说的话吗?

我还只是一个刚出茅庐的新手,这也是我完成的第一款正式的游戏。所以我想对新人说:最好的开始也许就是一款小游戏。这样的话,你不会迷失在一堆复杂的机关当中,磨灭了热情。

1b67b41ec12215546a53f5072aa3b4c9.jpeg

游戏价值的评价标准很简单,就是你自己都觉得它足够好玩。如果不好玩,那就不要浪费时间去继续折腾。当你有了简单的雏形后,最好让身边的朋友去体验,从中得到建议和反馈,这比你自己闷头苦干有效得多。

查看更多游戏相关信息及下载请点击:

http://blog.cocos2d-x.org/2016/02/interview-with-the-team-behind-trig/

寻找Cocos独立游戏

>有人曾在博客写道:

为什么我的眼里常含泪水?

因为我对独立游戏爱得深沉。

如果你正在使用Cocos开发独立游戏,

或是曾经接触过好玩的Cocos游戏,

欢迎推荐给Cocos君。

我们一起努力,

让好玩的游戏被更多的人所知。

7c4729999992211cb930c28690641a3b.jpeg

这篇关于Cocos精品独立游戏访谈系列 | 休闲益智《Trig》的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/760142

相关文章

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

poj 2594 二分图最大独立集

题意: 求一张图的最大独立集,这题不同的地方在于,间接相邻的点也可以有一条边,所以用floyd来把间接相邻的边也连起来。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <sta

poj 3692 二分图最大独立集

题意: 幼儿园里,有G个女生和B个男生。 他们中间有女生和女生认识,男生男生认识,也有男生和女生认识的。 现在要选出一些人,使得这里面的人都认识,问最多能选多少人。 解析: 反过来建边,将不认识的男生和女生相连,然后求一个二分图的最大独立集就行了。 下图很直观: 点击打开链接 原图: 现图: 、 代码: #pragma comment(

最大流=最小割=最小点权覆盖集=sum-最大点权独立集

二分图最小点覆盖和最大独立集都可以转化为最大匹配求解。 在这个基础上,把每个点赋予一个非负的权值,这两个问题就转化为:二分图最小点权覆盖和二分图最大点权独立集。   二分图最小点权覆盖     从x或者y集合中选取一些点,使这些点覆盖所有的边,并且选出来的点的权值尽可能小。 建模:     原二分图中的边(u,v)替换为容量为INF的有向边(u,v),设立源点s和汇点t

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

C++操作符重载实例(独立函数)

C++操作符重载实例,我们把坐标值CVector的加法进行重载,计算c3=c1+c2时,也就是计算x3=x1+x2,y3=y1+y2,今天我们以独立函数的方式重载操作符+(加号),以下是C++代码: c1802.cpp源代码: D:\YcjWork\CppTour>vim c1802.cpp #include <iostream>using namespace std;/*** 以独立函数