A web designer creates layouts for pages and templates for websites, develops graphics, audio and video content and produces the overall design using development tools and coding languages.
You could be:
- discussing the content and format of the website with the clients, including the purpose of the site and its target audience
- designing page layouts using wireframe concepts and including text sizes, colours and other formatting
- presenting concepts and designs to clients
- producing the website design, using development tools such as Visual Studio and Dreamweaver
- coding the page templates using HTML and other languages such as Javascript and jQuery
- producing graphics, video and audio content to incorporate into the website
- ensuring the design is compatible with all browsers, works across mobile devices and meets accessibility standards
- working with other professionals including web developers, UX specialists and graphic designers.
There is often some overlap between the duties of a web designer and front end developer.
A games designer produces new ideas for computer games of all types: puzzle, adventure, role-play, combat, shooters and sports. They design games for different platforms: PCs, laptops, consoles, the internet, interactive TV and mobile phones.
You could be:
- planning and developing the different elements of a game: setting, plot, levels, characters, vehicles and objects and modes of play
- presenting ideas, using written documents and computer graphics or sketches, to the rest of the team
- working with artists and programmers to build a game prototype
- adapting and improving the game structure, functionality and user experience (known as UX) throughout the development
- changing the original ideas if they turn out to be technically difficult to put into practice
- working on the whole game or on one aspect of design, such as environment, characters or objects
- training testers to play the game to find any bugs (problems)
- writing the game's instructions
- working on more than one game at a time.