Unity游戏开发——新发教你做游戏(二):60个Unity免费资源获取网站

一、前言

文章列表
Unity游戏开发——新发教你做游戏(一):打开游戏开发新世界的大门
Unity游戏开发——新发教你做游戏(二):60个Unity免费资源获取网站
Unity游戏开发——新发教你做游戏(三):3种资源加载方式
Unity游戏开发——新发教你做游戏(四):角色移动控制
Unity游戏开发——新发教你做游戏(五):导航系统Navigation
Unity游戏开发——新发教你做游戏(六):教你2个步骤实现摇杆功能
Unity游戏开发——新发教你做游戏(七):Animator控制角色动画播放
在这里插入图片描述
本工程Demo我已上传到GitHub,感兴趣的同学可以下载下来学习。
GitHub工程地址:https://github.com/linxinfa/Unity-RpgGameDemo
在这里插入图片描述
嗨,大家好,我是新发,上一篇文章我们讲了制作思路,也提出了一些问题,现在回答第一个问题:我们的角色模型、动画、场景等资源从哪里获取?

二、资源获取途径

1、学美术,自给自足

如果你本身会美术,包括3D建模、原画、动画、渲染、特效等等,那么就可以自给自足啦。既会美术又会程序的人才是非常稀缺的,而且目前游戏开发行业非常需要这样的人才,所以如果你感兴趣的话,非常鼓励你进行学习。
如果你不知道如何开始第一步,我推荐一些教程给你。

首先,你要有坚定的决心和足够的耐心,有些同学一看视频教程就打瞌睡,风油精都不管用。但是,吃得苦中苦,方为人上人,学会了就是一辈子的本事,加油吧少年。
在这里插入图片描述

MAYA零基础入门到精通,3D建模,案例式讲解:
https://www.bilibili.com/video/BV1Ht411c7BS

3dmax零基础到精通,3DMAX建模,零基础到精通游戏建模“3D建模”全流程讲解:
https://www.bilibili.com/video/BV1HE41117zc

zbrush新手教程,zbrush基础教程,zbrush建模“3D建模”案例讲解:
https://www.bilibili.com/video/bv1kb41177oa

2、Unity的Asset Store(免费、付费资源)

AssetStoreUnity的资源商店,上有很多很棒的资源,建议首选在Asset Store上找资源。
Unity AssetStore官网:
https://assetstore.unity.com/
在这里插入图片描述

Unity AssetStore上最受欢迎的免费资源:
https://assetstore.unity.com/lists/top-free-packages-13201
在这里插入图片描述

3、Mixamo模型动画在线网站(免费,特别好玩)

MixamoAdobe旗下的一个产品,可以上传静态人形模型文件,在网站上绑定人形模板动画,并可以下载绑定动画后的模型文件,而且可以直接在Unity中使用。
Mixamo网址:https://www.mixamo.com
Mixamo的使用教程:https://blog.csdn.net/linxinfa/article/details/103798826
在这里插入图片描述

4、爱给网(下资源消耗铜币,新号有送,每日赠送20枚)

场景、模型、特效,资源多。
http://www.aigei.com/unity3d/
在这里插入图片描述

5、素材巷(免费、付费资源,不错)

免费模型、2D、特效、音效、材质。
http://www.sucaixiang.com/
在这里插入图片描述

6、学苑网(免费资源,建筑、家具模型居多)

下载时注意资源类型选FBX
https://www.3dxy.com/3dmodel/1_13_0_0_1_0.html
在这里插入图片描述

7、Free3D网(免费资源,模型精美)

https://free3d.com/
在这里插入图片描述

8、传闻的54个免费资源网站
8.1、贴图和纹理

http://www.3dvalley.com/
http://www.cgtrader.com/
http://www.blendswap.com/
http://www.gfxtra.com/
http://sketchup.google.com/3dwarehouse/
http://www.3dsmodels.com/
http://3dmagicmodels.com/
http://archive3d.net/
http://opengameart.org/
http://www.sharecg.com/
http://e2-productions.com/repository/modules/PDdownloads/
http://www.morguefile.com/
http://www.sxc.hu/
http://www.texturemate.com/
http://www.public-domain-image.com/
http://creativity103.com/
http://www.openclipart.org
http://www.gfxplace.com/
http://www.3drt.com/
http://bunbun.com.au/
http://activeden.net/category/unity-3d
http://www.unitymagic.com/shop/
http://www.thegamecreators.com/
http://www.the3dstudio.com/
http://www.3dmagicmodels.com/
http://www.dexsoft-games.com/
http://www.creativecrash.com/
http://www.turbosquid.com/
http://www.gametextures.com/
http://indiegamestock.com/

8.2、声效

http://8bitcollective.com/
http://www.chibola.com/crfml
http://ccmixter.org/
http://www.flashkit.com/soundfx/
http://www.freesound.org/
https://hartwigmedia.com/Index
http://incompetech.com/
https://musopen.org/
http://www.newgrounds.com/audio/
http://openmusicarchive.org/
http://openmusic.linuxtag.org/
http://www.indiegamemusic.com/
http://www.drpetter.se/project_sfxr.html

8.2、2D贴图

https://opengameart.org/
http://www.reinerstilesets.de/
http://www.lostgarden.com/search/label/free%20game%20graphics
http://www.lostgarden.com/2007/12/how-to-bootstrap-your-indie-art-needs.html
http://www.derekyu.com/tigs/assemblee/
http://pousse.rapiere.free.fr/tome/
http://bagfullofwrong.co.uk/bagfullofwords/abuse-my-ip-make-games/
http://www.dumbmanex.com/bynd_freestuff.html
http://ails.deviantart.com/art/420-Pixel-Art-Icons-for-RPG-129892453
http://game-icons.net/
http://blogoscoped.com/archive/2006-08-08-n51.html


如果你喜欢博主的话,记得关注、点赞、收藏、评论哦~

下一篇:
Unity游戏开发——新发教你做游戏(三):3种资源加载方式

  • 86
    点赞
  • 655
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
MyBatis-Plus 是一个 MyBatis 的增强工具包,提供了很多方便的功能和特性,其中包括分页查询插件。使用 MyBatis-Plus 的分页查询插件可以简化分页查询的操作。 在 MyBatis-Plus 中,分页查询可以通过 `Page` 对象和 `PageHelper` 工具类来实现。下面是使用 MyBatis-Plus 进行分页查询的示例代码: 1. 首先,添加 MyBatis-Plus 和分页插件的依赖到你的项目中。你可以在项目的 pom.xml 文件中添加以下依赖: ```xml <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>最新版本</version> </dependency> ``` 2. 创建一个 `Page` 对象,并设置分页参数: ```java // 创建一个 Page 对象 Page<User> page = new Page<>(current, size); // 设置分页参数 page.setPages(current); // 当前页码 page.setSize(size); // 每页显示的记录数 ``` 3. 在 MyBatis 的 Mapper 接口中使用 `@Param` 注解传递 `Page` 对象,并在 SQL 中使用 MyBatis-Plus 提供的分页查询方法: ```java @Mapper public interface UserMapper extends BaseMapper<User> { List<User> selectUserPage(@Param("page") Page<User> page, @Param("name") String name); } ``` 4. 在 Service 层中调用分页查询方法: ```java @Service public class UserServiceImpl implements UserService { @Autowired private UserMapper userMapper; @Override public IPage<User> getUserPage(long current, long size, String name) { Page<User> page = new Page<>(current, size); return userMapper.selectUserPage(page, name); } } ``` 这样,你就可以使用 MyBatis-Plus 的分页查询插件进行分页查询了。记得在你的 SQL 语句中使用 MyBatis-Plus 提供的分页查询方法,而不是传统的 LIMIT 语句。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林新发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值