Update NF page and add video

This commit is contained in:
Grayson Riffe 2024-11-08 15:50:52 -06:00
parent e8e8eeb9f9
commit c7b9395906
2 changed files with 18 additions and 8 deletions

View File

@ -43,25 +43,26 @@
<article> <article>
<h1>Nothin' Fancy</h1> <h1>Nothin' Fancy</h1>
<p> <p>
Nothin' Fancy (or NF) is a 3D game engine / visualizer for Windows built with MSVC. I ultimately want to use my engine to create a game I can release on Steam for free. Nothin' Fancy (or NF) is a 3D game engine / visualizer for Windows built with CMake and MSVC. I ultimately want to use my engine to create a game I can release on Steam for free.
</p>
The first revision was developed in 2021 as an experimental project for learning. It has a number of cool features including an asset system complete with model cooking, an easy way to create a UI, material texture support including normal maps, and even a physics engine, but it is still missing a number of important features. <iframe class="video" width="560" height="315" src="https://www.youtube.com/embed/dBOrF2czhnI?si=A9Tyv7lFsb-Y59T4&amp;start=20&amp;mute=1&amp;playlist=dBOrF2czhnI&amp;loop=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen autoplay muted></iframe>
<p>
The first revision was developed in 2021 as an experimental learning project. It has a number of cool features including a custom asset pack system complete with model cooking, an easy way to create a UI, material texture support including normal maps, and even a physics engine, but it is still missing a number of important features.
I worked on this project during my senior year of high school, and it is the result of about 4 months of constant work. I worked on this project during my senior year of high school, and it is the result of about 4 months of constant work.
The source of this original version can be found <a href="https://git.graysonriffe.com/graysonriffe/NFRev1" class="notransition">here</a>.
</p> </p>
</article> </article>
<div class="space"></div> <div class="space"></div>
<article> <article>
<h2>Revision 2</h2> <h2>Revision 2</h2>
<p> <p>
A second revision was needed after I realized how much I could improve my first revision using everything I had learned along the way. A second revision was needed after I realized how much I could improve my first go at it using everything I had learned along the way.
This project is still in development, but I plan to include every feature present in the first revision along with other notable features such as networking and Steamworks API integration. It will also include major internal changes such as the switch from OpenGL to DirectX 11. This project is still in development, but I plan to include every feature present in the first revision along with other notable features such as networking and Steamworks API integration. It will also include major internal changes such as the switch from OpenGL to Vulkan.
This project is still in development, and I plan to include notable features such as networking and Steam API integration. It runs with Direct3D 11 and 90% of everything is written by me.
This section will be updated when a version is available to download. This section will be updated when a version is available to download.
The source can be found <a href="https://git.graysonriffe.com/graysonriffe/NothinFancy" class="notransition">here</a> (look under the develop branch).
</p> </p>
</article> </article>
<footer> <footer>

View File

@ -192,6 +192,15 @@ p {
white-space: pre-line; white-space: pre-line;
} }
iframe.video {
display: block;
margin: auto;
margin-top: 1em;
border: 0.2em black solid;
border-radius: 1em;
}
.contact { .contact {
padding: 0 2em; padding: 0 2em;
font-size: 1.2em; font-size: 1.2em;