Mostrando postagens com marcador Gaming History. Mostrar todas as postagens
Mostrando postagens com marcador Gaming History. Mostrar todas as postagens

sábado, 11 de março de 2023

Memory 10 of 10: HTC Vive VR

I started writing the second volume of the Blueprints Compendium immediately after the success of the Blueprints Compendium at the GDC (Game Developers Conference) in March 2016.

I had already structured the content I wanted to cover in the second volume of the Blueprints Compendium that I finished writing in June 2016. In the same month, Epic Games selected me to receive an HTC Vive development kit for virtual reality.


In 2016, the best option to get started on the HTC Vive VR was Valve's The Lab, which is a compilation of VR experiences available for free.

My favorite experience from The Lab was Xortex, which is a "Bullet hell" spaceship game.

Another fun experience at The Lab is Longbow, where you have to protect a castle from invasion using bow and arrow.  


One of the most fun games on the HTC Vive in 2016 was Audioshield, which is a rhythm game. The levels are generated based on music chosen by the player. 


Another awesome HTC Vive game in 2016 was Space Pirate Trainer. It's a shooting game where we have to fight waves of flying droids. 


In the following years some existing games were adapted for VR. One game that had an excellent adaptation was "The Talos Principle", which is a philosophical and puzzle game. 


One game I wanted to try the VR version of was Hellblade: Senua's Sacrifice. This is an intense experience that makes us even more involved with Senua's pain. 


There is a 5 minute video on YouTube from SIGGRAPH 2016 of a Real Time Cinematography demo with the Unreal Engine using a scene from Hellblade. This is the video link:

Real Time Cinematography: Siggraph 2016 Reveal

This was a revolutionary demo in July 2016 and the music from the Hellblade game used in the video adds to the emotional engagement with the scene being created. I liked to show this video at the end of my Unreal Engine lectures.


I continued with my journey on Blueprints:

  • In 2017, I wrote the third volume of the Blueprints Compendium. 
  • In 2018, Epic Games hired me to write the official Blueprint Instructor Guide
  • In 2019, I wrote the book Blueprints Visual Scripting for Unreal Engine – Second Edition, published by Packt.
  • In 2020, my project to teach C++ programming in Unreal Engine was selected for the Epic MegaGrants program.
  • In August 2020, Epic Games invited me to a live stream named Teaching & Learning Blueprints with Marcos Romero, which is available on Unreal Engine's YouTube channel.
  • In 2021 and 2022, I wrote the book Blueprints Visual Scripting for Unreal Engine 5

I'm ready for a new journey that starts this March 2023 with the release of the Verse programming language and the Unreal Editor for Fortnite.


Table of Contents Memories


Memória 10 de 10: HTC Vive VR

Eu comecei a escrever o 2º volume do Blueprints Compendium imediatamente após o sucesso do Blueprints Compendium na GDC (Game Developers Conference) em março de 2016. 

Eu já tinha estruturado antes o conteúdo que queria abordar no 2º volume do Blueprints Compendium que eu terminei de escrever em junho de 2016. Neste mesmo mês, a Epic Games me selecionou para receber um HTC Vive como parte de um kit de desenvolvimento para realidade virtual. 


Em 2016, a melhor opção para iniciar no HTC Vive VR era com The Lab da Valve, que é uma compilação de experiências em VR disponível gratuitamente.

A experiência que mais gostei do The Lab foi o Xortex, que é um jogo de nave no estilo "Bullet hell".

Outra experiência divertida do The Lab é o Longbow, onde você tem de proteger um castelo de uma invasão usando arco e flecha.  


Um dos jogos mais divertidos do HTC Vive em 2016 era o Audioshield, que é um jogo de ritmo. As fases são geradas a partir da música que o jogador escolher. 


Outro jogo incrível do HTC Vive em 2016 foi o Space Pirate Trainer. É um jogo de tiro onde precisamos enfrentar ondas de robôs voadores. 


Nos anos seguintes alguns jogos existentes foram adaptados para o VR. Um jogo que teve uma excelente adaptação foi o "The Talos Principle", que é um jogo filosófico e de enigmas. 


Um jogo que eu fiz questão de experimentar a versão em VR foi o Hellblade: Senua's Sacrifice. Esta é uma experiência intensa que nos deixa ainda mais envolvido com o sofrimento da personagem Senua. 


Tem um vídeo de 5 minutos no YouTube da SIGGRAPH 2016 de uma demonstração de Real Time Cinematography com a Unreal Engine usando uma cena do jogo Hellblade. Este é o link do vídeo:

Real Time Cinematography: Siggraph 2016 Reveal

Esta foi uma demonstração revolucionária em julho de 2016 e a música do jogo Hellblade usada no vídeo contribui para o envolvimento emocional com a cena que está sendo criada. Eu gostava de mostrar este vídeo no final das minhas palestras sobre Unreal Engine.


Eu continuei com a minha jornada em Blueprints: 

  • Em 2017, escrevi o 3º volume do Blueprints Compendium. 
  • Em 2018, a Epic Games me contratou para escrever o Guia Oficial do Instrutor de Blueprints
  • Em 2019, eu escrevi o livro Blueprints Visual Scripting for Unreal Engine – Second Edition, publicado pela editora Packt.
  • Em 2020, o meu projeto para ensinar programação C++ na Unreal Engine foi selecionado pelo Epic MegaGrants.
  • Em agosto de 2020, a Epic Games me convidou para uma Live sobre os meus trabalhos com Blueprints. O nome da Live é Teaching & Learning Blueprints with Marcos Romero, e está disponível no canal YouTube da Unreal Engine.
  • Em 2021 e 2022, eu escrevi o livro Blueprints Visual Scripting for Unreal Engine 5

Eu estou pronto para uma nova jornada que começa neste mês de março/2023 com o lançamento da linguagem de programação Verse e o Editor da Unreal para Fortnite.


Sumário Memórias


terça-feira, 7 de março de 2023

Memory 9 of 10: Xbox One (8th Gen.)

In July 2015 I bought the Xbox One for my son. He asked for the Battlefield 4 game to play online matches.


For me, I bought Bioware's Dragon Age Inquisition RPG game:


By that time, Epic Games had already contacted me saying that they were interested in my Blueprints tutorials from the Romero Blueprints blog. Because of that I was very dedicated to researching and writing tutorials for Blueprints, which is the visual scripting language that Epic Games created for Unreal Engine 4.

Dragon Age Inquisition was the only game I played until March 2016. In December 2015, I purchased the Trespasser DLC which takes place two years after the conclusion of the main story of Dragon Age Inquisition.


In April 2016, Sunset Overdrive was one of the games available for free to Xbox Live Gold subscribers. I tried the game and I really liked it. I played the entire campaign.


In the 2nd half of 2016, I saw a deal for the Rise of the Tomb Raider game at a local store and so I bought it. 


I had played the 2013 Tomb Raider reboot on my notebook and thought it was pretty good. Rise of the Tomb Raider is the second game in the new Survivor trilogy, and it's also excellent.


Over the next few years, I played a lot of co-op games with my son on Xbox One. My favorites were Gears 5 and Borderlands 3.



Unreal Engine 4 was released in March 2014. In the same month I started the Romero Blueprints blog to teach game programming using Blueprints.

In August 2015, I was one of the first recipients of the Unreal Dev Grant for Education. This Grant was recognition for my work with the Romero Blueprints blog and an incentive for me to produce teaching materials in partnership with Epic Games.

Luis Cataldi was responsible for the educational area of Unreal Engine. He wanted to make a Blueprints Compendium. I made a proposal for the Blueprints Compendium that he found interesting.

I wrote the Blueprints Compendium and sent it to Luis Cataldi. He liked the final result so much that he said he was going to print it on high-quality glossy photo paper to give away at the GDC (Game Developers Conference) in March 2016.

Luis Cataldi said that the Blueprints Compendium was very successful at GDC. This was a very rewarding moment for me, seeing my content being officially distributed by Epic Games for game developers.


 

Table of Contents Memories


Memória 9 de 10: Xbox One (8ª Ger.)

Em julho de 2015 eu comprei o Xbox One para o meu filho. Ele pediu o jogo Battlefield 4 para jogar partidas online.


Para mim, comprei o jogo de RPG Dragon Age Inquisition da Bioware: 


Nesta época a Epic Games já tinha entrado em contato comigo dizendo que estava interessada nos meus tutoriais de Blueprints do blog Romero Blueprints. Por causa disso eu estava muito dedicado à pesquisa e escrita de tutoriais de Blueprints, que é a linguagem visual de script que a Epic Games criou para a Unreal Engine 4.

Dragon Age Inquisition foi o único jogo que joguei até março de 2016. Em dezembro de 2015 eu comprei a DLC Trespasser que se passa dois anos após a conclusão da história principal de Dragon Age Inquisition.


Em abril de 2016, o Sunset Overdrive foi um dos jogos disponíveis de graça para os assinantes do Xbox Live Gold. Experimentei o jogo e gostei muito. Joguei toda a campanha.


No 2º semestre de 2016, vi uma promoção do jogo Rise of the Tomb Raider em uma loja local e comprei. 


Eu tinha jogado o reboot de Tomb Raider de 2013 em meu notebook e achei muito bom. Rise of the Tomb Raider é o segundo jogo da nova trilogia Survivor e também é excelente.


Nos anos seguintes, eu joguei vários jogos cooperativos com o meu filho no Xbox One. Os meus favoritos foram Gears 5 e Borderlands 3.



A Unreal Engine 4 foi lançada em março de 2014. No mesmo mês eu iniciei o blog Romero Blueprints para ensinar programação de games usando Blueprints.

Em agosto 2015, eu fui um dos primeiros selecionados a receber um Unreal Dev Grant voltado para a área educacional. Este Grant foi um reconhecimento pelo meu trabalho com o blog Romero Blueprints e um incentivo para eu produzir materiais didáticos em parceria com a Epic Games.

Luis Cataldi era o responsável pela área educacional da Unreal Engine. Ele queria que fosse feito um Blueprints Compendium. Fiz uma proposta para o Blueprints Compendium que ele achou interessante.

Escrevi o Blueprints Compendium e enviei para o Luis Cataldi. Ele gostou tanto do resultado final que disse que ia imprimir em papel fotográfico brilhante de alta qualidade para distribuir na GDC (Game Developers Conference) em março de 2016.

Luis Cataldi disse que o Blueprints Compendium fez muito sucesso na GDC. Este foi um momento muito gratificante para mim, vendo o meu conteúdo sendo distribuído oficialmente pela Epic Games para os desenvolvedores de games.

 

Sumário Memórias


sexta-feira, 3 de março de 2023

Memory 8 of 10: Xbox 360 (7th Gen.)

My family and I spent New Year's Eve 2009 in São Paulo at my brother's house. In early 2010, I took the opportunity to buy the Xbox 360 in São Paulo, because it was much cheaper than in my city.


I bought the game Gears of War 2, from Epic Games, together with the Xbox 360:


My first experience with Xbox 360 and Gears of War 2 was unforgettable for several reasons:
  • I played with my brother on his 42" Full HD TV. Before that I had only played on a small PC monitor and on a notebook.
  • Gears of War 2 was developed with Unreal Engine 3 and has an impressive graphic quality.
  • Gears of War 2 campaign and gameplay are interesting and designed for co-op.
  • It reminded me of the good times I had with my brother when we played "Contra III" on the Super Nintendo in 1992 before he moved to another city to study.

The next game I bought for my Xbox 360 was Mass Effect 2, which is an Action/RPG game by Bioware. This has become my favorite game of all time. 

I really liked the dialogue scenes that have cinematic quality with meaningful choices. The characters that are part of our team are interesting and have engaging personal quests.  


Mass Effect trilogy was developed with Unreal Engine 3. In 2011, I bought the PC version of Mass Effect 1 to play on my notebook. In 2012, I bought Mass Effect 3 for the Xbox 360 to complete the trilogy:

 

The Xbox 360 became my family's video game. I have two kids. My son is five years older than my daughter. I bought two more controllers and looked for games with 4 player local multiplayer.

These game sessions with everyone gathered in the living room were a lot of fun, especially when we had guests at home. My favorite game with 4 player support is the racing game Blur: 


Blur is a racing and combat game with amazing visual effects. There are eight types of powerups available on the tracks to be collected and activated by racers.


The Xbox 360 game most played by my kids over the years was without a doubt Minecraft:


My son loved creating all kinds of sculptures with Minecraft blocks. When he grew up he started playing Call of Duty and my daughter took his place in Minecraft. 

Xbox 360 Minecraft supports 4 player split screen. When my daughter's friends were at my house, they played Minecraft and my daughter would created houses for each of her friends. I was impressed with my daughter's speed to make these constructions in Minecraft.


In 2010, I started studying the UDK (Unreal Development Kit), which is a version of Unreal Engine 3 that Epic Games released to the community. The UDK/UE3 uses a scripting language called UnrealScript.

When I was learning the UDK I realized that there were few materials teaching programming in UnrealScript. Epic Games had a reference documentation but to see UnrealScript in practice it was necessary to study the source code of the example that came with the UDK.

In 2011, I decided to create the Romero UnrealScript blog in English to teach game programming in the UDK with UnrealScript. To my surprise, I received excellent feedback on the UDK forum regarding my tutorials.

I got excited and wrote dozens of UnrealScript articles making my blog one of the main UnrealScript references on the internet.

Due to the success of the Romero UnrealScript blog, in June 2013, Epic Games invited me to be part of the closed beta of Unreal Engine 4.

In August 2020, Epic Games invited me to a Livestream about my Blueprints work. Tom Shannon who was participating in the Livestream is the author of this book: 


I presented my history on Livestream and when I showed the Romero UnrealScript blog, Tom Shannon said that he spent a lot of time on my blog learning UnrealScript. This occurs at 18 minutes of the Livestream that can be accessed at this link:

Memória 8 de 10: Xbox 360 (7ª Ger.)

Eu e minha família passamos as festas de fim de ano de 2009 em São Paulo na casa do meu irmão. No início de 2010, aproveitei para comprar o Xbox 360 em São Paulo, porque era bem mais barato do que em minha cidade.


Comprei o jogo Gears of War 2, da Epic Games, junto com o Xbox 360:


A minha primeira experiência com o Xbox 360 e Gears of War 2 foi inesquecível por diversos motivos:
  • Eu joguei com o meu irmão em sua TV 42" Full HD. Antes eu só tinha jogado em monitor pequeno de PC e em notebook.
  • O Gears of War 2 foi desenvolvido com a Unreal Engine 3 e possui uma qualidade gráfica impressionante.
  • A campanha e a jogabilidade do Gears of War 2 são interessantes e foram planejadas para modo cooperativo.
  • Me fez lembrar dos bons tempos que eu tive com o meu irmão quando jogamos "Contra 3" no Super Nintendo em 1992 antes dele se mudar para outra cidade para estudar.


O próximo joguei que eu comprei para o meu Xbox 360 foi o Mass Effect 2, que é um jogo de Ação/RPG da Bioware.  Este se tornou o meu jogo favorito de todos os tempos. 

Eu gostei muito das cenas de diálogo que possuem qualidade cinematográfica com escolhas significativas. Os personagens que fazem parte do nosso time são interessantes e possuem missões pessoais envolventes.   


A trilogia do Mass Effect foi desenvolvida com a Unreal Engine 3. Em 2011 eu comprei a versão de PC do Mass Effect 1 para jogar em meu notebook. Em 2012 eu comprei o Mass Effect 3 do Xbox 360 para concluir a trilogia:

 

O Xbox 360 se tornou o videogame da família. Eu tenho um casal de filhos. O menino é cinco anos mais velho do que a menina. Eu comprei mais dois controles e procurei jogos com suporte a multiplayer local para 4 jogadores.

Essas sessões de jogos com todos reunidos na sala eram muito divertidas, principalmente quando tínhamos visitas em casa. O meu jogo favorito com suporte a 4 jogadores é o jogo de corrida Blur: 


Blur é um jogo de corrida e combate com efeitos visuais incríveis. Existem oito tipos de powerups disponíveis nas pistas para serem coletados e ativados pelos corredores.


O jogo do Xbox 360 mais jogado pelos meus filhos ao longo dos anos foi sem dúvida o Minecraft:


O meu filho adorava criar esculturas de todo tipo com os blocos do Minecraft. Quando ele cresceu passou a jogar Call of Duty e a minha filha assumiu o lugar dele no Minecraft. 

O Minecraft do Xbox 360 tem suporte a tela dividida para 4 jogadores. Quando as amigas da minha filha iam em casa, elas jogavam Minecraft e a minha filha criava casas para cada uma de suas amigas. Eu ficava impressionado com a facilidade que ela tinha para fazer estas construções no Minecraft.


Em 2010 eu comecei a estudar a UDK (Unreal Development Kit), que é uma versão da Unreal Engine 3 que a Epic Games liberou para a comunidade. A UDK/UE3 usa uma linguagem de script chamada UnrealScript. 

Quando estava aprendendo a UDK percebi que tinha poucos materiais ensinando a programação em UnrealScript. A Epic Games tinha uma documentação de referência mas para vermos a UnrealScript na prática era preciso estudar o código fonte do exemplo que acompanhava a UDK.

Em 2011, decidi criar o blog Romero UnrealScript em inglês para ensinar a programação de games na UDK com UnrealScript. Para a minha surpresa, eu recebi excelente feedbacks no fórum UDK em relação aos meus tutoriais.

Me empolguei e escrevi dezenas de artigos de UnrealScript tornando o meu blog  uma das principais referências de UnrealScript na internet.

Devido ao sucesso do blog Romero UnrealScript, em junho de 2013, a Epic Games me convidou para fazer parte do beta fechado da Unreal Engine 4.

Em agosto de 2020, a Epic Games me convidou para uma Livestream sobre os meus trabalhos de Blueprints. Tom Shannon que estava participando da Live é o autor deste livro:   


Eu apresentei a minha história na Live e quando mostrei o blog Romero UnrealScript, Tom Shannon disse que passou muito tempo no meu blog aprendendo UnrealScript. Isto ocorre aos 18 minutos da Live que pode ser acessada neste link: