BSc (Hons) Games Development

... United Kingdom
... Buckinghamshire New University

Course Overview

Games Development focuses on how to program games, from traditional software design and coding to the latest techniques employed within graphics and AI. The course also provides an insight into other disciplines within the industry (design, modeling, animation, and business), to ensure you can appreciate the roles of others within a diverse team. During the first year, you will develop your programming skills (C#) and apply them to the development of 2D mobile and console games and 3D levels within a commercial games engine. Additional modules will provide a taste of other disciplines within the games industry including an introduction to games design and 3D modeling. Further modules provide a theoretical and practical understanding of the hardware on which games are deployed. In the second year, you will continue to develop your programming skills (C++) and apply them to the development of realistic AI and graphical applications using a graphics library. You'll be taught about the processes involved in managing the development of complex games within large teams and as a member of your own team, develop a game in collaboration with students on other courses, such as BA (Hons) Audio and Music Production and BA (Hons) Animation and Visual Effects.

General Eligibility

A typical offer will require a UCAS Tariff score between 80-104 points. A minimum of two full A-levels (or equivalent) is required. Every application is considered on an individual basis.

Part Time Work Details

Language Requirement

  • IELTS Academic / IELTS for UKVI 6.0 (5.5)_x000D_ _x000D_ TOEFL iBT 72 overall 17 in Listening, 17 in Writing, 20 in Speaking, 18 in Reading

Programme Information
...
Course Category

Computing


...
Campus Name

High Wycombe


...
Course Level

Undergraduate


...
Duration

3


...
Available Intake

September


...
IELTS Score

5.5


...
Tuition Fees Range

£9,250, £13,750,


Subject Recommendations for You
BSc (Hons) Environmental Psychology
Bishop Grosseteste University
Campus

Lincoln, England.

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

12690

Campus

Leicester

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

9250

BA Fashion Design (University Foundation)
Hertfordshire International College (Navitas)
Campus

Hatfield (Hertfordshire)

Entry Score

6.0

Course Level

Undergraduate

Total Course Fee

13100

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 Version747msRequest Duration2MBMemory UsageGET course-details/{id?}Route
  • warninglog[02:18:37] LOG.warning: Calling static trait method App\Traits\Service::get_intake_with_next_year is...
  • Booting (21.43ms)time
  • Application (725ms)time
  • 1 x Application (97.13%)
    725ms
    1 x Booting (2.87%)
    21.43ms
    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 duplicated689ms
    • 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` = '2505' limit 1
      2.3msstaging_liveCourseController.php#131
      Bindings
      • 0: 2505
      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 ('66')
      800μsstaging_liveCourseController.php#131
      Bindings
      • 0: 66
      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')
      720μ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')
      7.18msstaging_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')
      920μsstaging_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 ('6') order by `category_name` asc
      850μsstaging_liveCourseController.php#131
      Bindings
      • 0: 6
      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
      668msstaging_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` = '56' limit 1
      1.38msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 56
      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
      3.15msstaging_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` = '13' limit 1
      1msstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 13
      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
      570μ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` = '132' limit 1
      990μsstaging_livecourse-details.blade.php#258
      Bindings
      • 0: 132
      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
      610μ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
        ZmWarjC3m04aYa14IDAvyZhmPXkrtRQTryeXnFCm
        current_url
        https://staging.bheuni.io/course-details/2505
        _previous
        array:1 [ "url" => "https://staging.bheuni.io/course-details/2505" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /course-details/2505
        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=01JW2KR7VCTJ6817NSEBQPTBR2_.tt.1; XSRF-TOKEN=eyJpdiI6ImxNZG03dFRBajNMOGRzeURBTEtpUkE9PSIsInZhbHVlIjoiZXdPbzVYa3pTZllBbUZiNVRIM0s2U0JKaDcyU1hGR1JzdXhBNUxoaXhXSHdmdy92c2Nia09oZmNaTzJTWEZSd2dtdFRLL3J0ZjM0Qm5IbW1hcFJyTStZaC8wTFBVeGprV3V3SE1SNU9QWEdBQW0yQXg0OXdpMTE3RytXcGlPYjEiLCJtYWMiOiJiOGEzYjk1YTMwMGM1M2FmZWU3NDFlNjMzOTZhODRhZjI0N2Q4MjVmYmZiNWFkYjNiOWUyYzRiODEwMGNiMDgzIiwidGFnIjoiIn0%3D; bhe_uni_session=eyJpdiI6IlltZkJqWWR5TWR0ay92UDBVS28xbkE9PSIsInZhbHVlIjoiM2JIdWVKdTIxeWszb3ZEWXNtRGpnY2ljZW1HbmZUSFJkQ0UyNzNTTVhvaDlreXNsMDc1QjAxbHNCd3hvbkFBZEk2aGtSZWd0SHV4MFExMnhQdk9jY0hYZXV3SXllZ1ZFZXo1bFRwS0h3dnh3WjBJdHM5NDRnVWZCTEwyZDdPajciLCJtYWMiOiIwNWIyN2EwZGRiNGIwY2EzMzkxNjVmOWViNzc4ZWQyYTc5ZTAyNzVlYTBjMTEwNjEwZDBmNDBjNTlhZWFhNjIxIiwidGFnIjoiIn0%3D; _fbp=fb.1.1748139515885.46280201219284941; ttcsid_CLKVGJRC77U3V0M5NEGG=1748139515761::EcrFJEwAWaPs3plKyG1g.1.1748139516265; ttcsid=1748139515761::aiqw0nKYbUupocc_LdP1.1.1748139516265_tt_enable_cookie=1; _ttp=01JW2KR7VCTJ6817NSEBQPTBR2_.tt.1; XSRF-TOKEN=eyJpdiI6ImxNZG03dFRBajNMOGRzeURBTEtpUkE9PSIsInZhbHVlIjoiZXdPbzVYa3pTZllBbUZiNVRIM0s2U0JKa" ] "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 "XSRF-TOKEN" => "ZmWarjC3m04aYa14IDAvyZhmPXkrtRQTryeXnFCm" "bhe_uni_session" => "1gceZCaOiXzUKJlfSjGNBxfbeJo5XwcUvoiGkUWd" "_fbp" => null "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 => "Sun, 25 May 2025 02:18:37 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlNweHN6cjJ0NzNVeVFMbDROUk9kY2c9PSIsInZhbHVlIjoiWHhFQWRmWXowS0l5cTd3TjBBMUFiSnU3VkFEYmhOYkdrRkVMZ2VaTU9xZnNHeERTWUNUVytPTFo3a0UrNU54VlArNWZsam9UYk1oU09zMnF4OEhpWkdMUmlMcitxVUgyRFQzdlpITmdzdW9ZTkU2bkZaTUZWeVpNOHM3cGV3d3ciLCJtYWMiOiJiMDE1M2U5OTIyYmI4ZmNjYWZjOTQ4Y2FiMzNkZDdmNzdlZGIyOWIzNGE3NWFlZmExM2Y2YzQ1YzAxZmFkMzU3IiwidGFnIjoiIn0%3D; expires=Sun, 25 May 2025 22:18:37 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secureXSRF-TOKEN=eyJpdiI6IlNweHN6cjJ0NzNVeVFMbDROUk9kY2c9PSIsInZhbHVlIjoiWHhFQWRmWXowS0l5cTd3TjBBMUFiSnU3VkFEYmhOYkdrRkVMZ2VaTU9xZnNHeERTWUNUVytPTFo3a0UrNU54VlArNWZsa" 1 => "bhe_uni_session=eyJpdiI6ImxyY0dXajRYYlZpVVhjR1A1elF2YUE9PSIsInZhbHVlIjoiRjJmenBuSmxjTVRWbGVRekIxL1JVNGRiL0xQdkRidWgzempQTXY0WjdMVnBaekk1c0hGUkRNeHlUK1V1U1V6KzFMUGU4eVI2UGl6RGEyTkxnYVJTdGNIREs0MFNxbFcwb1JVaXRRTkZlbGt3NDU1NkkySVRtZHVlci8vRVJTMkMiLCJtYWMiOiIwMDNjY2FkYzkxODViYmNlNzkzMmZlYzQwMDk4ODAwNDAwMzI2M2ExOTNjOWE0NDExNGFjMzkwMzViN2NiOTc0IiwidGFnIjoiIn0%3D; expires=Sun, 25 May 2025 22:18:37 GMT; Max-Age=72000; path=/; domain=.bheuni.io; secure; httponlybhe_uni_session=eyJpdiI6ImxyY0dXajRYYlZpVVhjR1A1elF2YUE9PSIsInZhbHVlIjoiRjJmenBuSmxjTVRWbGVRekIxL1JVNGRiL0xQdkRidWgzempQTXY0WjdMVnBaekk1c0hGUkRNeHlUK1V1U1V6KzFM" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlNweHN6cjJ0NzNVeVFMbDROUk9kY2c9PSIsInZhbHVlIjoiWHhFQWRmWXowS0l5cTd3TjBBMUFiSnU3VkFEYmhOYkdrRkVMZ2VaTU9xZnNHeERTWUNUVytPTFo3a0UrNU54VlArNWZsam9UYk1oU09zMnF4OEhpWkdMUmlMcitxVUgyRFQzdlpITmdzdW9ZTkU2bkZaTUZWeVpNOHM3cGV3d3ciLCJtYWMiOiJiMDE1M2U5OTIyYmI4ZmNjYWZjOTQ4Y2FiMzNkZDdmNzdlZGIyOWIzNGE3NWFlZmExM2Y2YzQ1YzAxZmFkMzU3IiwidGFnIjoiIn0%3D; expires=Sun, 25-May-2025 22:18:37 GMT; domain=.bheuni.io; path=/; secureXSRF-TOKEN=eyJpdiI6IlNweHN6cjJ0NzNVeVFMbDROUk9kY2c9PSIsInZhbHVlIjoiWHhFQWRmWXowS0l5cTd3TjBBMUFiSnU3VkFEYmhOYkdrRkVMZ2VaTU9xZnNHeERTWUNUVytPTFo3a0UrNU54VlArNWZsa" 1 => "bhe_uni_session=eyJpdiI6ImxyY0dXajRYYlZpVVhjR1A1elF2YUE9PSIsInZhbHVlIjoiRjJmenBuSmxjTVRWbGVRekIxL1JVNGRiL0xQdkRidWgzempQTXY0WjdMVnBaekk1c0hGUkRNeHlUK1V1U1V6KzFMUGU4eVI2UGl6RGEyTkxnYVJTdGNIREs0MFNxbFcwb1JVaXRRTkZlbGt3NDU1NkkySVRtZHVlci8vRVJTMkMiLCJtYWMiOiIwMDNjY2FkYzkxODViYmNlNzkzMmZlYzQwMDk4ODAwNDAwMzI2M2ExOTNjOWE0NDExNGFjMzkwMzViN2NiOTc0IiwidGFnIjoiIn0%3D; expires=Sun, 25-May-2025 22:18:37 GMT; domain=.bheuni.io; path=/; secure; httponlybhe_uni_session=eyJpdiI6ImxyY0dXajRYYlZpVVhjR1A1elF2YUE9PSIsInZhbHVlIjoiRjJmenBuSmxjTVRWbGVRekIxL1JVNGRiL0xQdkRidWgzempQTXY0WjdMVnBaekk1c0hGUkRNeHlUK1V1U1V6KzFM" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "ZmWarjC3m04aYa14IDAvyZhmPXkrtRQTryeXnFCm" "current_url" => "https://staging.bheuni.io/course-details/2505" "_previous" => array:1 [ "url" => "https://staging.bheuni.io/course-details/2505" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-25 02:18:37GET/course-details/2505141315