As usual, our ongoing internal security work was responsible for a wide range of fixes:
-  Various fixes from internal audits, fuzzing and other initiatives
Recently, we introduced the "Google Cloud for Student Developers" video series to encourage students majoring in STEM fields to gain development experience using industry APIs (application programming interfaces) for career readiness. That first episode provided an overview of the G Suite developer landscape while this episode dives deeper, introducing G Suite's HTTP-based RESTful APIs, starting with Google Drive.
The first code sample has a corresponding codelab (a self-paced, hands-on tutorial) where you can build a simple Python script that displays the first 100 files or folders in your Google Drive. The codelab helps student (and professional) developers...
While everyone is familiar with using Google Drive and its web interface, many more doors are opened when you can code Google Drive. Check this blog post and video for a more comprehensive code walkthrough as well as access the code at its open source repository. What may surprise readers is that the entire app can be boiled down to just these 3-4 lines of code (everything else is either boilerplate or security):
DRIVE = discovery.build('drive', 'v3', http=creds.authorize(Http()))
files = DRIVE.files().list().execute().get('files', )
for f in files:
Once an "API service endpoint" to Google Drive is successfully created, calling the
list() method in Drive's
files() collection is all that's needed. By default,
files().list() returns the first 100 files/folders—you can set the
pageSize parameter for a different amount returned.
The video provides additional ideas of what else is possible by showing you examples of using the Google Docs, Sheets, and Slides APIs, and those APIs will be accessed in a way similar to what you saw for Drive earlier. You'll also hear about what resources are available for each API, such as documentation, code samples, and links to support pages.
If you wish to further explore coding with G Suite REST APIs, check out some additional videos for the Drive, Sheets, Gmail, Calendar, and Slides APIs. Stay tuned for the next episode which highlights the higher-level Google Apps Script developer platform.
We look forward to seeing what you build with Google Cloud!
Posted by Leticia Lago, Head of Developer Marketing, EMEA
At the start of this year we opened submissions for 2020’s Google Play Indie Games Festival - an international competition celebrating incredible indie games from Europe, Japan and South Korea.
We’ve received hundreds of fantastic submissions that showcase the technical abilities and groundbreaking creativity of independent studios. Many thanks to everyone who submitted their game. After some hard choices and late nights, we’re happy to announce our 20 finalists in each region.
Please check out the games below (in alphabetical order); each one is a true work of art. They will be receiving promotions and prizes to help them grow their business. They’ll also be competing in the Finals for the top prizes.
While this is a happy announcement, we must also inform you that we will be unable to hold the Finals as planned on April 25 in Poland, Japan and South Korea due to the COVID-19 situation. We will be postponing the events until further notice, as the health and safety of finalists, jury members, players and others involved is our top priority. Please stay tuned for further announcements.
60 Parsecs! by Robot Gentleman
Aisle Trial by Jake Matthews-Belcher
Alien Escape by Korion Games
Alt-Frequencies by Accidental Queens
Bad North by Rawfury
Bounce that Bird! by Affinity Project
Cessabit: a Stress Relief Game by Tepes Ovidiu
Color Spots by UX Apps
Cookies Must Die by Rebel Twins
Demons Never Lie by Maika Hernandez
Doors: Awakening by Big Loop
Faraway: Galactic Escape by Pine Studio
inbento by Afterburn
My Diggy Dog 2 by King Bird Games
The White Door by Rusty Lake
Tiny Tomb: Dungeon Explorer by Tinycorp
Traffix by Infinity Games
Tricky Castle by Team Tricky
Unhatched by Filip Loster
Void Tyrant by Quite Fresh
Amayadori by CHARON・Yanase
CUBE GARDEN by Fukudanuki
GIGAFALL by Shiki Game Studio
GummyShooter by simatten
Home Fighter by hap Inc.
Matsuro Palette by SleepingMuseum
METBOY! by REBUILD GAMES
Mocha - Dagsaw Puzzle - by Kotoriyama, Inc.
MonsterTrader by Mitsuhiro Okada
Overturn by Katsu Matsuda
Shiritori - The Word Chain Game by Baton
Snowman Story by Odencat
SOUND JOURNEY SCHOOL WANDERER by SOUND JOURNEY
TAP! DIG! MY MUSEUM! by oridio Inc.
Teiji Taisha Online by toru sugitani
The Final Taxi by Zxima.LLC
Uncrowned by NESTOPI Inc.
Wasurenaide, otona ni natte mo by GAGEX Co.,Ltd.
World for Two by Seventh rank
Zelle by Odencat Fuming
Castle Defense Online by BlackHammer
CAT THE DJ by CATSBY STUDIO
DiceEmpire by Banjiha Games
Domino City by Bad Beans
DUST by I-eye studio
Electroad by Night Owl Studio
Extreme football by 9M Interactive
From Earth by Kentauros Entertainment
Great Sword - Stickman Action RPG by Olivecrow
Heroes Restaurant by Team Tapas
Little Boy by 39Studio
Magic Survival by LEME
Mayday Memory by StoryTaco.inc
Petrider by Ddookdak studio
Project Mars by Moontm
QV by Izzle
Sand Shark : The Boy and The Sea by GABANGMAN STUDIO
Staroid : Brick breaker shooter by Spring Games
Sword Master Story by CodeCAT
Undestroyed by Keymaker games
The competition was open to indie developers from the following European countries: Austria, Belgium, Belarus, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hungary, Israel, Italy, Latvia, Lithuania, Netherlands, Norway, Poland, Portugal, Romania, Russia, Slovakia, Slovenia, Spain, Sweden, Turkey, Ukraine, and the United Kingdom (including Northern Ireland).
How useful did you find this blog post?
We're back with another update in our Stadia Savepoint series, providing a summary of recent news on Stadia.
This month we added seven new games to the Stadia store including DOOM Eternal and Lost Words: Beyond the Page, a First on Stadia title. With Serious Sam Collection, Spitlings and Stacks On Stacks (On Stacks) being added to Stadia Pro on April 1, subscribers can claim and build their library of games, playing for free as part of their subscription.
Web Capture Library
Access captured gameplay screenshots and clips on your laptop or desktop and download them from your library.
4K on Web
Players with an active Stadia Pro subscription plus the necessary hardware and network speeds can now play Stadia at up to 4K resolution on the web in their Chrome browser.
Recent content launches on Stadia
Borderlands 3: Guns, Love, and Tentacles: The Marriage of Wainwright & Hammerlock Expansion
Lost Words: Beyond the Page
Serious Sam Collection
SteamWorld Dig 2
The Crew 2
Tom Clancy’s The Division 2
Tom Clancy’s The Division 2: Warlords of New York Expansion
New games announced for Stadia
Monster Jam Steel Titans
The Turing Test
Stadia Pro updates
New games that are free to claim for Stadia Pro subscribers in April: Serious Sam Collection, Spitlings, Stacks On Stacks (On Stacks).
Existing games still available to add to your collection: Destiny 2, GRID, GYLT, Metro Exodus, SteamWorld Dig 2, SteamWorld Quest: Hand of Gilgamech and Thumper.
Act quickly: Metro Exodus and Thumper leave Stadia Pro on March 31.
Ongoing discounts for Stadia Pro subscribers: Check out the web or mobile Stadia store for the latest.
That’s it for March—we’ll be back soon to share more updates. As always, stay tuned to the Stadia Community Blog, Facebook and Twitter for the latest news.