Unity3D 引擎学习2022资料整理

Posted Kaitiren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D 引擎学习2022资料整理相关的知识,希望对你有一定的参考价值。


JosnKaitiren 分享


Table of Contents

Awesome-Game

  • https://github.com/notpresident35/learn-awesome-gamedev
  • https://github.com/gmh5225/awesome-game-security
  • https://github.com/shadowcz007/awesome-metaverse
  • https://github.com/wlxklyh/awesome-gamedev
  • https://www.gamasutra.com/category/programming/
  • http://www.onrpg.com/
  • https://www.mmorpg.com/
  • https://www.nephasto.com/blog/awesomegamedev.html
  • https://osgameclones.com/
  • https://github.com/radek-sprta/awesome-game-remakes
  • https://zeef.com/?query=tag%3Aunity3d&in=null&start=10
  • https://github.com/utilForever/game-developer-roadmap 如何成为一个优秀的game程序员
  • gamextech A web-based knowledge management system for visualizing game related technologies.
  • https://github.com/Kavex/GameDev-Resources
  • https://github.com/raizam/gamedev_libraries
  • https://github.com/qxiaofan/awesome_3d_restruction
  • https://www.youtube.com/c/gdconf gdc 的各种talk,梯子自架
  • https://github.com/leomaurodesenv/game-datasets#readme 各种游戏的数据集
  • https://github.com/soruly/awesome-acg 嗯!acg
  • cpp_youtube_channels : Listing of C++ Youtube channels for conferences and user groups
  • programming-talks : Awesome & interesting talks about programming
  • awesome-modern-cpp : A collection of resources on modern C++
  • awesome-behavior-trees : A list of awesome Behavior Trees resources
  • GameDevelopmentLinks : This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
  • awesome-cg-vfx-pipeline : List of open-source technologies that help in the process of building a pipeline for CG and VFX productions
  • awesome-glsl : Compilation of the best resources to learn programming OpenGL Shaders
  • cpp_blogs : C++ Blogs (plus other stuff we should care about like undefined behavior)
  • awesome-rtx : Curated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
  • zalo.github.io : A home for knowledge that is hard to find elsewhere
  • awesome-gamedev : A list of Game Development resources to make magic happen.
  • gamedev-resources : An updated collection of useful resources to resources to design, develop and market games.
  • build-your-own-x : Build your own (insert technology here)
  • awesome-ray-tracing : Curated list of ray tracing resources
  • hall-of-fame : Show some love to your contributors! A widget for your repo README. Visual and clean. Refreshes every hour.
  • awesome-collision-detection : A curated list of awesome collision detection libraries and resources
  • AwesomePerfCpp : A curated list of awesome C/C++ performance optimization resources: talks, articles, books, libraries, tools, sites, blogs. Inspired by awesome.
  • awesome-d3d12 : Awesome D3D12 ecosystem
  • awesome-cpp : A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-… stuff.
  • awesome-bits : A curated list of awesome bitwise operations and tricks
  • cpplinks : A categorized list of C++ resources.
  • awesome-gametalks : A curated list of gaming talks (development, design, etc)
  • awesome-design : Best UI/UX Design Sources For Developer & Designer Ever 😃
  • awesome-gamedev : A collection of free software and free culture resources for making amazing games. (mirror)
  • awesome-mental-health : A curated list of awesome articles, websites and resources about mental health in the software industry.
  • modern-cpp-tutorial : A curated list of Modern C++ articles, examples, tutorials, frameworks, libraries, and shiny things.
  • awesome-wgpu : A curated list of wgpu code and resources.
  • awesome-gametalks : A curated list of gaming talks (development, design, etc)
  • data-oriented-design : A curated list of data oriented design resources.
  • 3D-Machine-Learning

Awesome-General

  • http://nav.web-hub.cn/
  • https://libs.garden/
  • https://www.trackawesomelist.co
  • https://awesomeopensource.com/
  • https://github.com/sindresorhus/awesome
  • https://github.com/awesome-selfhosted/awesome-selfhosted
  • https://github.com/jnv/lists
  • https://github.com/wesbos/awesome-uses
  • http://www.lib4dev.in/topics/dotnet
  • 林德熙收藏的开源项目
  • https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts
  • https://github.com/jobbole
  • https://github.com/stanzhai/be-a-professional-programmer
  • https://www.prettyawesomelists.com
  • https://opensource.builders/
  • https://github.com/adamsitnik/awesome-dot-net-performance
  • https://github.com/kelthuzadx/EffectiveModernCppChinese
  • https://github.com/33nano/awesome-Gentools
  • https://github.com/MattPD/cpplinks
  • https://github.com/mehdihadeli/awesome-software-architecture
  • https://github.com/sacridini/Awesome-Geospatial

News

Game

Graphic

Papers

CG

HardWare

Digest

UnityRoadMap

Common

  • https://www.libhunt.com/
  • https://news.ycombinator.com/news hacker news
  • https://lobste.rs/ lobste
  • http://www.ruanyifeng.com/blog/
  • https://hellogithub.com/
  • https://www.tuicool.com/mags
  • https://github.com/toutiaoio/weekly.manong.io
  • https://geeker-read.com/#/latest
  • https://coolshell.cn/
  • https://insights.thoughtworks.cn/

Js/Web

  • https://www.webaudioweekly.com/
  • https://github.com/dt-fe/weekly
  • https://github.com/gauseen/blog/issues/4
  • https://www.infoq.cn/profile/1277275/publish
  • https://weekly.techbridge.cc/
  • https://github.com/Tnfe/TNFE-Weekly
  • http://fex.baidu.com/
  • https://weekly.75team.com/

Java

  • https://github.com/mercyblitz/tech-weekly
  • http://www.iocoder.cn/?github

Go

  • https://github.com/polaris1119/golangweekly
  • https://github.com/unknwon/go-study-index

Rust

  • https://github.com/rust-lang/this-week-in-rust
  • https://github.com/RustMagazine/rust_magazine_2021

Person/Social/Blogs

Collection

中文

English

  • shaderbits TA
  • theorangeduck math animation
  • gamehacker1999 TA GI
  • diharaw TA GI
  • nvjobTA
  • jasonbooth TA
  • andbc TA
  • coffeebraingames programmer
  • frederikaalund TA
  • astroukoff unity vfx houdini
  • bgolus
  • joyrok TA sdf
  • psgraphics TA PBR
  • theinstructionlimit TA
  • alinloghin TA
  • danielilett URP TA
  • Herman Tulleken PCG
  • therealmjp TA
  • fasterthan TA
  • maxkruf TA
  • astralcode TA
  • elopezr TA
  • kosmonautblog TA
  • thomaspoulet TA
  • aschrein TA
  • morad TA
  • simoncoenen TA
  • alain TA
  • granskog TA
  • roystan TA
  • darioseyb TA
  • roar11 TA
  • yiningkarlli TA
  • cyanilux TA
  • ciechanow TA
  • gametorrahod
  • martindevans
  • mellinoe
  • nfrechette
  • atteneder
  • gabormakesgames game math
  • goatstream animation
  • xoofx c#
  • realtimecollisiondetection
  • imgeself TA
  • lidia-martinez TA
  • Hallucinations
  • elopezr TA
  • rg3 TA
  • https://www.bruteforce-games.com/blog
  • https://www.martinpalko.com/
  • https://blog.selfshadow.com/
  • https://www.gabrielgambetta.com/
  • falstad math
  • techartaid ue ta
  • baba-s hatenablog
  • UnityGems
  • Jackson Dunstan
  • https://tooslowexception.com/
  • https://thegamedev.guru
  • pydonzallaz working at Unity Technologies on Unity.
  • aras-p.info working at Unity Technologies on Unity.
  • sandervanrossen working at Unity Technologies on Unity.
  • timjones working at Unity Technologies on Unity.
  • mfatihmar working at Unity Technologies on Unity.
  • Ming Wai Chan working at Unity Technologies on Unity.
  • Jonathan Dupuy working at Unity Technologies on Unity.
  • Sebastian Aaltonen working at Unity Technologies on Unity.
  • Laurent Belcour working at Unity Technologies on Unity.
  • Tim Cooper github and blog working at Unity Technologies on Unity.
  • thomasdeliot working at Unity Technologies on Unity.
  • Kleber Garcia working at Unity Technologies on Unity.
  • Natalya Tatarchuk working at Unity Technologies on Unity.
  • pbbastian working at Unity Technologies on Unity
  • alinenormoyle I currently work as a visiting assistant professor at Swarthmore College. My research interests are in games and computer animation and I also do professional work as a game/AR/VR programmer for Venturi Labs and also Savvy Sine. My CV is available here
  • iquilezles These are articles about the techniques I develop and lessons I learnt while toying or working with computer graphics.
  • https://simonschreibt.de/
  • catlikecoding nothing to comment
  • http://www.ludicon.com/castano/blog/
  • hvidtfeldts
  • randygaul c/cpp game
  • https://www.sebaslab.com/
  • https://colinbarrebrisebois.com/
  • http://www.adriancourreges.com/blog/
  • prideout
  • filmicworlds
  • thetenthplanet
  • gamedevbill
  • https://cmwdexint.com
  • http://www.andremcgrail.com/
  • https://artomatix.com/
  • https://www.briangershon.com/
  • https://blog.aaronsee.media/
  • https://programing-fun.blogspot.com/
  • http://jonathanchambers.blogspot.com/
  • https://mynameismjp.wordpress.com
  • https://www.jordanstevenstechart.com/
  • http://www.iryoku.com/
  • kode80 TA
  • http://www.iquilezles.org/
  • http://www.edxgraphics.com/
  • https://casual-effects.com/#blog
  • http://malcolm-mcneely.co.uk/blog/?p=214
  • http://aras-p.info/blog/2009/05/05/shaders-must-die/
  • http://blog.stevemcauley.com/
  • http://mikaelzackrisson.se/
  • http://www.alexandre-pestana.com/
  • http://blog.demofox.org/
  • http://blog.mmacklin.com/
  • http://sebastiansylvan.com/post/ray-tracing-signed-distance-functions/”
  • http://robert.cupisz.eu/
  • http://9bitscience.blogspot.jp/
  • http://blog.hvidtfeldts.net/
  • http://ericpolman.com/
  • http://bpeers.com/blog/
  • http://brabl.com/
  • http://marcel-schindler.weebly.com/blog
  • rorydriscoll
  • http://www.jonmanatee.com/
  • http://www.physicallybasedrendering.com/
  • http://www.codinglabs.net/default.aspx
  • http://celarek.at/
  • https://farfarer.com/blog/
  • http://www.joshbarczak.com/blog/
  • https://www.3dgep.com/
  • https://rasmusbarr.github.io/
  • http://blog.icare3d.org/
  • http://solid-angle.blogspot.jp/
  • john-chapman-graphics
  • http://simonstechblog.blogspot.jp/
  • https://mmikkelsen3d.blogspot.com/
  • https://graphicsrunner.blogspot.jp/
  • http://bitsquid.blogspot.hk/
  • graphicrants
  • https://tuxedolabs.blogspot.com/
  • https://technik90.blogspot.com/search/label/Programming
  • https://simonstechblog.blogspot.com/
  • colinbarrebrisebois
  • martinsh
  • interplayoflight
  • bartwronski
  • https://knarkowicz.wordpress.com/
  • https://mynameismjp.wordpress.com/
  • https://ndotl.wordpress.com/
  • https://hairrendering.wordpress.com/
  • https://volumetricshadows.wordpress.com/
  • https://adventuresinrendering.wordpress.com/
  • https://imagineraytracer.wordpress.com/
  • https://nbertoa.wordpress.com/
  • https://flashypixels.wordpress.com/
  • https://lonalwah.wordpress.com/
  • https://blog.molecular-matters.com/category/graphics/
  • https://fgiesen.wordpress.com/category/graphics-pipeline/
  • https://devfault.wordpress.com/
  • https://www.saschawillems.de/
  • http://wiki.nuaj.net/index.php?title=Main_Page
  • http://martindevans.me/game-development/2015/02/27/Drawing-Stuff-On-Other-Stuff-With-Deferred-Screenspace-Decals/
  • http://www.keithlantz.net/
  • https://benedikt-bitterli.me/
  • https://www.alanzucconi.com/
  • http://lousodrome.net/blog/light/
  • https://blog.demofox.org/
  • http://www.michaelwalczyk.com/blog/
  • http://blog.simonrodriguez.fr/
  • http://kylehalladay.com/archive.html
  • https://grahamhazel.com/blog/
  • http://renderdiagrams.org/
  • https://turanszkij.wordpress.com/
  • http://www.adriancourreges.com/blog/
  • https://aras-p.info/blog/
  • https://lxjk.github.io/
  • http://trevorius.com/scrapbook/blog/
  • http://reedbeta.com/all/
  • seblagarde
  • https://ivokabel.github.io/
  • https://www.geeks3d.com/hacklab/
  • https://bitshifter.github.io/
  • http://halisavakis.com/category/blog-posts/
  • https://erkaman.github.io/index.html
  • http://donw.io/
  • https://agraphicsguy.wordpress.com/
  • http://reedbeta.com/
  • https://graphicsrunner.blogspot.com/
  • https://diaryofagraphicsprogrammer.blogspot.com/
  • http://trevorius.com/scrapbook/
  • https://marc-b-reynolds.github.io/
  • http://www.gijskaerts.com/wordpress/
  • anteru
  • http://pharr.org/matt/blog/
  • https://schuttejoe.github.io/post/
  • https://technik90.blogspot.com/
  • http://www.yosoygames.com.ar/wp/category/graphics/
  • 0fps
  • ashoulson
  • https://viclw17.github.io/
  • https://shihchinw.github.io/
  • https://www.sebastiansylvan.com/
  • http://momentsingraphics.de/
  • https://fgiesen.wordpress.com/category/graphics-pipeline/page/1/
  • https://www.breakin.se/learn/index.html
  • https://kosmokleaner.wordpress.com/
  • http://the-witness.net/news/
  • wunkolo c++ game
  • blackmatov unity c#
  • joshpeterson stuff of unity
  • Alex Strook Twitter 3d gameArt
  • jonadinges Twitter 3d gameArt
  • Joyce Twitter 3d gameArt
  • Ragnorium Twitter 3d gameArt
  • Ruben_Fro Twitter 3d gameArt
  • zeltergame zeltergame 3d gameArt
  • Scott Hanselman’s Blog c#
  • alvinashcraft c#
  • ardalis c#
  • troyhunt c#
  • timheuer c#
  • thedatafarm c#
  • haacked c#
  • ploeh c#
  • cazzulino c#
  • visualstudio c#
  • maartenballiauw c#
  • jonskeet c#
  • jimmybogard c#
  • west-wind c#
  • jetbrains c#
  • Shawn Wildermuth c#
  • Fabulous adventures in coding c#
  • strathweb c#
  • dontcodetired c#

Game-Company

  • www.ryzom.com

Game-Asset

  • CG艺术家都会去那些国内外的资源网站
  • https://casual-effects.com/data/
  • https://assetstore.unity.com/
  • https://itch.io/
  • http://www.3dmodelfree.com/ free model (免费模型,不能用于商业用途)
  • https://www.gamedevmarket.net/
  • https://gametextures.com/
  • https://www.textures.com/
  • https://www.cgbookcase.com/
  • https://ambientcg.com/
  • http://www.plaintextures.com/
  • https://sketchfab.com/
  • https://www.zhihu.com/question/298715376/answer/1277503311
  • www.cgsoso.com
  • https://www.humblebundle.com/
  • https://www.rrcg.cn/
  • http://www.polycount.com/forum/ - 他们有不同的招募论坛,包括有薪与无薪。- http://www.reddit.com/r/GameDevClassifieds - 发布你的工作,确认酬劳状态。浏览寻找艺术家。
  • http://www.gamedev.net/classifieds - GameDev.net 工作版块。
  • http://forum.deviantart.com/jobs/ - 太多具有才华的人了,不过许多都没有游戏工作经历,但还是一个值得看看的地方。只针对有酬劳的工作。
  • https://www.3dmodelscc0.com/ - Public domain 3D Models.
  • https://polyhaven.com/

Game-Design-Tool

Collection

Voxel

Font

BitMap
Free-Font
  • https://www.100font.com/ chinese font
  • https://www.hellofont.cn/ chinese font
  • https://github.com/DrXie/OSFCC chinese font
  • https://www.fontspace.com/ english font
  • https://www.dafont.com/ english font
  • https://www.1001fonts.com/ english font
  • https://lana-ro.itch.io/sra-free-pixel-font-pack pixel-font-pack

Audio

Music-Tool/Editor

  • https://www.image-line.com/
  • https://www.goldwave.com
  • https://www.guitar-pro.com/en/index.php
  • https://sonicscores.com/

Video-Tool/Editor

  • CasparCG - A Windows and Linux software used to play out professional graphics, audio and video to multiple outputs as a layerbased real-time compositor
  • DJV - Professional review software for VFX, animation, and film production
  • ffmpeg - A complete, cross-platform solution to record, convert and stream audio and video
  • qctools - A free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering
  • GStreamer - Pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows
  • Kdenlive - Video editing software based on the MLT Framework, KDE and Qt
  • Olive - Non-linear video editor aiming to provide a fully-featured alternative to high-end professional video editing software
  • MediaPipe - Cross-platform, customizable ML solutions for live and streaming media
  • Natron - Open Source Compositing Software For VFX and Motion Graphics
  • Shotcut - A free, open source, cross-platform video editor
  • https://www.vegaschina.cn
  • https://www.edius.net/
  • mocha
  • Davinci Resolve DaVinci Resolve 16 is the world’s only solution that combines professional 8K editing, color correction, visual effects and audio post production all in one software tool! You can instantly move between editing, color, effects, and audio with a single click. DaVinci Resolve Studio is also the only solution designed for multi user collaboration so editors, assistants, colorists, VFX artists and sound

Modeling

  • https://www.substance3d.com/ sb
  • https://www.sidefx.com/ houdini
  • https://github.com/Fe-Elf/FeELib-for-Houdini 精灵超可爱
  • https://www.autodesk.com/products/3ds-max/overview max
  • https://www.autodesk.com/products/maya/overview maya
  • https://www.reddit.com/r/Maya/wiki/index
  • https://www.foundry.com/products/modo modo
  • https://www.cheetah3d.com/ cheetah3d
  • AppleSeed - Physically-based global illumination rendering engine
  • ArmorPaint - A stand-alone software designed for physically-based texture painting
  • Animation Nodes - A node based visual scripting system designed for motion graphics in Blender
  • Blender - Modeling and animation
  • awesome-blender
  • Dust3D - Dust3D is brand new 3D modeling software. It lets you create watertight 3D models in
    seconds. Use it to speed up character modeling for games, 3D printing, and so on. Source are available on Github.
  • FragM - Mikael Hvidtfeldt Christensen’s Fragmentarium fork representing a compilation of features and fixes
  • glChAoS.P - RealTime 3D Strange Attractors scout on GPU
  • Mandelbulber v2 - Mandelbulber creatively generates three-dimensional fractals
  • Mandelbulb3D - A program designed for the Windows platform, for generating 3D views of different fractals
  • MeshLab - System for processing and editing 3D triangular meshes
  • Möbius Modeller - End-user visual programming in the browser for automating complex tasks
  • Possumwood - A graph-based procedural sandbox, implementing concepts of graph-based visual programming in a simple interface
  • Sorcar - A procedural modeling node-based system which utilises Blender and its Python API to create a visual programming environment for artists and developers
  • Tissue - Blender’s add-on for computational design
  • VFX Fractal Toolkit - Set of tools for generating fractal and generative art
  • Wings 3D - An advanced subdivision modeler that is both powerful and easy to use
Sculpture
Hair
Human

Effect

Course
  • https://study.163.com/course/introduction.htm?courseId=1002818014#/courseDetail?tab=1

Material

  • https://github.com/Metric/Materia substance designer的 c#实现
  • https://rodzilla.itch.io/material-maker material-maker
  • https://quixel.com/bridge
  • http://www.materialx.org/
  • https://artomatix.com/

Remesh

  • https://github.com/huxingyi/autoremesher

LOD

List-of-game-middleware

  • https://en.wikipedia.org/wiki/List_of_game_middleware

CG Software API

  • CGCmake - CMake modules for CG apps
  • Cortex - Libraries for VFX software development
  • Cross3D - Scene and node management abstraction
  • ExoCortex for Max 2018 - ExoCortex ported to Max 2018
  • mGui - Portable pure-python GUI library for Maya
  • minq - Maya query language for speeding up common scene operations
  • NXT - A layered code compositing application
  • OpenWalter - USD Plugins Arnold, Houdini, Katana, Maya and USD
  • Photoshop Python API - Python API for Photoshop.
  • Py3dsMax - 3dsMax API in Python
  • Pymiere - Python API for Premiere Pro
  • PyMEL - Python in Maya Done Right

Visual-Logic

  • https://machinations.io/

Tile

  • https://starscenesoftware.com/unifilebrowser.html
  • https://www.tilesetter.org/
  • Tiled 2D free, easy to use and flexible tile map editor
  • autotilegen
  • [SuperTiled2Unity] (https://github.com/Seanba/SuperTiled2Unity) Imports Tiled files to Unity. Better than regular Tiled2Unity.
  • tile-map-accelerator
  • tileplus
  • https://github.com/Cammin/LDtkToUnity
  • Isometric unity-plugin
  • Ultimate Grids Engine unity-plugin
  • KUBIKOS - 3D Cube World unity-plugin
  • hex map unity-plugin

Design

  • https://www.zcool.com.cn
  • https://www.gtn9.com/index.aspx
  • https://www.behance.net/
  • https://dribbble.com/
  • https://www.pinterest.com/

AI

locale

  • https://weblate.org/zh-hans/
  • https://molingyu.github.io/RosettaDocs/ 本地化

Texture

PIX-Texture

  • pixelover
  • spritemate
  • pixelatorapp Pixelator is a smart software to convert images into pixel art sprites and cover arts. With Pixelator you can use any source picture to easily generate Pixelated graphics for games or posters.
  • PiskelApp Piskel is a free online editor for animated sprites & pixel art
  • ProMotion pro motion is a pixel drawing and animation software designed similar to the famous Amiga Deluxe Paint (DPaint). Ideal for artists working on detailed and pixel precise graphics as required for mobile games and portable game consoles. It also suites well to create light weight graphics for web games.
  • pixenapp Pixen is a professional pixel art editor designed for working with low-resolution raster art, such as those 8-bit sprites found in old-school video games. Pixen packs all the tools pixel artists need in an intuitive, native interface including support for high zoom levels, animation editing, color palettes, and a lot more.
  • pyxeledit
  • aseprite
  • GrafX2
  • GraphicsGale

以上是关于Unity3D 引擎学习2022资料整理的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D 引擎学习2022资料整理

Unity3D 引擎学习2022资料整理

Unity3D 引擎学习2022资料整理

Unity3D 引擎学习2022资料整理

Unity3D 引擎学习2022资料整理

Unity3D游戏美术全攻略:从入门到精通