Update for 2025, change wordings, add WinChat img

This commit is contained in:
Grayson Riffe 2025-01-15 20:48:30 -06:00
parent 205ee47fc9
commit c0535aa767
6 changed files with 33 additions and 15 deletions

View File

@ -43,9 +43,9 @@
<img src="portrait.jpg" alt="Portrait"> <img src="portrait.jpg" alt="Portrait">
</div> </div>
<p> <p>
I'm from Kennedale, a small suburb in the DFW area of Texas. It's here where I grew up and found my home in engineering. In high school, I played trumpet in our (UIL State finalist) marching band. In 2022, I graduated and said goodbye to my hometown, and now I'm in College Station studying what I love while doing some food serving work on the weekends. I'm from Kennedale, a small suburb in the DFW area of Texas. It's here where I grew up and found my home in engineering. In high school, I played trumpet in our (UIL State finalist) marching band. In 2022, I graduated and said goodbye to my hometown, and now I'm in College Station studying what I love while doing some food serving work.
My favorite music genre is alternative rock/metal, and a shortlist of my favorite bands are Red, Starset, and My Chemical Romance! As a textbook 21st century young adult, my other hobbies include playing video games such as Elden Ring, reading Wikipedia pages, eating Chick-fil-A, and riding my bike. My favorite music genre is alternative rock/metal, and a shortlist of my favorite bands are Starset, Red, and My Chemical Romance! As a textbook 21st century young adult, my other hobbies include playing video games such as Elden Ring, reading Wikipedia pages, eating Chick-fil-A, and riding my bike.
</p> </p>
<div class="space"></div> <div class="space"></div>
<h2>Contact</h2> <h2>Contact</h2>
@ -59,7 +59,7 @@
</ul> </ul>
</article> </article>
<footer> <footer>
Copyright 2024 Grayson Riffe Copyright 2025 Grayson Riffe
</footer> </footer>
</main> </main>
</body> </body>

View File

@ -40,7 +40,7 @@
<article> <article>
<h1>Grayson Riffe</h1> <h1>Grayson Riffe</h1>
<p> <p>
Hello! My name is Grayson Riffe, and I am an undergraduate at Texas A&M majoring in Electronic Systems Engineering Technology and minoring in Cybersecurity. Hello! My name is Grayson Riffe, and I am an undergraduate at Texas A&M majoring in Electronic Systems Engineering Technology.
Ever since I can remember, I've been interested in electronics, espcecially computers, and how to tell them what to do. I started my technical journey in 5th grade with learning Java programming. To truly understand what I was learning, I wrote tiny games such as tic-tac-toe, a number guessing game, and "Button Clicker" (a very bad knockoff of Cookie Clicker). As I started to get more competent, I then started looking into C++ on Windows with MSVC and Visual Studio. I have a strong background with compiled application development. Ever since I can remember, I've been interested in electronics, espcecially computers, and how to tell them what to do. I started my technical journey in 5th grade with learning Java programming. To truly understand what I was learning, I wrote tiny games such as tic-tac-toe, a number guessing game, and "Button Clicker" (a very bad knockoff of Cookie Clicker). As I started to get more competent, I then started looking into C++ on Windows with MSVC and Visual Studio. I have a strong background with compiled application development.
</p> </p>
@ -55,7 +55,7 @@
</p> </p>
</article> </article>
<footer> <footer>
Copyright 2024 Grayson Riffe Copyright 2025 Grayson Riffe
</footer> </footer>
</main> </main>
</body> </body>

View File

@ -43,11 +43,11 @@
<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 CMake and MSVC. I ultimately want to use my engine to create a game I can release on Steam for free. Nothin' Fancy (NF) is a 3D game engine for Windows built with C++. I ultimately want to use my engine to create a game I can release on Steam for free.
</p> </p>
<iframe class="video" 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> <iframe 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> <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. The first revision was developed in 2021 as an experimental learning project. It has a number of features including a custom asset pack system, 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.
@ -66,7 +66,7 @@
</p> </p>
</article> </article>
<footer> <footer>
Copyright 2024 Grayson Riffe Copyright 2025 Grayson Riffe
</footer> </footer>
</main> </main>
</body> </body>

View File

@ -180,7 +180,7 @@ article {
} }
.space { .space {
padding: 1em; padding: 0.5em;
} }
h1 { h1 {
@ -192,7 +192,7 @@ p {
white-space: pre-line; white-space: pre-line;
} }
iframe.video { iframe {
display: block; display: block;
width: 40%; width: 40%;
aspect-ratio: 16 / 9; aspect-ratio: 16 / 9;
@ -203,6 +203,16 @@ iframe.video {
border-radius: 1em; border-radius: 1em;
} }
.mainimage {
width: 30%;
margin: auto;
}
.mainimage img {
border: 0.2em black solid;
border-radius: 1em;
}
.contact { .contact {
padding: 0 2em; padding: 0 2em;
font-size: 1.2em; font-size: 1.2em;
@ -266,7 +276,11 @@ footer {
margin: 0 auto; margin: 0 auto;
} }
iframe.video { iframe {
width: 90%; width: 90%;
} }
.mainimage {
width: 90%
}
} }

View File

@ -43,18 +43,22 @@
<article> <article>
<h1>WinChat</h1> <h1>WinChat</h1>
<p> <p>
WinChat is a simple chat application for Windows (hence the name). WinChat is a simple chat application for Windows.
</p>
<div class="mainimage">
<img src="screenshot.png" alt="Engine Logo">
</div>
<p>
I started this project to get a grasp of the network programming I would need to know if I were to add multiplayer support to Nothin' Fancy. The application has few features, but everything is done at a low level, only using old Win32 APIs to get the job done. I started this project to get a grasp of the network programming I would need to know if I were to add multiplayer support to Nothin' Fancy. The application has few features, but everything is done at a low level, only using old Win32 APIs to get the job done.
You can download the current version (1.0.0) <a href="WinChat.zip" class="notransition">here</a>. You can download the current version (1.0.0) <a href="WinChat.zip" class="notransition">here</a>.
As a side note, because I do not have a "<a href="https://en.wikipedia.org/wiki/Code_signing" class="notransition">code signing certificate</a>," Windows Security and SmartScreen might not let you run the program without asking you if you are sure.
The source can be found <a href="https://git.graysonriffe.com/graysonriffe/WinChat" class="notransition">here</a>. The source can be found <a href="https://git.graysonriffe.com/graysonriffe/WinChat" class="notransition">here</a>.
</p> </p>
</article> </article>
<footer> <footer>
Copyright 2024 Grayson Riffe Copyright 2025 Grayson Riffe
</footer> </footer>
</main> </main>
</body> </body>

BIN
winchat/screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB