Unity 3D ile Online RPG Oyun Yapımını Öğrenin

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity3d-ve-photon-network-ile-online-oyun-yapimi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Unity 3D 实时RPG游戏开发课程概述** 本课程旨在教授学员如何使用Unity 3D游戏引擎,结合Photon Network 2和数据库操作,开发一款基础的在线角色扮演游戏(RPG)。 **课程目标:** * 掌握Unity 3D游戏引擎的基础操作。 * 学习使用Photon Network 2实现多人在线功能。 * 理解并实现数据库操作,用于处理游戏内数据。 * 重点关注RPG游戏中的核心系统,例如: * 物品栏(Inventory)槽位管理。 * 用户登录系统。 * 物品在物品栏内槽位变动的数据库同步。 **课程重点与限制:** * **基础RPG系统:** 课程主要讲解RPG游戏后台的“基础”操作,如检测物品在物品栏中的槽位变化并同步到数据库。 * **安全性考虑:** 课程中实现的系统,由于部分操作在客户端执行,易受作弊软件(如Cheat Engine)干扰。课程**不**涉及如何通过服务器端验证来防止作弊。学员需自行研究此问题。 * **技术栈:** Unity 3D, Photon Network 2, 数据库。 * **面向人群:** 建议对Unity 3D有基础了解的游戏开发者。课程中会包含一些Unity基础概念的讲解,但仍鼓励学员自行搜索和学习不理解的部分。 * **其他:** * 课程期间无需任何额外付费。 * 未来若要开发商业化游戏,可能需要考虑付费的SQL Server和Photon Network服务以获得更佳的多人游戏体验。 * 鼓励订阅YouTube频道“Perg Valley”以获取更多高级内容。 **学习建议:** * 学员在学习过程中,遇到不理解的概念或代码,建议通过互联网进行快速研究。 * 课程讲师也会通过视频和屏幕演示来解释代码结构和操作。 * 学员可以通过私信联系讲师,在方便的时间获得解答。

课程评论(0条)

课程详情

Yeni İleri seviye Online RPG Oyun yapımı serisi için Youtube kanalımıza abone olabilirsiniz.Youtube: Perg ValleyBu açıklama kısmının hepsini dikkatli bir şekilde okursanız kurs hakkında birçok bilgiye sahip olabilirsiniz. Sizin için bu kurs çok ileri düzey belkide çok basit düzeyde gelebilir. Önceden bilgi sahibi olmanız, satın alıp almamanıza karar vermek için yararlı olabilir.Bu kursta online rol yapma oyunu (RPG) yapmayı öğreneceksiniz. Kursu, unity oyun motoruna temel düzeyde hakim olan oyun yapımcıları satın almalı. Unity'de yeni olan öğrencilerin de bu dersi satın aldığını varsayarak, bazı oyun motoruna ait işlemleri anlatma gereksinimi duydum. Ancak anlamadığınız yerleri kendiniz de internette kısa bir araştırma yaparak öğrenmelisiniz. Özel mesaj olarak da bana ulaşabilirsiniz. Müsait olduğum saatlerde cevap vereceğim. Bazı kod yapılarını belkide daha önce hiç kullanmamış olabilirsiniz. Bunun için bu kodların açıklamalarını sesli bir şekilde anlattığım gibi kısa ve öz bir şekilde ekran üzerinde de görebilirsiniz.Kurs Hakkında Önemli bir Ön BilgiKurs alt başlığında da göreceğiniz gibi, Unity 3D motorunda, Photon Network 2 ve veritabanı işlemleri ile online temel RPG (Rol yapma oyunu) yapımını öğrenin. Buradaki "Temel RPG yapımını öğrenin" kısmı hakkında bilgi vermek istiyorum. Temel yazmamın nedeni;Biz sadece rpg oyunlarının arkaplanında yapılan envanter slot işlemleri, login sistemleri vb. işlemlerini öğreneceğiz. Mesela envantedeki bir eşyayı, envanterin 5. slotundan 15. slotuna aldığımızda veritabanında da bu envanter slotu 15 olarak güncellenecek ve hesaba tekrar giriş yaptığımızda bu eşyanın slotu 15 olarak gelecek. Ancak bu gibi temel işlemler dışında hiçbir önlem almadığımız sürece oyununuzda kolayca hile yapılabilir olacaktır. Bunun nedeni biz ana işlemleri sunucuda değil oyun içinde yani client (istemci) üzerinden yapıyoruz. Buda demek oluyor ki hile programları ile oyuncular bu değerlere kolayca ulaşıp, değiştirebilir!(bkz. Cheat Engine) Peki nasıl engelleyebiliriz ?Bu yaptığımız işlemleri (Mesela envanterdeki eşyayı slot 5'den slot 15'e almak) sunucumuza yollayarak kontrol etmek. Çözümü bu. Sunucudaki hiçbir işleme oyuncular müdahele edemez. Ancak biz bu sunucu kontrol işlemine bu kursta deyinmeyeceğiz. Sadece temel bilgilere odaklanacağız.Ders sırasında hiçbir işlem için para ödemenize gerek olmayacak. Ancak ilerde gelir elde etmek için geliştireceğiniz bir oyunun multiplayer sisteminin daha hızlı ve sağlıklı olması için daha güçlü sql server ve eş zamanlı daha fazla oyuncunun oyuna girebilmesi için photon network sistemine para yatırabilirsiniz.Bu terimleri ders sırasında daha detaylı olarak öğreneceksiniz.

课程标签

0人关注该课程

主题相关的课程