Learn how to build a 3D universe as a web developer.
What you'll learn:
Learn the basis of threejs library to show and handle 3D objects on a website
Learn the basic game development algorithms
Learn how to design and create a game
How to deploy a 3D Game on internet
Requirements
JavaScript programing experience needed.
Have Visual Studio Code installed.
Description
This is a faster course you can imagine where you will need JavaScript programming required skills to benefit more.
You will learn how to create a basic metaverse.
In this three.js course the student will learn how to design a Game as a Metaverse, how to code it in JavaScript and how to deploy it on Internet for free.
The teacher will cover every step in detail (but not deeply) to guide the student in this journey and will offer sources to download to make the practice easy and understand the concepts shown in this course. Allowing the student follow the instructor examples.
The course teach how to make a Game Design and its main parts to create a Game superficially. Some topics that the game design will include are: User Interface Development (UI), Landing Page (Presentation) , Instruction Page (Instructions), how entertain the player with rewards and punishments.
To achieve these goals the student will
Write code using EcmaScript6 Modules, witch is a version of a modern JavaScript, using Visual Studio Code, witch is an IDE (Integrated Development Environment), to write the code,
Create a characters controller to move the character, using JavaScript classes in an Object Oriented Programing,
Deploy the source code in a real server (github pages) publishing the game in a website with no cost.
The student will need just a computer with a browser and internet access to upload the game and to create and use an account on Github.
At the end of this course ever student will can show his own 3D Game on internet.
Warning: This course is fast and intensive. JavaScript programming experience is required.
A curious that want to build his first 3d game with programing experience
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/1. 3D Basis.mp4
20.8 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/1. 3D Basis.srt
2.8 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/10. How to create a box in a 3d world.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/11. Camera (PerspectiveCamera).mp4
6.9 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/11. Camera (PerspectiveCamera).srt
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/12. What about the camera.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/13. Scene.mp4
6.5 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/13. Scene.srt
1.1 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/14. What about the Scene.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/15. Renderer.mp4
7.7 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/15. Renderer.srt
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/16. What is the renderer for.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/17. Lights in three.js library.mp4
16 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/17. Lights in three.js library.srt
2.2 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/18. What about lights on three.js projects.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/19. Lesson 1 Summary.mp4
3.9 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/19. Lesson 1 Summary.srt
787 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/2. Demo, Three.js project (final example).mp4
30.9 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/2. Demo, Three.js project (final example).srt
0 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/3. The source code.html
81 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/4. What about the example.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/5. Object3d.mp4
11.9 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/5. Object3d.srt
1.8 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/6. Object3d Quiz.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/7. Vector3.mp4
5.8 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/7. Vector3.srt
1 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/8. What about Vector3.html
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/9. Box (geometry + material = mesh).mp4
9.8 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/9. Box (geometry + material = mesh).srt
1.6 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/css/style.css
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/fonts/Knewave-Regular.ttf
30.5 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/fonts/OFL.txt
4.4 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/COMMIT_EDITMSG
14 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/config
130 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/description
73 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/HEAD
23 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/applypatch-msg.sample
478 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/commit-msg.sample
896 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/fsmonitor-watchman.sample
4.5 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/post-update.sample
189 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-applypatch.sample
424 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-commit.sample
1.6 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-merge-commit.sample
416 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-push.sample
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-rebase.sample
4.8 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/pre-receive.sample
544 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/prepare-commit-msg.sample
1.5 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/push-to-checkout.sample
2.7 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/hooks/update.sample
3.6 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/index
5.8 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/info/exclude
240 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/logs/HEAD
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/logs/refs/heads/master
1.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/02/247cd69d53e5f2c5d30ba47d85183693dd22d6
194 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/02/6a3f5af657e2ed61e7be978f311bf51792b956
92.2 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/02/9890b40b629135066598bd6613acb6cdf2373b
356 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/02/fc1f52e2cb11f2e3290b5dab3bfe0fd91b6b41
183 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/03/8948bc53a5d5347b118a1ee90d2c0ae2283fcd
193 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/04/d6d3ee9d5714ff17c5d3a24c65eee1671d11da
292 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/05/50575ab8666d61fcb1a0f54a45ef4f2a2e2a3a
368 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/05/80d9459ee3448ac1e9ca1976230dc0794a22ff
292 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/06/40324d100d04b8db737ecc8a9d73123c0a4fcf
473 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/08/202d76e7254fba60d4fcf7b171a502863d8d5c
143.8 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/08/226639d9297b88db29b2fb86d57c9a2a7b7acf
250 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/09/177d2c178f077102f244393a4e0a99050642b3
250 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/09/96365c0ee0de90a3188350290d4e835f9d61fb
99.4 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/0a/889c9cd6e534e949e331c5c06729926bab9e84
12.5 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/0c/19173a00c5fc3c33dbf5b1d4c3b734cd5f1553
490 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/12/1e2b79e617cb7b8c8ed5b0ff218607b11fb81a
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/12/7a9035d779fae7d9a7857793e3ea0d4b38e7ab
385 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/13/387222e09e98918c722ebc6cc56f6f774d7bc6
510 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/13/eb2fd657f882d3e7ef4ee415ebdb578138a89d
494 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/15/83963cd7fd5a5ed7e7f697f7d291dd632d7493
571 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/16/f1d58f193186f117febe396343d0e96ab581e1
251 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/1a/f1e7534f77d235bf8533d14562f852a8c1ee6d
425 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/1d/bcb31789e4a447c3a5d1c97f5dcd7a47afdc5f
508 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/1f/e8271e5266a98f9f9f38c50d05960c8bedf31c
63 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/26/16336ff1006ff3fc5f0230e40d84afd3118b26
547 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/26/8a30d73c2d66ce462c8a9fb2b41d34831b1cd0
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/27/95d58fa2a946e59f312bad5bfed93364b229a0
300 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/2a/dff040ad2a9be87146c109672f63247a0de4eb
328.6 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/2d/1880991f288d6331eed6693a3dc891bab47bd6
123 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/2f/3170d0bc845255c7634b622a5864beea5b31ab
943 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/30/ed4ab4a680aee0c85f1ea84651631b1ee02e21
164 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/34/6e5970d97b14172eb3c98324e9a6c76a5b5e58
526 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/37/1cd2c1b3b305525d34263083f94858e517f700
3.7 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/38/c2f145c55bcf32a8025fa73bdc40fb52491180
139 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/3b/c348a44c5b6ed4480ae4d0466fd33ea63313b0
548 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/3d/14491151149275d6cb81fb0c22d8f244f51024
97.3 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/3e/eede4c87245e25d791c4825318dad4a80fd0c7
350 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/42/8210241995b7b094e6efe58668a90b23d9d0aa
183 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/47/341ea3f2406447df053ece550723884aa06ac9
80.6 KB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/48/2faf5b7f622e0db9e616b731158852fe4a7c02
435 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/48/c0ec2c0424f946be95e7aca78e7702bc163e0d
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/49/b756a4f92714bf230017604296db7b0aaad3ef
187 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/4d/e21c908a990b475649c42be8c41e18bd8ca438
175 B
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/4e/82f0e99e62c9a0d7bee659679ea95c32880520
2 MB
~Get Your Files Here !/1. Three.js - Lesson 1 - 3D Basis/my3dGame/git/objects/4f/cce369d34923c1c8b1ab308c28f3d8ab67a6cf