CODE News April 2020

Total Page:16

File Type:pdf, Size:1020Kb

CODE News April 2020 CODE news The latest on establishing New Zealand’s Centre of Digital Excellence – April 2020 Moving forward in challenging times As a result of the COVID-19 situation, much has changed for About CODE everyone since the Government announced funding for CODE In October last year, the New in October last year. There are significant new challenges to be Zealand Government agreed faced and the game development industry won’t be unaffected to invest $10 million from the by these. Provincial Growth Fund into While we are facing new challenges, the industry is relatively developing a Centre of Digital resilient and there is much to be optimistic about, which is Excellence (CODE) in Dunedin. reflected in the following articles: CODE’s ambition is to help create a $1 billion video game https://www.gamesindustry.biz/articles/2020-04-09-covid-19- development industry in New the-state-of-the-games-industry Zealand within ten years. https://www.gamesindustry.biz/articles/2020-04-09-the-games- Dunedin will act as a hub from industry-must-protect-its-vulnerable-businesses which a supporting ecosystem for As the situation unfolds, we know that CODE’s role in the game development industry supporting the local and national economy will be more can be developed. important than ever. CODE’s objectives are focused on There are many opportunities within the industry and scope enabling and supporting: for it to make a contribution both economically and socially, • improved perceptions including through the development of serious games – with of gaming and game those supporting health and education especially relevant right development now. • new industry education, skills As an example, the World Health Organisation has recently and training pathways collaborated with the international video game industry to • more diversity in the sector – create #PlayApartTogether, a campaign to encourage healthy notably greater inclusion of physical distancing and other health measures during the Māori and women COVID-19 crisis. • national and global It’s also worth highlighting that some of the technologies partnerships that grow our being used for people to work and study remotely during digital capacity and knowledge the COVID-19 lockdown - such as chat room Slack - had their • access to national and global origins in the game development industry, industry experts During this lockdown period the CODE establishment team, • grants and contestable funding led by Enterprise Dunedin, continues to focus on getting for product development CODE’s supporting structure in place – including the legal • new employment opportunities entity and office location – while doing work to bring forward • Games for Health development the timing of some key initiatives, such as grants, to help support local game developers and supporting industries as Dunedin City Council’s soon as possible. Economic Development Unit, Enterprise Dunedin, is leading And thanks to digital technology and Dunedin’s GigCity the establishment of CODE in connectivity, we’re able to continue building the local, national partnership with a Working and international relationships and ecosystem that will support Group comprising representatives CODE’s success – albeit with some creative juggling and at a from Ngāi Tahu, the game different pace. development industry, and the Overall, despite current events and challenges, our national education and health sectors. and international stakeholders’ appetite for collaboration with CODE remains strong, and as a team, we remain optimistic about the future of game development in New Zealand and CODE’s ability to support this. Building foundations inspiring, and for leading collaboration and change, along with a deep knowledge of the game Since CODE was announced in October last year, development industry, and the ability to recognise the CODE establishment team have been doing and pursue opportunities. the work needed to develop a solid framework to Pre-COVID-19, our plan was to advertise the role support CODE over the coming years. locally and internationally through a variety of channels during April. However, with the current situation, there are challenges with this and we’re Creating community looking at interim options to tide us over until a full CODE is fundamentally about people. Its success recruitment process can be undertaken. We’ll keep will depend on a large and diverse range of people you posted on the outcome. connecting and collaborating over a long period of time. We’re lucky that people working well together is Finding new pathways one of Dunedin’s strengths and a key reason why The game development sector offers diverse the Government chose to base CODE here. employment opportunities for a variety of talents. One of CODE’s main objectives is to ensure there This means we’ve been engaging with a lot is an equally diverse range of pathways into the of people in recent months – both locally and industry that can cater for both learner and industry internationally – to start building CODE’s ecosystem. needs. Much of the discussion has centred around We are currently working with both national creating new education and training pathways and international stakeholders to look at ways into the game development industry and building of developing existing education and training strong and productive relationships with local and programmes to meet these needs, while also international industry experts who are keen to work fostering new, complementary pathways. Of note with CODE. is the work we’ve been doing with Professor Gregor White, Dean of Abertay University’s School of Design and Informatics in Dundee, Scotland and a Ticking legal boxes Co-Director of InGAME: Innovation for Games and During the last few months, the team have been Media Enterprise. Being able to tap into Gregor’s working through options and seeking advice from experience in curriculum development and the legal experts on the best way to structure CODE as wider game development industry is of huge value an entity. This is another factor critical to CODE’s for CODE. success. The structure we land on needs to be fit for purpose and robust, with enough flexibility The role of Māori involvement in the industry and to respond to the changing needs of the game Māori gaming products are a particular focus for development industry – which is why we’re taking CODE. An online hui, organised in collaboration the time to get it right. with and hosted by ngā rūnaka o Puketeraki and Ōtākou, was held on 2 April to develop ideas, aspirations and pathways for Māori involvement. The right space The collective wisdom, passion and ideas of Ngāi Tahu and Māori creatives, te reo experts and digital How do we ensure the CODE office and activity and gaming experts emerging from this hui and space is welcoming and accessible to anyone with ongoing collaboration will be pivotal in shaping an interest in game development? How do we use CODE’s approach. it to its best effect? How will it help achieve CODE’s outcomes? Where should it be? We recently issued a Request for Quote to local providers to see what space is available for CODE and how they think those, and other questions, could best be answered. We look forward to sharing the outcome of this when the process concludes. The best people Once CODE has a space, it will need people to bring it to life. A key role that we’ll be recruiting for is CODE’s Director. Whoever takes on this role will need to have the passion, skills and experience to help develop and drive the ecosystem to support CODE’s vision of a $1 billion game development industry in New Zealand. They’ll also need a talent for influencing and Creating momentum Pre-COVID-19, we were starting to build some real momentum in providing local game developers with access to international and national experts and mentors and linking local people into opportunities within the game development ecosystem. Although some plans have been put on hold and options for continuing with others are more limited right now, which is disappointing, we are working in the background to keep this momentum going where we can. In the meantime, here’s a roundup of a few CODE-related visits which created a buzz in recent months: Memorandum of Understanding with JP Tabitha Hayes and Adam Clark visit GAMES In February we were privileged to host Tabitha On 28 November, a memorandum of Hayes, Chief Marketing Officer for Star Stable understanding (MoU) was signed between Entertainment in Stockholm and former Vice successful Japan-based video games President, Global Brand Management and publisher, JP GAMES, and CODE. Marketing for Electronic Arts (EA), and her husband Adam Clark, who has worked for JP GAMES was launched last year by Hajime EA for more than 12 years, across multiple Tabata, Japanese game director and previous franchises - including Need for Speed, FIFA, Luminous Productions chief operating officer Battlefield and The SIMS. In that time Clark and head of studio. Prior to that, he was head has worked in EA’s Singapore, Vancouver and of game development company Square Enix’s San Francisco studios and is currently the Business Division 2 and the director of Final senior producer of Star Wars Battlefront II at Fantasy XV. The MoU will provide a basis for the DICE Studio in Stockholm. developing links between JP GAMES and CODE in computer game development, and While in Dunedin, Tabitha and Adam for investigating and progressing, by mutual attended the University of Otago Summer agreement, areas of cooperation or projects. School to speak with game development students and an industry meet-up at the The MoU was signed on Mr Tabata’s behalf SIGNAL ICT Graduate School. by JP GAMES’ Global Account Manager, Ken Kawashima, with Creative Director, Hiromitsu https://www.odt.co.nz/business/game- Sasaki, also in attendance.
Recommended publications
  • Playvs Announces $30.5M Series B Led by Elysian Park
    PLAYVS ANNOUNCES $30.5M SERIES B LED BY ELYSIAN PARK VENTURES, INVESTMENT ARM OF THE LA DODGERS, ADDITIONAL GAME TITLES AND STATE EXPANSIONS FOR INAUGURAL SEASON FEBRUARY 2019 High school esports market leader introduces Rocket League and SMITE to game lineup adds associations within Alabama, Mississippi, and Texas to sanctioned states for Season One and closes a historic round of funding from Diddy, Adidas, Samsung and others EMBARGOED FOR NOVEMBER 20TH AT 10AM EST / 7AM PST LOS ANGELES, CA - November 20th - PlayVS – the startup building the infrastructure and official ​ ​ ​ platform for high school esports - today announced its Series B funding of $30.5 million led by Elysian ​ ​ Park Ventures, the private investment arm of the Los Angeles Dodgers ownership group, with five ​ existing investors doubling down, New Enterprise Associates, Science Inc., Crosscut Ventures, ​ Coatue Management and WndrCo, and new groups Adidas (marking the company’s first esports ​ ​ ​ ​ ​ investment), Samsung NEXT, Plexo Capital, along with angels Sean “Diddy” Combs, David ​ ​ ​ Drummond (early employee at Google and now SVP Corp Dev at Alphabet), Rahul Mehta (Partner at ​ ​ ​ DST Global), Rich Dennis (Founder of Shea Moisture), Michael Dubin (Founder and CEO of Dollar ​ ​ ​ ​ ​ ​ Shave Club), Nat Turner (Founder and CEO of Flatiron Health) and Johnny Hou (Founder and CEO of ​ ​ ​ ​ NZXT). This milestone round comes just five months after PlayVS’ historic $15M Series A funding. “We strive to be at the forefront of innovation in sports, and have been carefully
    [Show full text]
  • Principles of Game Design
    Principles of Game Design • To improve the chances for success of a game, there are several principles of Game Design Principles good game design to be followed. – Some of this is common sense. – Some of this is uncommon sense … learn from other people’s experiences and mistakes! • Remember: – Players do not know what they want, but they 1 know it when they see it! 2 Principles of Game Design Player Empathy • To start with, we will take a look at some • A good designer always has an idea of what is of the fundamental principles of game going on in a player’s head. design. – Know what they expect and do not expect. – Anticipate their reactions to different game • Later, we will come back and take a look situations. at how we can properly design a game to • Anticipating what a player wants to do next in a make sure these principles are being video game situation is important. properly met. – Let the player try it, and ensure the game responds intelligently. This makes for a better experience. – If necessary, guide the player to a better course of 3 action. 4 Player Empathy Player Empathy Screen shot from Prince of Persia: The Sands of Time. This well designed game Screen shot from Batman Vengeance. The people making Batman games clearly demonstrates player empathy. The prince will miss this early jump5 do not empathize with fans of this classic comic. Otherwise, Batman games6 over a pit, but will not be punished and instead can try again the correct way. would not be so disappointing on average.
    [Show full text]
  • 大規模開発のための Luminous Engine の ログ分析と自動テスト
    大規模開発のための LUMINOUS ENGINE の ログ分析と自動テスト 株式会社 Luminous Productions 岩﨑 浩 自己紹介 • 岩﨑 浩 Hiroshi Iwasaki – Luminous Productions http://www.luminous-productions.com/ – プログラムセクション ディレクター FINAL FANTASY XV MONSTER OF THE DEEP FINAL FANTASY XV © 2016 SQUARE ENIX CO., LTD. All Rights Reserved. MAIN CHARACTER DESIGN:TETSUYA NOMURA LOGO ILLUSTRATION:© 2016 YOSHITAKA AMANO ©2019 Luminous Productions CO.,LTD. Agenda • LUMINOUS ENGINE 紹介 主に機能紹介 • ログ分析と自動テスト の概要 • ログ分析 15分(目標) • プレイログ 機械学習の話とか • 自動プレイ ©2019 Luminous Productions CO.,LTD. What’s © 2016-2019 SQUARE ENIX CO., LTD. All Rights Reserved. ©2019 Luminous Productions CO.,LTD. MAIN CHARACTER DESIGN:TETSUYA NOMURA コリジョン C#スクリプト ナビメッシュ レベルエディタ キャラツール グラフィックス テラインツール AI LUMINOUS ENGINEの構成 VFX アニメーション UI アセットブラウザ アセットビルド Mayaプラグイン DevOps © 2016-2019 SQUARE ENIX CO., LTD. All Rights Reserved. MAIN©2019 CHARACTER Luminous DESIGN Productions:TETSUYA CO.,LTD. NOMURA ログ分析と自動テスト 概要 ©2019 Luminous Productions CO.,LTD. QA or デバッグで 大変な所 ©2019 Luminous Productions CO.,LTD. QAで大変なところ • 繰り返すのが大変 – 必須ルート、サブクエストの通しプレイ – 全ハードウェアで同じ内容をチェック • 多数のパターンを網羅するのが大変 – 全部のアイテムを検証 – 様々なセーブデータが正常にロードできるかの確認 – マップ全域を、いろいろな時間、天候で、確認 ©2019 Luminous Productions CO.,LTD. デバッグで大変なところ • どこでバグっているか見つけるのが大変。 – ほとんどの場合、原因を見つける方が、直すより大変です。 • バグを再現するのが大変。 – 再現性が低い、とか。 – 再現する手順が大変、とか。 ©2019 Luminous Productions CO.,LTD. 自動化したいこと 繰り返し 自動プレイ パターンの網羅 スクリプト実行 発生した 原因の特定 バージョンの特定 再現 リプレイ ©2019 Luminous Productions CO.,LTD. ログ分析、自動プレイの全体像 ログホスト ログサーバー Web サーバー 開発機 スケジューラ プレイログ テストサーバーテストサーバー テストサーバーテストサーバー テストサーバー テストサーバー 自動プレイ ©2019 Luminous Productions CO.,LTD. ログ分析、自動プレイの全体像 ログホスト ログサーバー Web サーバー 開発機 スケジューラ プレイログ テストサーバーテストサーバー テストサーバーテストサーバー テストサーバー テストサーバー 自動プレイ ©2019 Luminous Productions CO.,LTD. Webサーバーの役割 • ログや自動テストの可視化です。 ©2019 Luminous Productions CO.,LTD. Webサーバー の機能紹介 ©2019 Luminous Productions CO.,LTD. テスト結果一覧 ©2019 Luminous Productions CO.,LTD. テスト結果の一覧 ©2019 Luminous Productions CO.,LTD.
    [Show full text]
  • ROUTE GENERATION ALGORITHM in UT2004 Gregg T
    ROUTE GENERATION FOR A SYNTHETIC CHARACTER (BOT) USING A PARTIAL OR INCOMPLETE KNOWLEDGE ROUTE GENERATION ALGORITHM IN UT2004 Gregg T. Hanold, Technical Manager Oracle National Security Group gregg. [email protected] David T. Hanold, Animator DavidHanoldCG [email protected] Abstract. This paper presents a new Route Generation Algorithm that accurately and realistically represents human route planning and navigation for Military Operations in Urban Terrain (MOUT). The accuracy of this algorithm in representing human behavior is measured using the Unreal TournamenFM 2004 (UT2004) Game Engine to provide the simulation environment in which the differences between the routes taken by the human player and those of a Synthetic Agent (BOT) executing the A-star algorithm and the new Route Generation Algorithm can be compared. The new Route Generation Algorithm computes the BOT route based on partial or incomplete knowledge received from the UT2004 game engine during game play. To allow BOT navigation to occur continuously throughout the game play with incomplete knowledge of the terrain, a spatial network model of the UT2004 MOUT terrain is captured and stored in an Oracle 11 9 Spatial Data Object (SOO). The SOO allows a partial data query to be executed to generate continuous route updates based on the terrain knowledge, and stored dynamic BOT, Player and environmental parameters returned by the query. The partial data query permits the dynamic adjustment of the planned routes by the Route Generation Algorithm based on the current state of the environment during a simulation. The dynamic nature of this algorithm more accurately allows the BOT to mimic the routes taken by the human executing under the same conditions thereby improving the realism of the BOT in a MOUT simulation environment.
    [Show full text]
  • Application: Unity 3D Web Player
    unity3d_1-adv.txt 1 of 2 Application: Unity 3D web player http://unity3d.com/webplayer/ Versions: <= 3.2.0.61061 Platforms: Windows Bug: heap corruption Exploitation: remote Date: 21 Feb 2012 Unity 3d is a game engine used in various games and it’s web player allows to play these games (unity3d extension) also directly from the web browser. # Vulnerabilities # Heap corruption caused by a negative 32bit size value which allows to execute malicious code. The problem is caused by the modification of the 64bit uncompressed size (handled as 32bit by the plugin) of the lzma header which is just composed by the following fields (from lzma86.h): Offset Size Description 0 1 = 0 - no filter, pure LZMA = 1 - x86 filter + LZMA 1 1 lc, lp and pb in encoded form 2 4 dictSize (little endian) 6 8 uncompressed size (little endian) Reading of the 64bit field as 32bit one (CMP EAX,4) and some of the subsequent operations: 070BEDA3 33C0 XOR EAX,EAX 070BEDA5 895D 08 MOV DWORD PTR SS:[EBP+8],EBX 070BEDA8 83F8 04 CMP EAX,4 070BEDAB 73 10 JNB SHORT webplaye.070BEDBD 070BEDAD 0FB65438 05 MOVZX EDX,BYTE PTR DS:[EAX+EDI+5] 070BEDB2 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8] 070BEDB5 D3E2 SHL EDX,CL 070BEDB7 0196 A4000000 ADD DWORD PTR DS:[ESI+A4],EDX 070BEDBD 8345 08 08 ADD DWORD PTR SS:[EBP+8],8 070BEDC1 40 INC EAX 070BEDC2 837D 08 40 CMP DWORD PTR SS:[EBP+8],40 070BEDC6 ^72 E0 JB SHORT webplaye.070BEDA8 070BEDC8 6A 4A PUSH 4A 070BEDCA 68 280A4B07 PUSH webplaye.074B0A28 ; ASCII "C:/BuildAgen t/work/b0bcff80449a48aa/PlatformDependent/CommonWebPlugin/CompressedFileStream.cp p" 070BEDCF 53 PUSH EBX 070BEDD0 FF35 84635407 PUSH DWORD PTR DS:[7546384] 070BEDD6 6A 04 PUSH 4 070BEDD8 68 00000400 PUSH 40000 070BEDDD E8 BA29E4FF CALL webplaye.06F0179C ..
    [Show full text]
  • GOG-API Documentation Release 0.1
    GOG-API Documentation Release 0.1 Gabriel Huber Jun 05, 2018 Contents 1 Contents 3 1.1 Authentication..............................................3 1.2 Account Management..........................................5 1.3 Listing.................................................. 21 1.4 Store................................................... 25 1.5 Reviews.................................................. 27 1.6 GOG Connect.............................................. 29 1.7 Galaxy APIs............................................... 30 1.8 Game ID List............................................... 45 2 Links 83 3 Contributors 85 HTTP Routing Table 87 i ii GOG-API Documentation, Release 0.1 Welcome to the unoffical documentation of the APIs used by the GOG website and Galaxy client. It’s a very young project, so don’t be surprised if something is missing. But now get ready for a wild ride into a world where GET and POST don’t mean anything and consistency is a lucky mistake. Contents 1 GOG-API Documentation, Release 0.1 2 Contents CHAPTER 1 Contents 1.1 Authentication 1.1.1 Introduction All GOG APIs support token authorization, similar to OAuth2. The web domains www.gog.com, embed.gog.com and some of the Galaxy domains support session cookies too. They both have to be obtained using the GOG login page, because a CAPTCHA may be required to complete the login process. 1.1.2 Auth-Flow 1. Use an embedded browser like WebKit, Gecko or CEF to send the user to https://auth.gog.com/auth. An add-on in your desktop browser should work as well. The exact details about the parameters of this request are described below. 2. Once the login process is completed, the user should be redirected to https://www.gog.com/on_login_success with a login “code” appended at the end.
    [Show full text]
  • Who Put the Mod in Commodification? –
    Who put the mod in commodification? – A descriptive analysis of the First Person Shooter mod culture. David B. Nieborg [email protected] Http://GameSpace.nl April 2004 Index 1. Introduction 3 1.1 Methodology 3 2. Participatory Culture and Co-Created Media & Games 4 2.1 What makes a mod: an introduction 5 2.2 Am I Mod or Not? 6 2.3 Sorts of mods 7 3. ComMODdification of mod-culture: the industry is reaching out 8 3.1 The Unreal Universe 9 4. The Battlefield Universe: looking for trends within a mod-community 11 4.1 Battlefield: IP 12 4.2 Battlefield mods and original IP 13 4.3 Blurring boundaries? The case of Desert Combat 15 5. Extreme Modding (for Dummies) 15 5.1 Extremist (Right) modding 17 5.2 The Trend is death!? 19 6. Conclusion 19 7. Literature 20 8. Ludology 21 Appendix A 23 2 Title of expert video tutorials1 on making (software) modifications (or mods2) for UT2004. Who put the mod in commodification? – A descriptive analysis of the First Person The tutorials cover almost all areas of developing content for UT2004, starting with Shooter mod culture. level design, digging into making machinima, learning to make weapons, mutators, characters and vehicles3. Each area is divided into several sub-areas and than divided Author into several topics, resulting in more than 270 video tutorials. When NY Times David B. Nieborg journalist Marriot (2003) stated: “So far, mod makers say, there is no ‘Mod Making for Dummies’ book”, his statement was only partly true.
    [Show full text]
  • Visual Scripting in Game Development
    Kristófer Ívar Knutsen Visual Scripting in Game Development Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Bachelor’s Thesis 10 May 2021 Abstract Author: Kristófer Knutsen Title: Visual Scripting in Game Development Number of Pages: 41 pages + 3 appendices Date: 10 May 2021 Degree: Bachelor of Engineering Degree Programme: Information Technology Professional Major: Mobile Solutions Supervisor: Ulla Sederlöf, Principal Lecturer This thesis explores how visual scripting is used in game development, both in practice and in theory. The topic starts on a broad level but is narrowed down to the two most popular game engines to date, the Unreal Engine and the Unity Engine. Next, the theoretical part covers how the selected game engines have evolved from their infancy and when visual scripting became a part of their respective platform. Finally, the visual scripting tools were used to create mini-games in each engine, and the process was compared and analyzed in the practical part. The hypothesis that visual scripting is inferior to traditional written code was tested by research and in practice. The main emphasis was to look at the visual scripting offerings for the Unreal Engine and the Unity Engine, compare them to their scripting language counterpart and then compare them against each other. The results of both the theoretical and the practical part show that the visual scripting tools are an excellent asset for anyone who wants to use their many benefits, such as quick iteration, fast prototyping, and increased productivity between programmers and designers. However, it also demonstrates some aspects of the game development process that should be taken into consideration while using visual scripting due to some limitations that the tool can show.
    [Show full text]
  • The Way It's Meant to Be Played
    The Way It’s Meant to be Played Analyst Day 2004 Mark Daly – VP, Content Development EverQuest®DOOM 3 II Unreal Tournament 2004 Sonyid SoftwareOnline Entertainment Ep ic New content drives DEMAND for new technology Virtual Skipper 3 Digital Jesters/Nadeo Fa r Cr y ©2004 NV IDIA Cor porati on. All rights res erved. ©2004 NV IDIA Cor porati on. All rights resUbiS erved. oft EverQuest®DOOM 3 II Unreal Tournament 2004 Sonyid SoftwareOnline Entertainment Ep ic Virtual Skipper 3 Digital Jesters/Nadeo Fa r Cr y ©2004 NV IDIA Cor porati on. All rights res erved. ©2004 NV IDIA Cor porati on. All rights resUbiS erved. oft The Way It’s Meant To Be Played Titles 350 300 250 200 150 100 50 0 2002 2003 2004 2005 ©2004 NV IDIA Cor porati on. All rights res erved. Dual focus of TWIMTBP Development Demand Generation ©2004 NV IDIA Cor porati on. All rights res erved. NVIDIA Content Team – A World Wide Organization Over 50 graphics experts deployed world wide Backgrounds from SGI, Alias|Wavefront, Pixar, Sony and 15 separate game companies ©2004 NV IDIA Cor porati on. All rights res erved. NVSDK – Software Development Kit ©2004 NV IDIA Cor porati on. All rights res erved. FX Composer Everquest content courtesy of Sony Online Entertainment Inc. ©2004 NV IDIA Cor porati on. All rights res erved. NVPerfHUD – Performance Analyzer TotalTotal••DriverDriverFrameFrame numbernumber Instrumentation: Instrumentation: raterate ofof DrawDraw PrimitivesPrimitives Batches:Batches: •Number of triangles/frame ••Current•Current••NumberTimeTime spentspent of triangles/frame inin FrameFrame •••Value•Value••ElapsedElapsedTimeTime overover spentspent timetime timetime inin inin DriverDriver thethe sessionsession ••DriverDriver waitingwaiting forfor GPUGPU (Spin)(Spin) ••GPUGPU IdleIdle PerformancePerformance CounterCounter CurrentCurrent MemoryMemory footprint:footprint: HistogramHistogram ofof DrawDraw PrimitivesPrimitives BatchesBatches ••AGPAGP ••VideoVideo MemoryMemory Image courtesy of FutureMark Corp.
    [Show full text]
  • Prasert “SUN” Prasertvithyakarn Luminous Productions Co., Ltd
    Can You Make A Good Game Without Good Play Mechanics? Prasert “SUN” Prasertvithyakarn Luminous Productions Co., Ltd. © 2019 Luminous Productions Co., Ltd. All Rights Reserved Prasert Sun Prasertvithyakarn FINAL FANTASY XV Lead Game Designer: Buddy System & AI A game designer specialized in AI and it’s application to CX (Character Experience) design. © 2016 SQUARE ENIX CO., LTD. All Rights Reserved. MAIN CHARACTER DESIGN: TETSUYA NOMURA LOGO ILLUSTRATION: © 2016 YOSHITAKA AMANO © 2016 SQUARE ENIX CO., LTD. All Rights Reserved. CHARACTER DESIGN: TETSUYA NOMURA © 2019 Luminous Productions Co., Ltd. All Rights Reserved Can we make a good game without good play mechanics? © 2019 Luminous Productions Co., Ltd. All Rights Reserved Properties of good play mechanics Meaningful Clear goals Appropriate Appropriate sets of & rules Approaches Challenges Reward Play mechanics = A quality that makes a game a game © 2019 Luminous Productions Co., Ltd. All Rights Reserved Fun from Play Mechanics Fun from other aspects © 2019 Luminous Productions Co., Ltd. All Rights Reserved • Interactive Toy • Interactive Art • Interactive Movie • Apps Fun from Play Mechanics Fun from other aspects © 2019 Luminous Productions Co., Ltd. All Rights Reserved Boundaries between content genres have become vague • Interactive Toy A Character A narrative • Interactive Art Social Game VR experience etc.. • Interactive Movie Many modern (that rarely have (that rarely have Chess strategic elements at all) meaningful choices at all) • Apps etc… TV games CONTENT A CONTENT B CONTENT C Fun from Play Mechanics Fun from More game-like contents Less game-like contents Fun from Play MechanicsFun from other aspects other aspects GAME PROBABLY A GAME IDK NOT GAME © 2019 Luminous Productions Co., Ltd.
    [Show full text]
  • Unreal Tournament 2003 - 2004 [ UT2003 - UT2004 ] - Unreal 2 XMP - Unreal Saga & Unreal Engine Francophone
    Unreal.fr : Unreal Tournament 2003 - 2004 [ UT2003 - UT2004 ] - Unreal 2 XMP - Unreal Saga & Unreal Engine Francophone UNREAL TOURNAMENT 2004 / GUIDE MENU FORUMS Plan du guide : Informations Accueil Preview Le forum du site ● Installation Interview La saga Unreal ● Paramètres Unreal Engine ❍ Affichage Galerie Créations ❍ Audio Fiche Clans Histoire ❍ Personnage Armes ❍ Partie Mon compte Equipes ❍ Commandes Mon assistant Items ❍ Armes Maps ❍ HUD Modes de jeu DOSSIERS ● Les fichiers .ini Véhicules ❍ USER.ini ■ Annonces Binds ■ Listes des messages écrit et vocaux préenregistrés Astuces ■ La console et ses commandes FAQ ❍ UT2004.ini Guides ● Benchmark Techniques ● Chercher et choisir les serveurs ● Installer les mods, mutators, maps... ● Prendre une capture d'écran et enregistrer une démo FICHIERS Patch Sources : Bonus Packs - TweakGuides Démos - Keybinding & Aliases Serveur - Le forum Unreal.fr - ...et mon expérience personnelle ;p Maps Modèles Mods Autres : Mutators Skins Réaliser de belles captures d'écran (saVTRonic 16/04/04 ) Utilitaires Guides des cartes Onslaught (saVTRonic 30/03/04 ) Vidéos AS-Convoy (keyboard_junky 23/02/04 ) Voice Packs ONS-Torlan (keyboard_junky 15/02/04 ) Wallpapers Vidéos et Demos mIRC http://www.unreal.fr/unrealtournament2004/guide.php (1 of 2)12/06/2004 15:04:02 Unreal.fr : Unreal Tournament 2003 - 2004 [ UT2003 - UT2004 ] - Unreal 2 XMP - Unreal Saga & Unreal Engine Francophone UNREAL TOURNAMENT 2004 / GUIDE / INSTALLATION MENU FORUMS Informations Accueil Preview Avant de commencer Le forum du site Interview La première à chose à faire après avoir installer votre jeu, vérifier la disponibilité de patch et de bonus La saga Unreal Unreal Engine packs et les installer. Galerie Créations Fiche Clans Histoire Les mutators de compétitions Armes Mon compte Certains serveurs sont également équipés d’outils « dit de compétitions ».
    [Show full text]
  • Evolutionary Interactive Bot for the FPS Unreal Tournament 2004
    Evolutionary Interactive Bot for the FPS Unreal Tournament 2004 Jos´eL. Jim´enez1, Antonio M. Mora2, Antonio J. Fern´andez-Leiva1 1 Departamento de Lenguajes y Ciencias de la Computaci´on, Universidad de M´alaga(Spain). [email protected],[email protected] 2 Departamento de Teor´ıade la Se~nal,Telem´aticay Comunicaciones. ETSIIT-CITIC, Universidad de Granada (Spain). [email protected] Abstract. This paper presents an interactive genetic algorithm for gen- erating a human-like autonomous player (bot) for the game Unreal Tour- nament 2004. It is based on a bot modelled from the knowledge of an expert human player. The algorithm provides two types of interaction: by an expert in the game and by an expert in the algorithm. Each one af- fects different aspects of the evolution, directing it towards better results regarding the agent's humanness (objective of this work). It has been con- ducted an analysis of the experts' influence on the performance, showing much better results after these interactions that the non-interactive ver- sion. The best bot were submitted to the BotPrize 2014 competition (which seeks for the best human-like bot), getting the second position. 1 Introduction Unreal Tournament 2004[1], also know as UT2004 or UT2K4, is a first per- son shooter (FPS) game mainly focused on the multiplayer experience, which includes several game modes for promoting this playability. It includes a one- player mode in which the rest of team partners (if so) and rivals are controlled by the machine, thus they are autonomous. They are called bots.
    [Show full text]