Тёмный

Updating DOS Game Graphics in OpenGL 

PCRetroTech
Подписаться 7 тыс.
Просмотров 2,7 тыс.
50% 1

Blender 2.49b:
download.blender.org/release/...
Blender Textures:
cloud.blender.org/p/textures/
Nehe's OpenGL Tutorials:
nehe.gamedev.net/
Zaxxon on Moby Games:
www.mobygames.com/game/zaxxon

Наука

Опубликовано:

 

8 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@Lilithe
@Lilithe 11 месяцев назад
yooooo hearing nehe just brought back memories for me
@mattpierce5009
@mattpierce5009 2 года назад
@2:00 quite realistic! you even managed to render the string! :)
@DavidWonn
@DavidWonn 2 года назад
It’s so different seeing the classic Zaxxon arcade game in CGA colors. I’ve only known it from the arcade, the Atari 2600 port, and an Apple ][e port.
@tinto278
@tinto278 Год назад
😎😎
@cd-lf8xm
@cd-lf8xm 2 года назад
Zaxxon -legendary game 👍 There was a recent remake for windows which was nice too
@Pickle136
@Pickle136 2 года назад
i went down a similar path to learn opengl. I do like objs simple to load. I went with all triangles though. I had GL-ES in mind and those exotic geometry shapes arnt supported. Switching over to shaders isnt too bad either. You do need some code to load and compile the shaders, but the buffer and rendering is basically the same (little different api). My game was a space invaders shooter. Thanks for making this video.
@PCRetroTech
@PCRetroTech 2 года назад
Yeah I never got into shaders though I was always interested to one day try them out. My career really interfered with my hobby for about 20 years. It might be time to give it a try. 🙂
@fradd182
@fradd182 2 года назад
Thanks for the OpenGl basics. When video has started, i thought you will be using 2D OpenGL functions to recreate Zaxxon. Anyway, i think you can improve on Normalize function by using either some fast SQRT algorithm or SSE vectorized version, also for the cross Product.
@milasudril
@milasudril 2 года назад
Don't take it as a tutorial for modern OpenGL.
@brianmac8260
@brianmac8260 Год назад
I tried to use Northcad 3D to make polygon objects, bit tricky, but it produces a .plg file, identical to Blender's obj file. It can be imported into VGA.
@PCRetroTech
@PCRetroTech Год назад
Interesting. I'm not familiar with that at all. If I'm not mistaken the company is still around.
@matsv201
@matsv201 2 года назад
I was thinking about making the old Sierra games 3D.. THe thing is.. they effectively already are. While the vector data on the primary graphics layer only have X and Y coordinates the vector layer on the secondary interaction screen also have Y data.
@billhart3814
@billhart3814 2 года назад
One problem with the vector data is that the polygons don't close. The edges were apparently drawn by hand and edges may terminate on neighbouring pixels and flood filled. This is fine in fixed resolution, but can be problematic in higher resolution.
@matsv201
@matsv201 2 года назад
@@billhart3814 well of cause. That is not quite the only problem. The Z cordinates have very low resolution so it have to be be interpolated. A solution to the non closing issue could be to gerate closing vectors. Still.. there will probobly be some hands on to trim the 3d
@PCRetroTech
@PCRetroTech 2 года назад
@@matsv201 Sounds like it. An interesting project though.
@matsv201
@matsv201 2 года назад
@@PCRetroTech yea.. I would totalt do ir my self.. If I.. A... did suck at programing B... had any sort of spare time
@PCRetroTech
@PCRetroTech 2 года назад
@@matsv201 Ha ha, ok
@mightwilder
@mightwilder 2 года назад
i wonder if this works with PortableGL
@PCRetroTech
@PCRetroTech 2 года назад
GLUT is supposed to be portable, so it may well do.
@melissa6470
@melissa6470 2 года назад
dang thats an old version of blender
@PCRetroTech
@PCRetroTech 2 года назад
It wasn't necessary, but I wanted to run it on old hardware.
@PCRetroTech
@PCRetroTech 2 года назад
It wasn't necessary, but I wanted to run it on old hardware.
@nasigoreng553
@nasigoreng553 2 года назад
hahaha funny mate
Далее
XGA : King of IBM Graphics Standards (Part 1)
40:55
Просмотров 15 тыс.
Minecraft Clone in C++ // Code Review
40:29
Просмотров 328 тыс.
100❤️
00:19
Просмотров 4,6 млн
ШОКОЛАДКА МИСТЕРА БИСТА
00:44
Просмотров 398 тыс.
LEARN UNITY - The Most BASIC TUTORIAL I'll Ever Make
2:04:31
Animating Ellipses on a Vintage 386 Computer
46:12
Просмотров 3,6 тыс.
A Rare Paradise Pre-EGA Graphics Card that Plays Doom
36:13
Using Libraries in C++ (Static Linking)
18:43
Просмотров 429 тыс.
Studying the Amstrad PC1512 Graphics Chip
56:03
Просмотров 3,6 тыс.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00