ciciplusplus | Writing a 3D game engine without Unity like it's 1995 again @ciciplusplus | Uploaded March 2023 | Updated October 2024, 1 hour ago.
I've decided to learn how to write 3D games from scratch. Can an ancient mystical book help me?
#RETROGAMING #gamedevelopment #3D #DOSEMBER #ciciplusplus
LINKS
Source code
Ported source code from the book github.com/ciciplusplus/black_art_3d_revival
Playable web version ciciplusplus.github.io/krk
Book (not affiliated)
amazon.com/Black-Art-Game-Programming-High-Speed/dp/1571690042
Social
My Github github.com/ciciplusplus
My Twitter twitter.com/ciciplusplus
Videos
Cicoparser project youtu.be/4fAeUx8A-OE
github.com/gabonator/Education/tree/master/2021/CicoParser
Other
Real-Time Rendering Graphics Books Page realtimerendering.com/books.html
3D Math Primer for Graphics and Game Development gamemath.com
MUSIC
Epic CUT.mp3 by Damiano Baldoni
freemusicarchive.org/music/Damiano_Baldoni/jingle/epic-cutmp3-1
"A Bit Of Hope" by David Fesliyan
fesliyanstudios.com/royalty-free-music/download/a-bit-of-hope/565
Royalty free music from FesliyanStudios.com
Catchy Funky by Defrini
freemusicarchive.org/music/defrini/the-unfinished/catchy-funky
[BlueProject Extended Version] Initial D - Deja Vu (Geoxor Remix) | Mister Vi
youtu.be/Kk2YZADs3lo
Purple Planet Music - Mirrorball
Music: purple-planet.com
Purple Planet Music - Inspiring Piano
Music: purple-planet.com
Purple Planet Music - Lament
Music: purple-planet.com
Free Funky Clavinet (F 011) by Lobo Loco
freemusicarchive.org/music/Lobo_Loco/completly-free/free-funky-clavinet-f-011
"Madness of Linda" by Rafael Krux
freepd.com/comedy.php
The Rebel Path - Cyberpunk 2077 (SiIvaGunner)
youtu.be/9vBtcq4HI-8
Epic by Lite Saturation
freemusicarchive.org/music/lite-saturation/single/epic
SOUNDS
"Twinkle Chimes" by everythingsounds
freesound.org/s/621784
"Chime of Doom" by Kostas17
freesound.org/s/538432
"Yawn 01" by Larakaa
freesound.org/s/503483
"long wispy woosh2.wav" by newagesoup
freesound.org/s/377829
VIDEOS
youtu.be/x-fXUomhqp8
youtu.be/wBTsFZGzoho
youtu.be/aeWeEJSE6UU
youtu.be/UpjYTwNjWc8
youtu.be/qIcTM8WXFjk
youtu.be/VsN_fbxUjCw
youtu.be/0ggi7dL4qMw
youtu.be/6iAj5PDkByw
youtu.be/RXLohSvTKpg
youtu.be/2jCcRCttD5I
youtu.be/SzxeWmxPJJw
youtu.be/e_1BIW7Q_8Q
youtu.be/GZrkkXBjBCw
ART
Image by pikisuperstar on Freepik
Image by katemangostar on Freepik
I've decided to learn how to write 3D games from scratch. Can an ancient mystical book help me?
#RETROGAMING #gamedevelopment #3D #DOSEMBER #ciciplusplus
LINKS
Source code
Ported source code from the book github.com/ciciplusplus/black_art_3d_revival
Playable web version ciciplusplus.github.io/krk
Book (not affiliated)
amazon.com/Black-Art-Game-Programming-High-Speed/dp/1571690042
Social
My Github github.com/ciciplusplus
My Twitter twitter.com/ciciplusplus
Videos
Cicoparser project youtu.be/4fAeUx8A-OE
github.com/gabonator/Education/tree/master/2021/CicoParser
Other
Real-Time Rendering Graphics Books Page realtimerendering.com/books.html
3D Math Primer for Graphics and Game Development gamemath.com
MUSIC
Epic CUT.mp3 by Damiano Baldoni
freemusicarchive.org/music/Damiano_Baldoni/jingle/epic-cutmp3-1
"A Bit Of Hope" by David Fesliyan
fesliyanstudios.com/royalty-free-music/download/a-bit-of-hope/565
Royalty free music from FesliyanStudios.com
Catchy Funky by Defrini
freemusicarchive.org/music/defrini/the-unfinished/catchy-funky
[BlueProject Extended Version] Initial D - Deja Vu (Geoxor Remix) | Mister Vi
youtu.be/Kk2YZADs3lo
Purple Planet Music - Mirrorball
Music: purple-planet.com
Purple Planet Music - Inspiring Piano
Music: purple-planet.com
Purple Planet Music - Lament
Music: purple-planet.com
Free Funky Clavinet (F 011) by Lobo Loco
freemusicarchive.org/music/Lobo_Loco/completly-free/free-funky-clavinet-f-011
"Madness of Linda" by Rafael Krux
freepd.com/comedy.php
The Rebel Path - Cyberpunk 2077 (SiIvaGunner)
youtu.be/9vBtcq4HI-8
Epic by Lite Saturation
freemusicarchive.org/music/lite-saturation/single/epic
SOUNDS
"Twinkle Chimes" by everythingsounds
freesound.org/s/621784
"Chime of Doom" by Kostas17
freesound.org/s/538432
"Yawn 01" by Larakaa
freesound.org/s/503483
"long wispy woosh2.wav" by newagesoup
freesound.org/s/377829
VIDEOS
youtu.be/x-fXUomhqp8
youtu.be/wBTsFZGzoho
youtu.be/aeWeEJSE6UU
youtu.be/UpjYTwNjWc8
youtu.be/qIcTM8WXFjk
youtu.be/VsN_fbxUjCw
youtu.be/0ggi7dL4qMw
youtu.be/6iAj5PDkByw
youtu.be/RXLohSvTKpg
youtu.be/2jCcRCttD5I
youtu.be/SzxeWmxPJJw
youtu.be/e_1BIW7Q_8Q
youtu.be/GZrkkXBjBCw
ART
Image by pikisuperstar on Freepik
Image by katemangostar on Freepik