本文首发于微信公众号【小蚂蚁教你做游戏】,欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识。嗨!大家好,我是小蚂蚁。最近“羊了个羊”小游戏爆火。一下子让想做微信小游戏或者想学做微信小游戏的人多了很多,因为小蚂蚁一直都在长期的制作微信小游戏开发的教程,以及制作微信小游戏,所以我无缘无故的也因为这波热度得到了不少的“羊毛”。不少人建议我写个“羊了个羊”游戏的制作教程,想了一下,为什么不
Read More
moregeek program
【木棉花】基于java ui开发的小游戏——推箱子(上)-多极客编程
前言
在上期文章中,分享了关于项目的效果预览图,从这一期开始,将逐步分享这个项目的构建流程。实际上,笔者在进行开发的过程中,并不是写完一个界面的内部逻辑,就开始对界面进行美化,而是先让所有的东西可以正常地跑起来,再谈美化。因此本系列文章前半部分会重点讨论游戏以及界面之间的核心逻辑,后半部分则会分享美化界面的部分。
项目创建
打开DevEco Studio,创建一个新项目,选择JAVA作为开发语言,
Read More
Read More
#盲盒+码##跟着小白一起学鸿蒙# [番外三]一起学做tetris(上)_鸿蒙社区的博客-多极客编程
作者:王石
简介
小时候有个游戏叫俄罗斯方块,大人小孩都喜欢玩,我们就一起看看如何能用OpenHarmony学习做个Tetris。
开发
1. HAP应用建立
《#跟着小白一起学鸿蒙#[六]如何编写一个hap应用》里我们介绍了简单的Hap应用的开发以及基础控件的介绍,这里我们就不赘述Hap项目的建立过程,以下就是基础的Hap的page文件:index.ets
build() {
R
Read More
Read More
javascript奇淫技巧:清理无效的垃圾代码_mb62456b10a8cef的博客-多极客编程
JavaScript奇淫技巧:清理无效的垃圾代码在编程过程中,难免会产生一些无效的、冗长的长码。很常见的是:定义了某些变量,但未使用,或者是曾使用过,但在修改代码后不再使用。那么,它就成了无用的垃圾代码,而它占用着代码空间,使代码庞大、影响代码阅读。在较大的工程中,往往有不少这种代码。本文,演示一种方法,自动化地去除无效的变量。例程:添加图片注释,不超过 140 字(可选)以上代码中,变量b是无用
Read More
Read More
一文梳理2048小游戏从开发到上云全流程_华为云开发者社区的博客-多极客编程
摘要:本文主要以Cocos2d Web项目2048小游戏的开发上云为例,介绍DevOps开发实践的全流程前言本文主要以Cocos2d Web项目2048小游戏的开发上云为例,介绍DevOps开发实践的全流程,主要涉及开发工具为华为云软件开发平台DevCloud和CocosCreator。按照整体的开发流程:代码托管->编译构建->发布(仓库)->部署,将文章分为两部分详细介绍,第
Read More
Read More
全志v853开发板移植基于 lvgl 的 2048 小游戏_神棍地海棠的博客-多极客编程
项目源码获取:V853 Tina_LVGL Download
LVGL 开发实战
移植基于 LVGL 的 2048 小游戏
这一节将以一个已经编写好的 lvgl 小游戏 2048 描述如何将已经编写完成的 lvgl 程序移植到开发板上。
这里使用的 2048 小游戏由百问网提供,开源地址:lv_lib_100ask
准备脚手架
在这之前,我们先准备基础的 LVGL 脚手架。可以直接从 lv_g2d
Read More
Read More
你应该试着独自做个游戏_小蚂蚁的博客-多极客编程
本文首发于微信公众号【小蚂蚁教你做游戏】,欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识。嗨!大家好,我是小蚂蚁。每个想要做游戏或者正在从事游戏开发行业的人,都应该试着去独自的做个游戏,哪怕是一个小游戏。这里并不是指你要去做一个独立游戏开发者,而是指你应该体验一下独自制作一个游戏的完整过程。对于大部分从事游戏开发行业的人,其实并没有机会能够完整的去掌控一个游戏制作的全过程。开发的
Read More
Read More
彻底搞懂微信小游戏中的分享功能_小蚂蚁的博客-多极客编程
嗨!大家好,我是小蚂蚁。欢迎关注我的微信公众号【小蚂蚁教你做游戏】,学习更多游戏开发原创教程。作为一个游戏,分享功能是必不可少的,尤其是对于一个微信小游戏来说,其最大的优势就是可以借助微信方便的进行分享。在微信小游戏制作工具中,与分享有关的积木块并不多,一共就 5 块。只要掌握了这 5 块积木块的用法,就能轻松的在自己的游戏中实现各种各样的分享功能了。在了解分享积木块之前,我们先来看一下在微信中分
Read More
Read More
如何做一个音乐小游戏_小蚂蚁的博客-多极客编程
嗨!大家好,我是小蚂蚁。欢迎关注我的微信公众号【小蚂蚁教你做游戏】,学习更多游戏开发原创教程。这个小游戏的想法来源于女儿的一个打击玩具,我试着将其进行了一下还原,并做成了一个音乐小游戏。下方为游戏的实现过程以及实现原理,大体上音乐小游戏的实现原理都类似,在了解并掌握一个后,你也能够做出自己的音乐小游戏。为了尽可能的还原,我直接使用了真实的照片当作游戏的背景。如图,我将这个打击小乐器放在了地板上,然
Read More
Read More
想做个答题类的微信小游戏?读这篇文章就够了_小蚂蚁的博客-多极客编程
想做个答题类的小程序?亦或者想做个背单词类的小程序?这篇文章将会从原理到实践,帮助你彻底弄明白答题类小程序的制作思路和制作方法。答题类的小程序主要以内容为主,就是说要去编辑题目和答案,对于题目的编辑操作,最合适的方式当然是使用表格进行编辑了。下面就介绍一个答题类小程序实现中最重要的角色:表格。在微信小游戏制作工具中,创建和使用表格非常的简单。在数据区中点击“新建表格”按钮,即可新建表格了。可以看到
Read More
Read More
微信小游戏开发实战16:如何对小游戏进行优化-多极客编程
优化这件事儿我以前很少会在意,因为一直做手机游戏,手机硬件的更新速度非常的快,更快的计算能力,更强的渲染能力,更大的内存。这就导致了如果你不是做一个大型游戏的话,几乎是不太用考虑优化的。直到我开始做微信小游戏,作为一个小游戏是有诸多的限制的,计算能力,渲染能力,尤其是对游戏大小的限制(不能超过4M),这些限制让我不得不重新的转变一些之前做游戏的想法。刚开始做完精致1010时,其实也没太在意游戏的优
Read More
Read More
微信小游戏开发实战14:关卡编辑器的制作以及关卡分享功能的实现-多极客编程
上周在制作完闯关模式后,我有了在游戏中做一个关卡编辑器的想法,让玩家可以在游戏中制作自己的关卡进行挑战,甚至可以将自己制作的关卡与朋友进行分享。原有的关卡编辑器是使用Unity做的,因为可以方便的进行文件的读取和写入,可以将设计好的关卡数据写入到文件中,然后在将文件中的数据导入到微信小游戏开发工具中。现在我将这个关卡编辑做到了小游戏中。关卡编辑器功能已经更新到最新版的精致1010中了,欢迎大家前去
Read More
Read More
微信小游戏开发入门 1/5-多极客编程
背景此前从来没开发什么游戏,一直是企业后台开发,偶尔也会写一些管理控制台界面,以及一些桌面客户端。对于微信小游戏,此前没有接触过,这次就抱着好奇心学习一下入门。现在可以直接通过微信小程序的开发者工具进行开发,"微信小程序开发者工具"提供了一个开发小游戏的示例,可以快速创建一个简单飞机射击的小游戏。看起来还是有模有样的小游戏。我的主要目的是了解小游戏的开发流程,以及做简单的小游戏功能即可。所以飞机射
Read More
Read More
简单的JS鸿蒙小游戏——垃圾分类(上)-多极客编程
春节不停更,此文正在参加「星光计划-春节更帖活动」
前言
当今国际社会普遍倡导低碳环保的理念,垃圾分类绿色环保的意识也逐渐深入人心。今天就教大家写一个简单的垃圾分类小游戏,寓教于乐,空闲时玩一玩,娱乐放松的同时学习垃圾分类的常识,何乐而不为呢?
项目介绍
垃圾可以分为四大类:可回收垃圾、厨余垃圾、有害垃圾、其他垃圾。垃圾图片随机出现,玩家点击对应的分类图标进行归类,得分高者获胜。
项目结构
游戏
Read More
Read More
简单的JS鸿蒙小游戏——记忆翻牌之游戏逻辑详解-多极客编程
前言
书接上回,完成游戏页面的构建后,今天带大家详细讲讲游戏逻辑的具体实现代码。其实整个游戏逻辑的实现并不难,相信大家看完之后都有能力自己开发出简单的小游戏。
游戏逻辑
1、游戏时间区间设置
设置两个变量MeTime和MaxTime分别作为游戏记忆时间和游戏限定时间的默认值。
var MeTime = 15;
var MaxTime = 60;
用timeset函数改变这两个属性的值,在hml文件
Read More
Read More
【小游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】-多极客编程
@TOC
?前言
最近快要到国庆假期了,给大家整理出来一些个小游戏用来学习和娱乐
人们一直都说学习和玩游戏不能兼顾,那我们就来边学习怎样制作游戏,边玩游戏 不就兼得了嘛~ 我可真是一个小天才呢~
所以本篇文章为大家带来一个 横版2D射击小游戏,游戏制作超级简单,玩法一学就会, 一起来看看吧!
? 横版2D射击小游戏
?游戏画面展示
这款小游戏只用了两个UI界面,一个是菜单界面,另一个是战斗界面
Read More
Read More
【小白都能操作】C语言实现n子琪小游戏-多极客编程
打开VS2019,首先要有一个好的习惯,管理好自己的项目,命名不随意,文件存储在自己清楚的位置。将游戏的实现,测试,声明放在不同的文件中。写出游戏的基础框架:在game.h文件下:在test.cpp文件下:#define _CRT_SECURE_NO_WARNINGS 1#include"chess_game.h"void game() {printf("三子棋游戏开始!\n");}void me
Read More
Read More
圣诞节寻找圣诞老人小游戏源代码,上传即可使用-多极客编程
圣诞节快到了,提前祝大家节日快乐,在这也给打击分享个应景的寻找圣诞老人小游戏的源码 来自图灵机器人官方微社区的分享,是一个比拼记忆力,寻找圣诞老人的html5小游戏,直接下载源码,上传至服务器就能够使用,游戏操作简单,但是有一定的难度,体验不错。体验地址:http://182.92.67.78/game2/index.html 这个部分是游戏的主页面代码,源代码已上
Read More
Read More
记录:关于“扫雷”的布雷招-多极客编程
扫雷:扫雷是一款相当大众化的小游戏,游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷。我们要做的就是布雷:在一个10*10的方格里,随机布9颗雷,并且计算出每个雷周围的格子里应该是几(紧挨着他有几颗雷,就是几)。其中我们要注意的是:①选随机数作为雷的位置,让雷的位置可以随机分布;②随机数不能重复,以免雷的数量减少;③计算每个雷周围的格子的数字。接下来看看我们具体的程序:
Read More
Read More