mirror of
https://github.com/codecrafters-io/build-your-own-x.git
synced 2025-06-21 12:38:29 +00:00
Merge 8d4654662f
into cf5d750133
This commit is contained in:
commit
cab0f78dee
@ -9,6 +9,7 @@ This repository is a compilation of well-written, step-by-step guides for re-cre
|
|||||||
It's a great way to learn.
|
It's a great way to learn.
|
||||||
|
|
||||||
* [3D Renderer](#build-your-own-3d-renderer)
|
* [3D Renderer](#build-your-own-3d-renderer)
|
||||||
|
* [Generative AI](#build-your-own-generative-ai)
|
||||||
* [Augmented Reality](#build-your-own-augmented-reality)
|
* [Augmented Reality](#build-your-own-augmented-reality)
|
||||||
* [BitTorrent Client](#build-your-own-bittorrent-client)
|
* [BitTorrent Client](#build-your-own-bittorrent-client)
|
||||||
* [Blockchain / Cryptocurrency](#build-your-own-blockchain--cryptocurrency)
|
* [Blockchain / Cryptocurrency](#build-your-own-blockchain--cryptocurrency)
|
||||||
@ -52,6 +53,11 @@ It's a great way to learn.
|
|||||||
* [**JavaScript / Pseudocode**: _Computer Graphics from scratch_](http://www.gabrielgambetta.com/computer-graphics-from-scratch/introduction.html)
|
* [**JavaScript / Pseudocode**: _Computer Graphics from scratch_](http://www.gabrielgambetta.com/computer-graphics-from-scratch/introduction.html)
|
||||||
* [**Python**: _A 3D Modeller_](http://aosabook.org/en/500L/a-3d-modeller.html)
|
* [**Python**: _A 3D Modeller_](http://aosabook.org/en/500L/a-3d-modeller.html)
|
||||||
|
|
||||||
|
#### Build your own `Generative AI`
|
||||||
|
|
||||||
|
* [**(any)**: _How to build a generative AI solution: A step-by-step guide_](https://www.leewayhertz.com/how-to-build-a-generative-ai-solution/)
|
||||||
|
* [**Python**: _Build a GenAI Chatbot in less than an hour_](https://medium.com/@gbouslov/from-zero-to-genai-chatbot-hero-29b1f45f6542)
|
||||||
|
|
||||||
#### Build your own `Augmented Reality`
|
#### Build your own `Augmented Reality`
|
||||||
|
|
||||||
* [**C#**: _How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D_](https://www.youtube.com/watch?v=uXNjNcqW4kY) [video]
|
* [**C#**: _How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D_](https://www.youtube.com/watch?v=uXNjNcqW4kY) [video]
|
||||||
@ -212,6 +218,7 @@ It's a great way to learn.
|
|||||||
* [**JavaScript**: _Build your own 8-Ball Pool game from scratch_](https://www.youtube.com/watch?v=aXwCrtAo4Wc) [video]
|
* [**JavaScript**: _Build your own 8-Ball Pool game from scratch_](https://www.youtube.com/watch?v=aXwCrtAo4Wc) [video]
|
||||||
* [**JavaScript**: _How to Make Your First Roguelike_](https://gamedevelopment.tutsplus.com/tutorials/how-to-make-your-first-roguelike--gamedev-13677)
|
* [**JavaScript**: _How to Make Your First Roguelike_](https://gamedevelopment.tutsplus.com/tutorials/how-to-make-your-first-roguelike--gamedev-13677)
|
||||||
* [**JavaScript**: _Think like a programmer: How to build Snake using only JavaScript, HTML & CSS_](https://medium.freecodecamp.org/think-like-a-programmer-how-to-build-snake-using-only-javascript-html-and-css-7b1479c3339e)
|
* [**JavaScript**: _Think like a programmer: How to build Snake using only JavaScript, HTML & CSS_](https://medium.freecodecamp.org/think-like-a-programmer-how-to-build-snake-using-only-javascript-html-and-css-7b1479c3339e)
|
||||||
|
* [**JavaScript**: _Build your own GameBoy/GameBoy Color game with GB Studio_](https://www.gbstudio.dev/docs/)
|
||||||
* [**Lua**: _BYTEPATH_](https://github.com/SSYGEN/blog/issues/30)
|
* [**Lua**: _BYTEPATH_](https://github.com/SSYGEN/blog/issues/30)
|
||||||
* [**Python**: _Developing Games With PyGame_](https://pythonprogramming.net/pygame-python-3-part-1-intro/)
|
* [**Python**: _Developing Games With PyGame_](https://pythonprogramming.net/pygame-python-3-part-1-intro/)
|
||||||
* [**Python**: _Making Games with Python & Pygame_](https://inventwithpython.com/makinggames.pdf) [pdf]
|
* [**Python**: _Making Games with Python & Pygame_](https://inventwithpython.com/makinggames.pdf) [pdf]
|
||||||
@ -465,6 +472,7 @@ It's a great way to learn.
|
|||||||
* [**Python**: _Learn ML Algorithms by coding: Decision Trees_](https://lethalbrains.com/learn-ml-algorithms-by-coding-decision-trees-439ac503c9a4)
|
* [**Python**: _Learn ML Algorithms by coding: Decision Trees_](https://lethalbrains.com/learn-ml-algorithms-by-coding-decision-trees-439ac503c9a4)
|
||||||
* [**Python**: _JSON Decoding Algorithm_](https://github.com/cheery/json-algorithm)
|
* [**Python**: _JSON Decoding Algorithm_](https://github.com/cheery/json-algorithm)
|
||||||
* [**Python**: _Build your own Git plugin with python_](https://joshburns-xyz.vercel.app/posts/build-your-own-git-plugin)
|
* [**Python**: _Build your own Git plugin with python_](https://joshburns-xyz.vercel.app/posts/build-your-own-git-plugin)
|
||||||
|
* [**Python**: _Build your own Web Vulnerability Scanner_](https://www.freecodecamp.org/news/build-a-web-application-security-scanner-with-python)
|
||||||
* [**Ruby**: _A Pedometer in the Real World_](http://aosabook.org/en/500L/a-pedometer-in-the-real-world.html)
|
* [**Ruby**: _A Pedometer in the Real World_](http://aosabook.org/en/500L/a-pedometer-in-the-real-world.html)
|
||||||
* [**Ruby**: _Creating a Linux Desktop application with Ruby_](https://iridakos.com/tutorials/2018/01/25/creating-a-gtk-todo-application-with-ruby)
|
* [**Ruby**: _Creating a Linux Desktop application with Ruby_](https://iridakos.com/tutorials/2018/01/25/creating-a-gtk-todo-application-with-ruby)
|
||||||
* [**Rust**: _Building a DNS server in Rust_](https://github.com/EmilHernvall/dnsguide/blob/master/README.md)
|
* [**Rust**: _Building a DNS server in Rust_](https://github.com/EmilHernvall/dnsguide/blob/master/README.md)
|
||||||
|
Loading…
Reference in New Issue
Block a user