BA Games Design and Creative Writing

... United Kingdom
... Brunel University London (Navitas)

Course Overview

This course will help you to develop your creative writing skills and focus on how they relate to games design and game play. You’ll learn about the application of traditional story and narrative design and how it applies to games design and gameplay.

Your learning will come through lectures, workshops, seminars, play sessions and tutorials. You’ll also use the online forum to discuss, share and develop your knowledge. You’ll gain confidence in sharing your ideas, giving and receiving feedback and working individually as well as in a multi-disciplinary team.

The teaching team are experts in nurturing games talent and you will benefit from their insight into the industry. You will be introduced to ideas at the forefront of the discipline as well as sharing their knowledge and understanding of professional practice. This will help to keep you up-to-date with industry developments and show you how the skills you learn on this course are applicable to the world of work.

Of course the best teachers of writing are writers and Creative Writing at Brunel is taught by successful, published writers, many of whom have international reputations. You will draw on their experience across a range of genres and you will have the opportunity to study Creative Writing to a high level. You will develop your knowledge, understanding, and analytical and creative skills through the analysis, interpretation and creation of literary texts.

All games students will have 24-hour access to the games lab, where high spec PCs are available for you to work on and play games. You will also use the Design room, where an impressive collection of board games is available for you to learn and understand the principles of games design. This room also serves as a wonderful, collaborative space where you can play and generate ideas, work, relax and have fun.

You’ll finish this course with a skillset that will allow you to develop a game from scratch and be ready to work and thrive in the games industry.

General Eligibility

  • GCE A-level BBC.

  • BTEC Level 3 Extended Diploma DMM in any subject.

  • BTEC Level 3 Diploma DM in any subject, with an A-level at grade C.

  • BTEC Level 3 Subsidiary Diploma M in any subject, with A-levels grade BB.

  • International Baccalaureate Diploma 29 points.

  • Obtain a minimum of 112 UCAS tariff points in the Access to HE Diploma with 45 credits at Level 3.

  • T levels : Merit overall

Part Time Work Details

20 Hours of Work permit weekly for international students.

Language Requirement

  • IELTS: 6.5 (min 5.5 in all areas)

Programme Information
...
Course Category

Media and Journalism


...
Campus Name

Uxbridge


...
Course Level

Undergraduate


...
Duration

Full-Time, 3 years


...
Available Intake

September


...
IELTS Score

5.5


...
Tuition Fees Range

9250,

19330, (INT)


Subject Recommendations for You
MA Economics and Spanish & Latin American Studies
University of Aberdeen - Study Group
Campus

Aberdeen

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

20800

MEng Aerospace Engineering
Queen's University Belfast -INTO
Campus

Belfast, Northern Ireland

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

23100

BA (Hons) Business Management
University of Northampton
Campus

Northampton, Northamptonshire, England

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

14750

Discover Your Next Read
...
Why you will go UK for better study ? Learn more from this blog...
...
Why you will go UK for better study ? Learn more from this blog...
Request history8.1.11PHP Version889msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[20:34:48] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (24.88ms)time
  • Application (864ms)time
  • 1 x Application (97.2%)
    864ms
    1 x Booting (2.8%)
    24.88ms
    4 templates were rendered
    • course-detailscourse-details.blade.php#?blade
    • ajax.homejshomejs.blade.php#?blade
    • layouts.appapp.blade.php#?blade
    • ajax.menusearchjsmenusearchjs.blade.php#?blade
    uri
    GET course-details/{id?}
    middleware
    web
    controller
    App\Http\Controllers\CourseController@details
    namespace
    prefix
    where
    file
    app/Http/Controllers/CourseController.php:130-145
    13 statements were executed, 3 of which were duplicates, 10 unique. Show only duplicated837ms
    • Connection Establishedstaging_liveCourseController.php#131
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:131
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `id` = '3321' limit 1
      6.26msstaging_liveCourseController.php#131
      Bindings
      • 0: 3321
      Backtrace
      • 16. app/Http/Controllers/CourseController.php:131
      • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` in ('135')
      5.85msstaging_liveCourseController.php#131
      Bindings
      • 0: 135
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `represent_countries` where `represent_countries`.`id` in ('1')
      880μsstaging_liveCourseController.php#131
      Bindings
      • 0: 1
      Backtrace
      • 26. app/Http/Controllers/CourseController.php:131
      • 27. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 29. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 30. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `countries` where `countries`.`id` in ('235')
      4.95msstaging_liveCourseController.php#131
      Bindings
      • 0: 235
      Backtrace
      • 31. app/Http/Controllers/CourseController.php:131
      • 32. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 33. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 34. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 35. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` in ('1')
      5.06msstaging_liveCourseController.php#131
      Bindings
      • 0: 1
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `categories` where `categories`.`id` in ('2') order by `category_name` asc
      720μsstaging_liveCourseController.php#131
      Bindings
      • 0: 2
      Backtrace
      • 21. app/Http/Controllers/CourseController.php:131
      • 22. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 24. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 25. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `courses` where `course_level_id` = '1' order by RAND() limit 3
      809msstaging_liveCourseController.php#138
      Bindings
      • 0: 1
      Backtrace
      • 15. app/Http/Controllers/CourseController.php:138
      • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `institutes` where `institutes`.`id` = '33' limit 1
      1.29msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 33
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '1' limit 1
      740μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '117' limit 1
      1.01msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 117
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '1' limit 1
      560μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select * from `institutes` where `institutes`.`id` = '106' limit 1
      880μsstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 106
      Backtrace
      • 22. view::course-details:258
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    • select `id`, `course_level_name` from `course_levels` where `course_levels`.`id` = '1' limit 1
      510μsstaging_livecourse-details.blade.php#274
      Bindings
      • 0: 1
      Backtrace
      • 22. view::course-details:274
      • 24. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • 25. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 26. vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • 27. vendor/laravel/framework/src/Illuminate/View/View.php:207
    App\Models\Course
    4Course.php#?
    App\Models\Institute
    4Institute.php#?
    App\Models\CourseLevel
    4CourseLevel.php#?
    App\Models\RepresentCountry
    1RepresentCountry.php#?
    App\Models\Country
    1Country.php#?
    App\Models\Category
    1Category.php#?
        _token
        vfLP08VXWjDhho1YzJhnQYavx2xJhJu5IHk3o5Dj
        current_url
        https://staging.bheuni.io/course-details/3321
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/3321" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/3321
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:16 [ "cookie" => array:1 [ 0 => "_tt_enable_cookie=1; _ttp=01JVWV98FTTJ2TMNXNV62AV4CT_.tt.1; _fbp=fb.1.1747946086999.387176897145106788; XSRF-TOKEN=eyJpdiI6IjZuMlExVno1SjlHSTNJTzZMSXdUcFE9PSIsInZhbHVlIjoiSkkvWFdOTFNtL3VqYnlLdnFJUEZUYjZJTFlzZm1Vamo1emszN0NpcDU4OWxlTklvMmpIbmFsS3RCYnhWaVM1dGNDVWNwbi9sYXd1ZE1FZkt1VHU3cXg3UEI2eVNINXFuNDNVcXE0Y0hCYVJRSW1HWjJNUFNicHdLaFFWUUhmYmIiLCJtYWMiOiJhNDc5MTE4NjYyMzk4NTk4MWZhMzgxNGIyYWNlOGUxZGJlYTBjZTI0NmQ0Yzg2MzQwODJiZTY5YjA5YjNkYmNmIiwidGFnIjoiIn0%3D; bhe_uni_session=eyJpdiI6ImlCSXlKelloWTBaeldERXNoZ1VNZWc9PSIsInZhbHVlIjoiR1lGUzM3YzB1UUNlTEpncTNhWERWZ05jbHMvWVAzR2RsTkdEMjNzY21qczZaNzlyZCszUVVhS1hNaTF4Wk5RMHlMUTlhYlp3VVZ1SVZzRDFVUXFXTWJ5MlBIYm5ISlhiakNZVHF6R0RORDNJeXl6Y2tCV2RpcC9vMmVIRGhxZGwiLCJtYWMiOiIxOTIwYzAyZDVkNzA4YjdkYzI2ZWM1YmVmOTllMGZjZDBkNGNiNDQzMmEzNDQwNDgxNTE4YWU3MjNlYzM3NmZmIiwidGFnIjoiIn0%3D; ttcsid_CLKVGJRC77U3V0M5NEGG=1747946086910::JqYaQXHmO1cqYj29L13c.1.1747946087330; ttcsid=1747946086911::aBepO4q6EacB0t4qwICN.1.1747946087331_tt_enable_cookie=1; _ttp=01JVWV98FTTJ2TMNXNV62AV4CT_.tt.1; _fbp=fb.1.1747946086999.387176897145106788; XSRF-TOKEN=eyJpdiI6IjZuMlExVno1SjlHSTNJTzZMSXdUcFE9PSIsI" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "staging.bheuni.io" ] ]
        request_cookies
        0 of 0
        array:7 [ "_tt_enable_cookie" => null "_ttp" => null "_fbp" => null "XSRF-TOKEN" => "vfLP08VXWjDhho1YzJhnQYavx2xJhJu5IHk3o5Dj" "bhe_uni_session" => "ieLObTULnNxHIcUgb0aJSbiaY4oND8J46qT5P5Mg" "ttcsid_CLKVGJRC77U3V0M5NEGG" => null "ttcsid" => null ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 22 May 2025 20:34:48 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im00RTdkSVdqNHlLQ3A1T2hoQStHcVE9PSIsInZhbHVlIjoiRXhZZVRKVFhIQ000OFExdlFQY2ZTaEg4OGlEMEh6SFc4cjB4R1p3ODhGejJnZjdqOTJQSzlEQVBSMXh6UmdneVZhR0tOVXdqdGxGUEUyRUtjeEdjSG5kQk95MGltQUZHRmU2M2c0TkdHRmtHZE1OSTA3K3lPaGlRdnhyOUJ1a3AiLCJtYWMiOiI4YjJjNzNmOWI4MTQ4ODNjNDdiY2YwZDlhZjM0M2ZkZDA5Mjg3YTA1MThjMmUyOTNmY2YwZDVkM2ViODQzMjk4IiwidGFnIjoiIn0%3D; expires=Fri, 23 May 2025 16:34:48 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6Im00RTdkSVdqNHlLQ3A1T2hoQStHcVE9PSIsInZhbHVlIjoiRXhZZVRKVFhIQ000OFExdlFQY2ZTaEg4OGlEMEh6SFc4cjB4R1p3ODhGejJnZjdqOTJQSzlEQVBSMXh6UmdneVZhR0tOV" 1 => "bhe_uni_session=eyJpdiI6IkVLWERpTTNWbGhwREk5UFAyQVhhMWc9PSIsInZhbHVlIjoidGxhd1JLK0JhSy82aVJSMzllM090TERKOFgzTmppQmpvQjluNEhCV0E0WDNjd0RtaVQzaUdGV2N0U2VuWlRiLzF5Z3BHQWdNYmoxZ2NvOFFoR084b2xrZXl1TDYvaGpoTlhadzdiejRUdUJoVmJqNGVqZ3FjS1BoR1VGdzlmNzAiLCJtYWMiOiJhMDBiNWYwZDFlZTI0NmViMjVhMmY5NTYwYzMzYzI3NGVkYTQzY2E5NTQwNWRmNTNjOGVhOGM5ZmYxNDQ0MTc4IiwidGFnIjoiIn0%3D; expires=Fri, 23 May 2025 16:34:48 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6IkVLWERpTTNWbGhwREk5UFAyQVhhMWc9PSIsInZhbHVlIjoidGxhd1JLK0JhSy82aVJSMzllM090TERKOFgzTmppQmpvQjluNEhCV0E0WDNjd0RtaVQzaUdGV2N0U2VuWlRiLzF5" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im00RTdkSVdqNHlLQ3A1T2hoQStHcVE9PSIsInZhbHVlIjoiRXhZZVRKVFhIQ000OFExdlFQY2ZTaEg4OGlEMEh6SFc4cjB4R1p3ODhGejJnZjdqOTJQSzlEQVBSMXh6UmdneVZhR0tOVXdqdGxGUEUyRUtjeEdjSG5kQk95MGltQUZHRmU2M2c0TkdHRmtHZE1OSTA3K3lPaGlRdnhyOUJ1a3AiLCJtYWMiOiI4YjJjNzNmOWI4MTQ4ODNjNDdiY2YwZDlhZjM0M2ZkZDA5Mjg3YTA1MThjMmUyOTNmY2YwZDVkM2ViODQzMjk4IiwidGFnIjoiIn0%3D; expires=Fri, 23-May-2025 16:34:48 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6Im00RTdkSVdqNHlLQ3A1T2hoQStHcVE9PSIsInZhbHVlIjoiRXhZZVRKVFhIQ000OFExdlFQY2ZTaEg4OGlEMEh6SFc4cjB4R1p3ODhGejJnZjdqOTJQSzlEQVBSMXh6UmdneVZhR0tOV" 1 => "bhe_uni_session=eyJpdiI6IkVLWERpTTNWbGhwREk5UFAyQVhhMWc9PSIsInZhbHVlIjoidGxhd1JLK0JhSy82aVJSMzllM090TERKOFgzTmppQmpvQjluNEhCV0E0WDNjd0RtaVQzaUdGV2N0U2VuWlRiLzF5Z3BHQWdNYmoxZ2NvOFFoR084b2xrZXl1TDYvaGpoTlhadzdiejRUdUJoVmJqNGVqZ3FjS1BoR1VGdzlmNzAiLCJtYWMiOiJhMDBiNWYwZDFlZTI0NmViMjVhMmY5NTYwYzMzYzI3NGVkYTQzY2E5NTQwNWRmNTNjOGVhOGM5ZmYxNDQ0MTc4IiwidGFnIjoiIn0%3D; expires=Fri, 23-May-2025 16:34:48 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6IkVLWERpTTNWbGhwREk5UFAyQVhhMWc9PSIsInZhbHVlIjoidGxhd1JLK0JhSy82aVJSMzllM090TERKOFgzTmppQmpvQjluNEhCV0E0WDNjd0RtaVQzaUdGV2N0U2VuWlRiLzF5" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "vfLP08VXWjDhho1YzJhnQYavx2xJhJu5IHk3o5Dj" "current_url" => "https://staging.bheuni.io/course-details/3321" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/3321" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-22 20:34:48GET/course-details/3321141315