|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sijil-unity-save-system/
课程评论:没有评论
**课程名称:** Let's Code the Only Save System Your Unity Games Will Need **课程概述:** 本课程旨在解决Unity游戏开发中常见的重复性问题——数据保存。课程作者在制作了多个游戏后,发现无论是简单的金币数量、玩家名称,还是像Hybrid Casual课程中复杂的全局状态,都离不开数据保存。虽然PlayerPrefs简单可靠,但对于复杂数据结构而言,直接序列化到文件更为清晰且易于管理。 然而,在制作Suika游戏时,面对商店皮肤的购买状态保存等问题,作者再次使用了PlayerPrefs,这促使他决定开发一个更优秀、更简洁、可复用的数据保存方案。由此,“SIJIL”(Sleek Ingenious Jaw-dropping Impeccable Legendary)——一个专为Unity游戏设计的通用数据保存系统应运而生。 通过学习本课程,你将亲手打造SIJIL系统,并实现: * **一行代码完成数据保存。** * **两行代码完成数据加载。** 作者鼓励学员观看课程的演示视频,以更深入地了解SIJIL系统的强大之处。无论你是否已经看过视频,Enroll课程都是学习和掌握这一高效保存系统的绝佳时机,从而节省大量开发时间(不玩文字游戏)。
After making that many courses, I've noticed that some aspects of game dev start repeating themselves.One of these aspects is Saving!Generally, for something really simple like saving the amount of coins, or saving the player name, I use the PlayerPrefs.It's not the best way of saving, but it's Quick, and quite Reliable.For more complex data structures, like the states of the world in my Hybrid Casual Course, I've Serialized my data into a separate file.This was already way cleaner, and more manageable cause I was able to access and check my data really quickly.I started being bothered by saving data after making the Suika course, for the shop, I had to save the states of the skins. Was it purchased, or not yet. Once again, I fell back to using the PlayerPrefs.That was enough, it was time to create something Better, something Simpler, something I could use and Reuse without rewriting the same lines of code everytime.Let me present you my new friend, SIJIL, a SleekIngeniousJaw-droppingImpeccableLegendary Save System for all your Unity Games!After making SIJIL yourself, you will be able to Save your Data in 1 Line of Code.After making SIJIL yourself, you will be able to Load your Data in 2 Lines of Code.I invite you to watch the presentation video if you haven't already seen it, to better understand the power of this Save System.If you've seen the video, the logical next step is to Enroll in the course. So Let's start Learning together, and Save (No Pun Intended) a bunch of time!