From fd2250aa70dbce3903f67afae58a472c7442b806 Mon Sep 17 00:00:00 2001 From: Nye Evans Date: Mon, 22 Feb 2021 22:16:27 +0000 Subject: [PATCH] minor edits after review from friend -minor wording changes -added an autoscroll to help confused users -added page anchors -minor css changes for mobile --- index.html | 15 ++++++++------- pages/CVPage.css | 5 +++++ pages/CVPage.html | 10 +++++----- pages/autoScroll.js | 4 ++++ pages/gallery/aardvark-work/aardvark-work.html | 2 +- .../cat-tower-defence/cat-tower-defence.html | 4 ++-- pages/gallery/epq-project/epq-project.html | 7 +++---- pages/mainpage.css | 17 +++++++---------- 8 files changed, 35 insertions(+), 29 deletions(-) create mode 100644 pages/autoScroll.js diff --git a/index.html b/index.html index 089a7c9..98e324a 100644 --- a/index.html +++ b/index.html @@ -7,6 +7,7 @@ + Nye Evans Portfolio @@ -20,7 +21,7 @@
An aspiring software developer who specialises in C++, C# and Python, with an intrest in lower level langauges like Assembly; - Most of my work is software based, with Python and C++ along with some web-development experience in html, css, javascript and typescript. + Most of my work is software based, with Python and C++ along with some web-development experience in HTML, CSS, JavaScript and TypeScript.
@@ -29,13 +30,13 @@
- Most of my current work experience relates to personal projects, however I have previously done work experience at jba consulting writing a - program to convert their sql databases to excel spreadsheets. I also often teach Python and HTML, having taught many students at my school's coding club for over 6 years and having tutored + Most of my experience relates to personal projects, however I have previously done work experience at JBA Consulting writing a + program to convert their SQL databases to Excel spreadsheets. I also often teach Python and HTML, having taught many students at my school's coding club for over 6 years and having tutored GCSE students briefly. You can see my full CV here.
- check out my larger projects here: + Check out my larger projects here:
click a project to find out more
@@ -62,7 +63,7 @@ -

Aardvark is a web-based virtual reality system which allows users to create and share web apps which are overlayed on top of the users vr experience.

+

Aardvark is a web-based virtual reality system which allows users to create and share web apps which are overlayed on top of the users VR experience.

Over the course of its release I have attended its first hackathon and continued to support it long afterwards, having worked both on my own and with other developers to create apps for the system to help it gain traction.

@@ -75,7 +76,7 @@ -

One of my first projects, this was created with a friend to help us gain a better understanding of python.

This was a basic tower defence game but featured a fully scalable and +

One of my first projects, this was created with a friend to help us gain a better understanding of python.

This was a basic tower defence game but featured a fully scalable level design system.

@@ -88,7 +89,7 @@
- I hope you like my work! If you ever want to contact me, my twitter, email and github can be found below. + I hope you like my work! If you ever want to contact me, my Twitter, email and Github can be found below.
diff --git a/pages/CVPage.css b/pages/CVPage.css index 472f37d..7154885 100644 --- a/pages/CVPage.css +++ b/pages/CVPage.css @@ -182,6 +182,11 @@ a:link, a:visited{ font-size: 3vw; } + #cvBody{ + margin-left: 3vw; + margin-right: 3vw + } + } diff --git a/pages/CVPage.html b/pages/CVPage.html index b8e71ad..fce17b7 100644 --- a/pages/CVPage.html +++ b/pages/CVPage.html @@ -16,7 +16,7 @@

Nye Evans

- I’m currently studying Computer Science, Psychology and Philosophy at A-level, as well as completing an Extended Project Qualification (EPQ) in virtual reality interaction design + I’m currently studying Computer Science, Psychology and Philosophy at A-level, as well as completing an Extended Project Qualification (EPQ) in Virtual Veality interaction design and physics simulation (self-taught). I have a passion for creating new and unique user experiences as well as a strong desire to learn and gain new experience within the software engineering industry.
@@ -30,8 +30,8 @@
  • 2018

    - A weeks work experience at jba consulting writing a - program to converts SQL databases to excel spreadsheets. + A week's work experience at jba consulting writing a + program that converts SQL databases to excel spreadsheets.
  • @@ -72,7 +72,7 @@
  • C++
  • C#
  • HTML and CSS
  • -
  • Javascript and Typescript
  • +
  • JavaScript and TypeScript
  • Blender's full 3D toolset
  • Unity's basic toolset
  • -
  • Unreal Engines basic toolset
  • +
  • Unreal Engine's basic toolset
  • diff --git a/pages/autoScroll.js b/pages/autoScroll.js new file mode 100644 index 0000000..15ea5e9 --- /dev/null +++ b/pages/autoScroll.js @@ -0,0 +1,4 @@ +setTimeout(() => { + if (window.scrollY < 20) + window.scrollBy({top: window.innerHeight, left: 0, behavior: 'smooth'}) +}, 2000); // we scroll the screen down a bit so the user realises theres more \ No newline at end of file diff --git a/pages/gallery/aardvark-work/aardvark-work.html b/pages/gallery/aardvark-work/aardvark-work.html index db72ead..0ddda1e 100644 --- a/pages/gallery/aardvark-work/aardvark-work.html +++ b/pages/gallery/aardvark-work/aardvark-work.html @@ -35,7 +35,7 @@
    - <-Back to main page + <-Back to main page
    \ No newline at end of file diff --git a/pages/gallery/cat-tower-defence/cat-tower-defence.html b/pages/gallery/cat-tower-defence/cat-tower-defence.html index 558f412..8c40651 100644 --- a/pages/gallery/cat-tower-defence/cat-tower-defence.html +++ b/pages/gallery/cat-tower-defence/cat-tower-defence.html @@ -18,13 +18,13 @@

    What I did

    - Almost all of the project was a team effort with I and my friend sharing ideas and working on the same code in a pair, swapping and working off each others ideas. I proposed alot of the original logic behind the movement + Almost all of the project was a team effort with I and my friend sharing ideas and working on the same code in a pair programming set-up, swapping and working off each others ideas. I proposed alot of the original logic behind the movement systems, the level select menu and the file structure for custom maps along with alot of the smaller features such as tower placement and selection. These proposals were built off by both myself and my partner as the system evolved in complexity and scale.
    - <-Back to main page + <-Back to main page
    \ No newline at end of file diff --git a/pages/gallery/epq-project/epq-project.html b/pages/gallery/epq-project/epq-project.html index fff3997..7489a40 100644 --- a/pages/gallery/epq-project/epq-project.html +++ b/pages/gallery/epq-project/epq-project.html @@ -13,8 +13,7 @@ The idea of combining VR with this later came about in an attempt to make the project more modern so more primary research and testing could be done.

    The end result was a system that allowed the user to interact with a virtual environment with 6 degrees of freedom, they could pick up, move and throw objects with their fingers, hands and head being fully tracked to the - real world. Due to time restraints, the physics simulation was released separately and, although fully capable of location and force calculation, could not take rotation of objects into account. The project over all was - predicted an A* but when marked was 2 marks off, resulting in an A. + real world. Due to time restraints, the physics simulation was released separately and, although fully capable of location and force calculation, could not take rotation of objects into account. The project gains a high A grade.
    @@ -24,12 +23,12 @@

    What I did

    Over the course of 4-5 months I researched and taught myself a large amount of vector maths, C++, the design of basic physics engines, a large portion of Unreal Engines toolset, a large portion of blenders toolset, a small amount of 3D rendering theory and the basics of game design for virtual reality. Using this I created a fully functional VR interaction system with many custom made assets, materials and classes as well as a - very basic physics engine running within C++. + very basic physics engine built in C++.
    - <-Back to main page + <-Back to main page
    \ No newline at end of file diff --git a/pages/mainpage.css b/pages/mainpage.css index 4d30c9a..a0a5fae 100644 --- a/pages/mainpage.css +++ b/pages/mainpage.css @@ -172,18 +172,16 @@ h1{ #outroText{ margin-top: 20vh; - margin-bottom: 30vh; + margin-bottom: 20vh; margin-left: 27vw; margin-right: 27vw; } #socialBar{ display: flex; - margin-left: 1vh; - margin-bottom: 1vh; - - bottom: 0; - left: 0 ; + margin-bottom: 5vh; + + justify-content: center; } @@ -324,16 +322,15 @@ h1{ #outroText{ margin-top: 20vh; - margin-bottom: 30vh; + margin-bottom: 20vh; margin-left: 1vw; margin-right: 1vw; } #socialBar{ - position: static; - justify-content: left; + justify-content: center; font-size: 4vw; - + margin-bottom: 0.8vh; } }