Optimizing Mobile Games with Gameloft And

Total Page:16

File Type:pdf, Size:1020Kb

Optimizing Mobile Games with Gameloft And Optimizing Mobile Games with Gameloft and ARM Stacy Smith Senior Software Engineer, ARM Adrian Voinea World Android Technical Lead, Gameloft Victor Bernot Lead Visual Effects Developer, Gameloft 1 ARM Ecosystem . My first role in ARM was in Developer Relations . Developers came to us to ask for help . We couldn’t share their problems with the world . We couldn’t help everyone on a one to one basis 2 Developer Education . Developer Education addresses that need . Since 2012 we’ve been sharing advice for graphical development . Developers working with Developer Relations have remained separate . Until now! 3 4 Today’s Agenda . Gameloft . Batching (Iron Man 3) . Culling and LOD (Gangstar Vegas) . Texture compression (Asphalt 8) . ARM (That’s me) . Entry level implementations . How to achieve similar results 5 Iron Man 3 Improving Draw Calls and Rendering Techniques 6 Sorting Objects Before Rendering . There is no good or bad way to determine which sorting method works best for a game . Sorting methods reduce overdraw and material changes at the cost of CPU . Sorting algorithms used for Iron Man 3: . Sorting by material . Sorting by distance 7 What Happens When No Sorting Is Applied? . Mid-range device: average 18FPS, constant micro-freezes . Over 35 program changes per frame . The skybox is rendered in the 27th draw call / 150 8 Sorting Objects Before Rendering . Every shader program change is costly . It will depend a lot on the number of programs your game has . Using a texture atlas will create the same materials, thus allowing better material sorting . Sorting front to back will reduce the overdraw 9 Material Sorting Results . Reduced program changes to an average of 16 . Micro-freezes are reduced. Average 22FPS, smoother gameplay 10 Material Sorting Results . But we still have a lot of overdraw… 11 Front to Back Sorting . And this is the desired result… 12 Front to Back Sorting . Sorting by distance . Front to back sorting will reduce the overdraw, skipping fragment shader execution for all the dropped fragments . The transparent objects must be drawn back to front for a correct ordering. The blending is done with what is already drawn in the color buffer . For OpenGL® ES 3.0, avoid modifying the depth buffer from the fragment shader or you will not benefit from the early Z testing, making the front to back sorting useless 13 Front to Back Sorting Results . Sorting first by material, objects with the same material then sorted front to back . Constant 24FPS . The skybox is rendered in the 82nd draw call / 135, being the last opaque object 14 Dynamic Batching . Objects that are not static batched and by nature require dynamic movement can be batched at runtime . Objects need to share the same material to be batched into one single draw call . Dynamic batched objects require new geometry and the duplication of all the vertex attributes, adding a constraint on the number of vertices 15 Dynamic Batching • Should be applied to dynamic objects that share the same material, with a constraint on number of vertices, like particles 16 Dynamic Batching • In order for objects to be batchable at runtime: . Objects need to use the same program . Objects require identical textures . Because of draw order constraint, objects require the same transparency property . Because of duplicating vertex attributes, dynamic batching on objects requires a lower number of vertices 17 Sorting Objects Before Rendering . Good approach to render your scene: . Sort all opaque objects based on material and distance from camera . This reduces scene overdraw . Reducing material change will help a bit on FPS, depending on the hardware, but also helps with micro-freezes . For every consecutive draw call that has the same material, dynamic batching is simple and easy to achieve . Reduces the actual number of draw calls . Reduced micro-freezes and gained ~6FPS by applying sorting algorithms 18 The Importance of Batching 19 Batching . Deferred immediate mode rendering . glDrawElements and glDrawArrays have an overhead . Less draw calls, less overhead . DrawCall class stitches multiple objects into one draw call . Macro functions in shaders make batching as simple as: vec4 pos=transform[getInstance()]*getPosition(); 20 Batching 21 Batching uniform mat4 transforms[4]; 22 Mixing up a Batch Mesh 1 [(1,1),(0,1),(0,0),(1,0)] Mesh 2 [(1,2),(0,2),(0,0)] Mesh 3 [(2,2),(2,1),(1,1)] Index1: [0,1,2,0,2,3] Index2: [0,1,2] Index3: [0,1,2] Attrib1:[(1,1),(0,1),(0,0),(1,1),(1,2),(0,0),(1,0),(2,2),(2,1),(1,1)] Attrib2:[0,0,0,0,1,1,1,2,2,2] Index: [0,1,2,0,2,3,4,5,6,7,8,9] 23 Serving up a Batch Vertex shader: uniform mat4 transforms[3]; attribute vec4 pos; attribute float id; void main(){ mat4 trans=transforms[(int)id]; glPosition=trans*pos; } GL Code: float transforms[16*instanceCount]; . /* Load matrices into float array */ . glUniformMatrix4fv(transID,4,false,transforms); 24 Scene Batching . Multiple geometries drawn in a single draw call: . drawbuilder.addGeometry(geo1); . drawbuilder.addGeometry(geo2); . drawbuilder.addGeometry(geo3); . drawbuilder.Build(); . Always draws in the same order from a start and end index. Unused objects can be scaled out to zero . Can lead to inefficiency of vertex shaders 25 Remixing a Batch Mesh 1 [(1,1),(0,1),(0,0),(1,0)] Mesh 2 [(1,2),(0,2),(0,0)] Mesh 3 [(2,2),(2,1),(1,1)] Index1: [0,1,2,0,2,3] Index2: [0,1,2] Index3: [0,1,2] Attrib1:[(1,1),(0,1),(0,0),(1,1),(1,2),(0,0),(1,0),(2,2),(2,1),(1,1)] Attrib2:[0,0,0,0,1,1,1,2,2,2] Index: [0,1,2,0,2,3,4,5,6,7,8,9] 26 Remixing a Batch Attrib1:[(1,1),(0,1),(0,0),(1,1),(1,2),(0,0),(1,0),(2,2),(2,1),(1,1)] Attrib2:[0,0,0,0,1,1,1,2,2,2] These IDs are the same Index: [0,1,2,0,2,3,4,5,6,7,8,9] But now the draw order is different Index: [7,8,9,4,5,6,0,1,2,0,2,3] 27 Remixing a Batch Attrib1:[(1,1),(0,1),(0,0),(1,1),(1,2),(0,0),(1,0),(2,2),(2,1),(1,1)] Attrib2:[0,0,0,0,1,1,1,2,2,2] Index: [0,1,2,0,2,3,4,5,6,7,8,9] These vertices are still processed Index: [0,1,2,0,2,3,7,8,9] …But never get drawn 28 Object Instancing . Multiple geometries or single object instances: for(int i=0;i<50;i++) drawbuilder.addGeometry(geo1); drawbuilder.Build() . Can implement LOD switching when objects are sorted front to back and correctly culled . So let’s talk about culling 29 Batching / Draw Call Reduction Case Study: Gangstar Vegas 30 Challenges . Big map: ~16 km² . Move by foot / by car / by plane . Interior/exterior environments 31 Streaming . Constant streaming is needed : . Meshes / LODs . Streaming thread with second OpenGL® context . Textures . Same streaming thread as meshes . Lower mipmap level always available . Also streamed : . Animations . Sounds . Physics data 32 Reducing Draw Call Count & Cost . Draw calls are one of the major bottlenecks on mobiles . On a very powerful device, stay under 300 draw calls . On most devices => 100 to 200 at max . Techniques used to reduce draw call count: . Static batching . 2D grid culling . Near/far city . To reduce draw call cost: . Index & Vertex Buffer Objects (IBO / VBO) for static geometry 33 2D Grid Culling . Objects are linked to the cells of a grid . A simple 2D grid is used: . 128x128 cells . Cell size : 30m x 30m . An object can belong to one or more cells . Culling process: . Get cells visible by camera’s frustum 2D projection on grid . Middle cells: fully in frustum . Border cells: partially in frustum . Middle cell objects: directly added to render list . Border cell objects: AABBoxes are tested vs camera frustum . Grid is also used for streaming: . Radius Add (175m) / Radius Safe (205m) 34 Frustum & Grid 35 Middle Cells 36 Border Cells 37 Objects will be drawn directly 38 AABOX culling => culled 39 Outside frustum => directly culled 40 AABOX culling => visible Near/Far Cities . Two different city meshes are used: 1. Near city: . High resolution . Streamed 2. Far city . Low resolution . Not streamed 41 Cities Depth Slices . Each city version has its own « depth slice » . Using glDepthRange . Little overlapping zone between the two (20m). glDepthRange(0.0, 0.08); CamZnear = 0.2; CamZFar = 160; RenderHighresCity(); glDepthRange(0.08, 1); CamZnear = 140; CamZFar = 2000; RenderLowresCity(); 42 Full city: 77 draw calls 43 Near City : 48 draw calls 44 45 Top view, near city slice Near City Materials . Atlasing of albedo textures (batching & memory) . Lightmaps . Complex shaders (e.g. specular / reflection) 46 Full City: 77 draw calls 47 Far City: 29 draw calls 48 49 Top view: far city and full frustum Far City Materials . Heavy atlasing . Premultiplied Lightmaps . Low cost shaders 50 LODs and Culling 51 LOD in Batches 52 LOD in Batches 3 1 5 9 2 6 X 4 8 X 7 X 53 LOD in Batches 54 LOD in Batches X X 2 1 6 3 8 5 X 4 X 7 55 LOD in Batches X X X X 4 1 6 3 X 2 X 5 56 LOD in Batches 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 57 LOD in Batches X X 2 1 6 3 8 5 X 4 X 7 58 LOD in Batches X X X X 4 1 6 3 X 2 X 5 59 A View to a Cull 60 Scene Batching Timbuktu has 22 objects per environment layer S= Skipped R=Rendered X=Scaled out 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 R R R R R R R S S R R R X X X X X X R R X X X X X R X R S < - - - - - - - - - - - - - - - - - > S S R R R S S S S S S R R S S S S S R S R S < - > < > <> <> S S R R R S S S S S S R R S S S S S R X R S < - > < > < - > 61 Imposterable .
Recommended publications
  • An N U Al R Ep O R T 2018 Annual Report
    ANNUAL REPORT 2018 ANNUAL REPORT The Annual Report in English is a translation of the French Document de référence provided for information purposes. This translation is qualified in its entirety by reference to the Document de référence. The Annual Report is available on the Company’s website www.vivendi.com II –— VIVENDI –— ANNUAL REPORT 2018 –— –— VIVENDI –— ANNUAL REPORT 2018 –— 01 Content QUESTIONS FOR YANNICK BOLLORÉ AND ARNAUD DE PUYFONTAINE 02 PROFILE OF THE GROUP — STRATEGY AND VALUE CREATION — BUSINESSES, FINANCIAL COMMUNICATION, TAX POLICY AND REGULATORY ENVIRONMENT — NON-FINANCIAL PERFORMANCE 04 1. Profile of the Group 06 1 2. Strategy and Value Creation 12 3. Businesses – Financial Communication – Tax Policy and Regulatory Environment 24 4. Non-financial Performance 48 RISK FACTORS — INTERNAL CONTROL AND RISK MANAGEMENT — COMPLIANCE POLICY 96 1. Risk Factors 98 2. Internal Control and Risk Management 102 2 3. Compliance Policy 108 CORPORATE GOVERNANCE OF VIVENDI — COMPENSATION OF CORPORATE OFFICERS OF VIVENDI — GENERAL INFORMATION ABOUT THE COMPANY 112 1. Corporate Governance of Vivendi 114 2. Compensation of Corporate Officers of Vivendi 150 3 3. General Information about the Company 184 FINANCIAL REPORT — STATUTORY AUDITORS’ REPORT ON THE CONSOLIDATED FINANCIAL STATEMENTS — CONSOLIDATED FINANCIAL STATEMENTS — STATUTORY AUDITORS’ REPORT ON THE FINANCIAL STATEMENTS — STATUTORY FINANCIAL STATEMENTS 196 Key Consolidated Financial Data for the last five years 198 4 I – 2018 Financial Report 199 II – Appendix to the Financial Report 222 III – Audited Consolidated Financial Statements for the year ended December 31, 2018 223 IV – 2018 Statutory Financial Statements 319 RECENT EVENTS — OUTLOOK 358 1. Recent Events 360 5 2. Outlook 361 RESPONSIBILITY FOR AUDITING THE FINANCIAL STATEMENTS 362 1.
    [Show full text]
  • To Download a PDF of an Interview with Jaleh Bradea, Chief Diversity
    DIVERSITY & INCLUSION The Power of Individuality An Interview with Jaleh Bradea, Chief Diversity and Inclusion Offi cer, Vivendi SA EDITORS’ NOTE Jaleh Bradea has in our group. We can now see that, in With so many companies under the served as a TV producer on major order to be creative, innovative and Vivendi umbrella, is it important to have a French TV channels with a focus able to adapt to the changing expec- consistent, seamless D&I program or is it on women-related content and as tations of our clients, we have to be customized based on the different brand director of the audiovisual depart- diverse. cultures and businesses? ment at a successful telecommu- You mentioned diversity, I think it’s both. All these companies exist nication startup. In 2014, she inclusion, and belonging. How do without Vivendi itself. They have their own started working on Corporate Social these three areas relate to each successful businesses. They have their own HR Responsibility (CSR) initiatives at other? and, sometimes, even their own CSR. However, Canal+ Group. Bradea also works If you take a picture of the world, we have common initiatives led by Vivendi such with the French media regulator to it represents diversity. But what are as a CSR Committee. More recently, we created promote a fair representation of eth- you going to do with that diversity? a Diversity Committee where we share the best nicity, gender, and minority com- Jaleh Bradea This becomes inclusion. Belonging is practices in D&I from all the companies and munities in the French media.
    [Show full text]
  • Présentation Powerpoint
    Compatible Games 1941 Frozen Front Chicken Invaders Dr. Droid 3D MOTOR Chicken Invaders 2 DRAG racing 4 seasons Hunt 3D Chicken Invaders 3 Dream League Soccer Acceler 8 Chicken Invaders 4 Dungeon Hunter 3 Aces of the Luftwaffe Chrono&Cash Dungeon Hunter4 Aftermath XHD Clash - Space Shooter Dungeon Quest Angry Birds GO Cordy EDGE Extended Another World Cordy 2 EtERNITY WARRIORS Antigen Crazy Snowboard ETERNITY WARRIORS 2 Arma Tactics Critter Rollers EVAC HD Army Academy CS portable Everland: Unleashed Asphalt 5 Cup! Cup! Golf 3D! ExZeus Asphalt 6 Dark Incursion ExZeus 2 Asphalt 7 DB42 Farm Invasion USA Asphalt 8 Airborne Dead Effect Farming Simulator Asteriod 2012 Dead Rushing HD Fields Of Battle Auralux Dead Space Final Freeway 2R Avenger Dead Trigger FIST OF AWESOME AVP: Evolution Dead Trigger 2 Forsaken Planet B.M.Snowboard Free DEER HUNTER 2012 Fractal Combat Babylonian Twins Platform Game DEER HUNTER 2013 Fright fight Bermuda Dash DEER HUNTER 2014 Gangstar Vegas Beyond Ynth Dig! Grand Theft Auto : Vice City Beyond Ynth Xams edition Digger HD Grand Theft Auto III Bike Mania Dink smallwood Gravi Bird Bomb Diversion Grudger Blasto! Invaders Dizzy - Prince of the Yolkfolk GT Racing 2 Blazing Souls Acceleration Doom GLES Guns n Glory Block Story Doptrix Gunslugs Brotherhood of Violence II Double Dragon Trilogy Halloween Temple'n Zombies Run Compatible Games Helium Boy Demo Overdroy Sonic 4 Episode II Heretik GLEX Particle arcade shooter Sonic CD Heroes of Loot PewPew Sonic Racing transformed Hexen GLES Pinball Arcade Sonic the Hedgehog
    [Show full text]
  • 2006 Reference Document
    2006 REFERENCE DOCUMENT Pursuant to Article 212-13 of the General Regulations of the Autorité des Marchés Financiers (AMF), this reference document was filed with the AMF on June 6, 2007. It may be used in support of a financial operation if accompanied by a “note d’opération” (securities note) approved by the AMF. Pursuant to Article 28 of European Commission (EC) Regulation 809/2004, the following information is included in this reference document by way of reference: ● The consolidated and individual financial statements for the fiscal year ended December 31, 2004, as well as the related statutory auditors’ reports, appear on pages 45 to 94 of the reference document filed with the AMF on June 10, 2005 under number D.05-871. ● The consolidated and individual financial statements for the fiscal year ended December 31, 2005, as well as the related statutory auditors’ reports, appear on pages 46 to 100 of the reference document filed with the AMF on June 9, 2006 under number D. 06-0546. Copies of this document are available at the business address of Gameloft S.A.– 14, rue Auber – 75009 Paris and at the company’s registered office. Registered office: 81 rue de Réaumur 75002 Paris French corporation with capital of 3,537,829.20 euros Tel.: (33) 1 58 16 20 40 Paris Corporate and Trade Register No. 429 338 130 - NAF code 722 A 1 CONTENTS 1 PERSONS RESPONSIBLE FOR THE DOCUMENT AND FOR THE AUDIT OF THE FINANCIAL STATEMENTS ............................................................................................................. 8 1.1 Person responsible for the document ...................................................................................... 8 1.2 Certification of the person responsible for the document ......................................................
    [Show full text]
  • Creating Value and Developing Bonds Between Women, Men and Their
    Creating value and developing bonds between women, men and their environment “Constantly innovating and reinventing ourselves and seizing sustainable and responsible development opportunities are integral parts of our DNA.” The Bolloré Group’s heritage and family culture have enabled it to create sustainable business activities, diversify them, and invest in innovative projects independently. Driven by a strong spirit of entrepreneurship for the past 195 years, we keep moving forward with our construction, a process which started in the paper industry, then progressed through plastic fi lms all the way to the production of lithium batteries. This technology is used in electric vehicles (cars, buses and trams) and in stationary renewable electricity storage and solutions, and addresses the combined challenges of urban mobility and low-carbon economy. Since 1822, our businesses have undergone major transformations. In order to ensure its resilience to change, over the past thirty years the Group has diversifi ed into the transport sector, where we are now among the leading players, then into the media and communications sector, where we are developing a major global content, media and communications group. The Group is moving forward with its construction by creating bonds between people and their environment, creating value and creating jobs, while dedicating part of its profi ts to helping others. Vincent Bolloré, Chairman Integrating CSR in the Group’s history and strategy 1822 From 2004 2014 – Founding of – Group diversifi cation – Creation
    [Show full text]
  • BOLL 1902299 RAPPORT ACTIVIT… 2018 GB.Indd
    Bolloré Business report 2018 ! — !Message!from!the!Chairman # —$ Profile % —$ Key!figures & —$ Economic!organizational!chart ' —$ Stock!exchange!data ( —$ Our!locations (! —$ Group!strategy (# —$ Business!model (% —$ CSR!key!figures () — !Governance The Group (& Transportation and logistics !% Communications ,# Electricity storage and solutions #! — ! Other!assets #% —$ Corporate!social!responsibility *! — !History!of!the!Group BUSINESS REPORT 2018 — BOLLORÉ 01 Message from the Chairman Vincent Bolloré, Chairman and Chief Executive O! cer of Financière de l’Odet Bolloré was founded in Brittany, in 1822, by leaders. Having seen him at work in the Group my two great-great-great-great-grandfathers, for twelve years, I fi rmly believe that Cyrille François Le Marié and René Bolloré. They Bolloré is the right choice for this new chapter were followed successively by their children, in the Group’s story. As planned, I will remain Nicolas Le Marié, my great-great-great-uncle, Chairman and Chief Executive Officer of and Jean-Claude Guillaume Bolloré, my Financière de l’Odet – which controls 65% of great-great-great-grandfather, their children Bolloré’s share capital – until February 17, 2022, and their children’s children, right down to date of our bicentennial, to ensure that the my uncles and my father. transition is as smooth as possible. Today, it gives me great pride to see the seventh generation take over the reins, with the help of teams of cohesive and experienced 02 BOLLORÉ — BUSINESS REPORT 2018 Cyrille Bolloré" Chairman and Chief Executive O! cer of Bolloré I am greatly honored by the confidence that Consolidated operating income was 1.3 billion the Board of Directors has shown me by unani- euros, a 25% increase attributable largely to mously appointing me Chairman and Chief the Communications business (+29%), driven Executive Officer of Bolloré, replacing Vincent by the very good performance of Vivendi’s Bolloré.
    [Show full text]
  • Annual Report
    2017 ANNUAL REPORT WorldReginfo - abe7a544-37d0-4eb5-881f-6c32f4b6c3aa The Annual Report in English is a translation of the French Document de référence provided for information purposes. This translation is qualified in its entirety by reference to the Document de référence. The Annual Report is available on the Company’s website www.vivendi.com II –— VIVENDI –— ANNUAL REPORT 2017 –— WorldReginfo - abe7a544-37d0-4eb5-881f-6c32f4b6c3aa CONTENT QUESTIONS FOR VINCENT BOLLORÉ AND ARNAUD DE PUYFONTAINE 02 PROFILE OF THE GROUP AND ITS BUSINESSES — FINANCIAL COMMUNICATION, 04 1 TAX POLICY AND REGULATORY ENVIRONMENT — RISK FACTORS 1. Profile of the Group and its Businesses 06 2. Financial Communication, Tax policy and Regulatory Environment 37 3. Risk Factors 41 NON-FINANCIAL 44 2 PERFORMANCE 1. Strategy and challenges 46 2. Ensuring Group compliance 59 3. CSR commitments 62 4. Tables of indicators 89 5. Concordance table 100 6. Verification of non‑financial data 102 CORPORATE GOVERNANCE OF VIVENDI — COMPENSATION OF CORPORATE OFFICERS 3 OF VIVENDI — GENERAL INFORMATION ABOUT THE COMPANY — INTERNAL CONTROL 108 AND RISK MANAGEMENT 1. Corporate Governance of Vivendi 110 2. Compensation of Corporate Officers of Vivendi 141 3. General information about the company 169 4. Internal control and risk management 181 FINANCIAL REPORT — STATUTORY AUDITORS’ REPORT ON THE CONSOLIDATED FINANCIAL 4 STATEMENTS — CONSOLIDATED FINANCIAL STATEMENTS — STATUTORY AUDITORS’ 188 REPORT ON THE FINANCIAL STATEMENTS — STATUTORY FINANCIAL STATEMENTS Key consolidated financial data for the last five years 190 I ‑ 2017 Financial Report 191 II ‑ Appendix to the Financial Report 216 III ‑ Audited Consolidated Financial Statements for the year ended December 31, 2017 218 IV ‑ Unaudited supplementary financial data: Vivendi’s interest in Telecom Italia 318 V ‑ 2017 Statutory Financial Statements 323 RECENT EVENTS 362 5 OUTLOOK 1.
    [Show full text]
  • `Sometimes As a Creative
    EXPERIENCE THE PARADIGM SHIFT How One Agency Became A Major Music Player >P.25 DOLLY PARTO Online For The First Tim WHAT'S FOR >P.8 New Album. New Tour. KANYE WEST `Sometimes As A Creative www.billboard.com Person, You Go Off www.billboard.biz US $6.99 CAN $8.99 UK E5.50 The Deep End A Little.' >P.22 THE YEAR MARK ROHBON VERSION THE CRITICS AIE IAVIN! "HAVING PRODUCED AMY WINEHOUSE AND LILY ALLEN, MARK RONSON IS ON A REAL ROLL IN 2007. FEATURING GUEST VOCALISTS LIKE ALLEN, IN NOUS AND ROBBIE WILLIAMS, THE WHOLE THING PLAYS LIKE THE ULTIMATE HIPSTER PARTY MIXTAPE. BEST OF ALL? `STOP ME,' THE MOST SOULFUL RAVE SINCE GNARLS BARKLEY'S `CRAZY." PEOPLE MAGAZINE "RONSON JOYOUSLY TWISTS POPULAR TUNES BY EVERYONE FROM RA TO COLDPLAY TO BRITNEY SPEARS, AND - WHAT DO YOU KNOW! - IT TURNS OUT TO BE THE MONSTER JAM OF THE SEASON! REGARDLESS OF WHO'S OH THE MIC, VERSION SUCCEEDS. GRADE A" ENT 431,11:1;14I WEEKLY "THE EMERGING RONSON SOUND IS MOTOWN MEETS HIP -HOP MEETS RETRO BRIT -POP. IN BRITAIN, `STOP ME,' THE COVER OF THE SMITHS' `STOP ME IF YOU THINK YOU'VE HEARD THIS ONE BEFORE,' IS # 1 AND THE ALBUM SOARED TO #2! COULD THIS ROCK STAR DJ ACTUALLY BECOME A ROCK STAR ?" NEW YORK TIMES "RONSON UNITES TWO ANTITHETICAL WORLDS - RECENT AND CLASSIC BRITPOP WITH VINTAGE AMERICAN R &B. LILY ALLEN, AMY WINEHOUSE, ROBBIE WILLIAMS COVER KAISER CHIEFS, COLDPLAY, AND THE SMITHS OVER BLARING HORNS, AND ORGANIC BEATS. SHARP ARRANGING SKILLS AND SUITABLY ANGULAR PERFORMANCES! * * * *" SPIN THE SOUNDTRACK TO YOUR SUMMER! THE .
    [Show full text]
  • Together Letter to Our Shareholders
    LETTER TO OUR SHAREHOLDERS TOGETHER SEPTEMBER 2020 EARNINGS P. 3 NEWS P. 4 DIARY P. 8 — 2020 half-year — Universal Music Group — Shareholders’ diary results expands its global footprint Vivendi and you VALIDÉ, CRÉATION ORIGINALE OF CANAL+ © Fifou/Mandarin Télévision/Canal+ Photos/DR GOOD HALF-YEAR RESULTS Yannick Bolloré, Chairman of the Supervisory board, and Arnaud de Puyfontaine, Chairman of the Management Board Dear Shareholders, ivendi has demonstrated its resilience over the past few unprecedented months by staying the strategic course set in 2014: to build a world leader in culture, at the crossroads of the entertainment, media and communications industries. Our group’s business model is both coherent and diversified, which is a significant asset. Vivendi operates in a number of different sectors and countries, and can therefore offset the difficulties encountered in one market with a strong performance in another. In addition, the group’s digital activities have been fully developed, which proved advantageous during the lockdowns. Finally, the revenues generated Vfrom its two main businesses, music and audiovisual content, are directly or indirectly linked to subscriptions, a business model with recurring revenues. In a very difficult environment, Vivendi generated an adjusted net income of €583 million in the first half of 2020, up 5.4%. For the second half, we are carefully analyzing the consequences of the crisis. Today, it is difficult to determine how it will impact the annual results. Nevertheless, Vivendi remains confident in the resilience of its main businesses, music and audiovisual content. Those tied to advertising and live performance may be affected for a more extended period than the others.
    [Show full text]
  • Modèle Press Release
    Sales of €167.0 Million for the First Nine Months of 2014, Up 4% on a Constant-Exchange-Rate Basis Paris (France), November 5, 2014 – Today, Gameloft, a leading digital and social game developer and publisher, released its sales figures for the nine months ended September 30, 2014. “After several quarters with a low number of releases, Gameloft has returned to launching new games at a more regular pace. While this is not yet apparent in the quarterly sales, we believe it will progressively start showing in the coming quarters and accelerate throughout 2015,” stated Michel Guillemot, CEO of Gameloft. “In the meantime, the ongoing traction of our back catalogue has allowed our revenue to continue to grow on a like-for-like basis in the first nine months of 2014 despite significant headwinds. This strong performance from the back catalogue in a very competitive environment is due to our efficient update strategy along with the quality and diversity of our product portfolio. Although we would like to be further along, we believe we have made the right decisions by reducing our time to market, progressively changing our product mix towards more mid-core and female oriented games and focusing on improving monetization and by doing so we believe we have positioned the company for growth in the coming years.” Selected Financial Highlights and Metrics Nine-month sales of €167.0 million, down 2% year on year, and up 4% on a constant- exchange-rate basis. Back catalogue games accounted for 92% of first-nine-month sales, up 10% year on year.
    [Show full text]
  • Joyeux 15Ème Anniversaire ! La Franchise Asphalt Franchit Une Étape
    Joyeux 15ème anniversaire ! La franchise Asphalt franchit une étape importante et célèbre son anniversaire avec du contenu exclusif à débloquer dans Asphalt 9: Legends et Asphalt 8: Airborne Débloquez du contenu spécial pour les deux jeux et jouez à Asphalt Urban GT, le jeu original, sur AsphaltLegends.com Paris, le 5 mai 2020 – Leader dans la création et l'édition de jeux, Gameloft a l'immense joie de célébrer le 15ème anniversaire de la franchise de jeux de course pour mobile la plus ancienne, la plus téléchargée au monde et lauréate de plusieurs prix, Asphalt. Afin de célébrer ce cap, qui coïncide avec son 20ème anniversaire, Gameloft propose du contenu exclusif et des cadeaux exceptionnels en jeu, ainsi que de fabuleuses voitures pour les deux jeux les plus emblématiques de la franchise, Asphalt 8: Airborne et Asphalt 9: Legends, marquant la première campagne d'anniversaire cross-jeux de Gameloft. En complément, Gameloft rend jouable sur AsphaltLegends.com le jeu par lequel tout a commencé, Asphalt Urban GT, lancé à l'origine sur téléphones Java, N-Gage et Nintendo DS, il y a quinze ans. Du 5 au 25 mai, les joueurs d'Asphalt 9: Legends sur mobile et PC pourront récupérer une Dodge Challenger 392 Hemi Scat Pack en édition limitée avec un autocollant 15ème Anniversaire. À partir du 8 mai, les joueurs pourront participer à l'événement spécial Anniversaire pour gagner la Lamborghini Veneno avec un habillage exclusif 15ème Anniversaire. Les joueurs sur Nintendo Switch recevront la Dodge Challenger 392 Hemi Scat Pack avec un autocollant 15ème Anniversaire en lançant le jeu entre le 11 et le 31 mai.
    [Show full text]
  • PDF-Xchange 4.0 Examples
    Paris, November 16, 2017 Vivendi delivers strong performance in the 3rd quarter of 2017: Revenues of €3,184 million, +2.7%1 and +19.3% with Havas Income from operations of €340 million, +3.5%1 and +17.2% with Havas EBITA of €293 million, -5.2%1 and +5.7% with Havas Vivendi confirms its 2017 annual outlook: Revenues up by more than 5%2 EBITA up by around 25%2 • Universal Music Group: excellent results for the first nine months of 2017; expects revenues to grow by around 10%3 and EBITA to improve by close to 20%3. • Canal+ Group: improvement in operating results in the third quarter of 2017, driven by positive commercial momentum in France; confirmation of an EBITA target of approximately €350 million for 2017. • Vivendi invests in long-term value creating projects and in businesses of the future, notably through CanalOlympia, live, Dailymotion, Vivendi Content and Group Vivendi Africa. • Investments in video games generate value. Vivendi does not intend to file a public tender offer for Ubisoft shares, nor to acquire control of the company over the six coming months. The current unrealized capital gain on the Ubisoft investment is more than €1 billion. 1 At constant currency and perimeter compared to the third quarter of 2016. 2 Prior to the integration of Havas. 3 At constant currency. 1 WorldReginfo - 92a9bfad-32ca-4143-bd6f-7f12bca183e5 First half of 2017 3rd quarter of 2017 % change % change % change year-on- % change year-on- year-on- year at year-on- year at Key Figures year constant Of which year constant currency Havas‘s currency
    [Show full text]