Structure is important - make life easy for a recruiter.
Put you best work first to get noticed - the opening page is important.
There are lots of sites that give advice on what should be in a portfolio for use in job applications in the games industry (see 'Useful links').
We've chosen a simple, clean navigation structure of four pages hosted using GitHub Pages. The design is consistent, but, of course, you should personalise it.
The most important page containing your demos comes first, with the best demo being the first demo in the list. The opening page is your 'hook'. If it isn't good enough, a recruiter is unlikely to read further.
The live site: https://sumo-digital-academy.github.io/cs_portfolio/
(Note: on the live site, an annotations button at the bottom of each page toggles information about each of the sections on that page.)
Three projects, three good images, links to GitHub repos where possible. (Always make it easy for someone to understand and use your repos.)
Project 1: Individual work. A game (or other interactive tool) completely coded by you, preferably using C++. The aim is to demonstrate you can take a project from start to completion, demonstrating talent with advanced programming ideas, preferably also including use of shaders.
Project 2: Group work, but make clear what your contribution was. Preferably uses a game engine and preferably demonstrates some C++ work.
Project 3: Individual work. What else can you bring to the fold? Perhaps use of a second game engine for a small tech demo? Or possibly some neat programming from your degree course that has relevance to the games industry?
Double check any links you share to your github projects: privacy settings can mean that employers won't have access. Get a friend to check they can access it okay.
The sections of this page draw inspiration from two sources: The Sheffield Graduate Attributes and interviews with Games Industry personnel. Structure is important. What can you say in each section?
About me: express enthusiasm for the industry
Independent Learner: the games industry is constantly evolving and re-inventing itself for different platforms and audiences.
Teamwork: you won’t get very far anywhere if you can’t get along with co-workers.
Wellbeing and Resilience: you will be more employable if you can show to an employer that you have already developed good practices during your degree.
Extra-curricular Activities: broader horizons help developers to be more creative and engage with different kinds of audiences for games
This example is a short CV as it depends on how much you wish to put online - security of information is an important consideration
You may wish to link to some other system where you keep your full CV or make your CV available on request
You could also link to other sites such as LinkedIn
What have you covered in your degree course? What stands out?
Do you have a good picture of you doing something related to your degree course?
The list in this example is in order of perceived importance - you should personalise this
If you did a placement year, this can be used to show you already have general industry working experience - what makes you a good employee?
Final Year options demonstrate the range of skills you have and what you were interested in enough to choose - what is the relevance to the job you are applying for?
Consider using colour or some other kind of highlighting to pick out some of your key skills.