terça-feira, 24 de outubro de 2017

Alguém se lembra: Super Vicky?


Não, não é uma nova super pomada para aliviar a respiração em caso de uma super gripe. :P

Super Vicky é uma série de TV americana dos anos 80, que conta a história da "vida" da andróide chamada Vicky e sua "família".

Como toda série deste estilo (cômica), não existe uma ordem de visualização, você pode assistir tranquilamente qualquer episódio que dá para entender normal e, também, dar umas boas risadas. :)

Eu assistia nas manhãs de domingo na TV Globo (e, algumas vezes, bem de madrugada, durante a semana).

Nada a ver, mas deu saudade de quando eu tinha 10 anos... :)

Abaixo, a abertura da série (canal do Adair Junior):


Até mais!

Alguém se lembra: After Burner II?

Essa é para quem gosta de "simuladores" de avião.


After Burner II é um jogo de tiro da SEGA, que tem por objetivo, destruir o maior número de inimigos na tela e ficar vivo até o final (acho que o último é o "principal" objetivo).

O jogo não chega a ser "brilhante", mas a cabine era uma das coisas mais legais que já tinha visto (ela "tremia", tinha manche e umas coisas que deixavam a experiência "imersiva").

Se ainda existir uma máquina dessas ainda, vale a pena dar uma jogada. ;)

Abaixo, uma jogatina feita pelo canal killachief187 :


Até mais!

quarta-feira, 18 de outubro de 2017

Como executar coisas nativas em Javascript em Swift no iOS?

Para isso, basta importar o framework JavaScriptCore no seu projeto. :P

Bem, tem mais passos:

import UIKit
import JavaScriptCore

//Protocolo para externalizar a função
@objc protocol MainJS: JSExport {
//Função log
static func log(_ text: String);
}

//View Controller
class MainViewController: UIViewController, UIWebViewDelegate, MainJS

//WebView
@IBOutlet weak var webView: UIWebView!

//Implementação da função log
static func log(_ text: String) {
       print("[\(Date())] - \(text)")
}

//Carregou a View? (função)
override fund viewDidLoad() {
       super.viewDidLoad()
       webView.delegate = self
      //Cria uma página html com um botão
       webView.loadHTMLString("<html><head></head><body><button onclick="native.log('teste');"></button></body></html>", baseURL: Bundle.main.bundleURL)
}

//Carregou a Página? (função)
func webViewDidFinishLoad(_ webView: UIWebView) {
     //Pego o contexto javascript da webView
      if let context = webView.value(forKeyPath: "documentView.webView.mainFrame.javaScriptContext") as! JSContext? {
             //Executa qualquer método que esta no protocolo MainJS através do objeto "native" do javascript
             //Exemplo: native.log('exemplo');
             context.setObject(MainViewController.self, forKeyedSubscript: "native" as (NSCopying & NSObjectProtocol)!)
      }
}

domingo, 3 de setembro de 2017

Alguém se lembra: Mystical Fighter para Mega Drive?


Este jogo eu me lembro de ter alugado em uma locadora nos meados dos anos 90.

Bem... Você deve estar se perguntando:

Os gráficos são bons? Não chega a ser um Golden Axe, mas dá para o gasto...

O som era bom? Não chega a ser um Streets of Rage, mas é legalzinho...

Então, você questiona novamente: o que tem de mais este jogo?

Eu te respondo: Não sei a história, nem sei quem são os personagens e nem a fabricante (mentira, eu pesquisei, é a Taito), mas é divertido pacas (ainda mais se jogar de dois (2))! :)

Abaixo, uma pequena jogatina do game, feito pelo canal VGDBbr:


Obs.: No vídeo não parece mas, acredite, é bem legal! :)

Até mais!

Alguém se lembra: Pirulitos Zorro?

Sabia que, em Campinas, existia uma fábrica de doces chamada Campineira?

Não? Então, você não deve saber que os pirulitos Zorro eram fabricados lá:


Bem, eu não achava que eram realmente pirulitos... Para mim, era mais um caramelo, meio duro por sinal, em um palito de espetinho que grudava na boca... :P

Mas era bom! :) (minha mãe dizia que se comesse muito, quebrava os dentes... :( )

Pena que a Campineira nem existe mais... E, consequentemente, nem o pirulito...

Obs.: Depois de ver as imagens, fiquei curioso... Alguém sabe por que diabos este pirulito tinha o nome de Zorro???

Até mais!

Alguém se lembra: Gaiares para Mega Drive?

Teve uma época que eu pensava que o que tinha mais para Mega Drive era jogo de "navinha"... :P

Mas um destes jogos de "navinha" me surpreendeu muito... Ele se chamava Gaiares:


Seja pela música (a inicial é muito boa!) ou pela parte gráfica (traços japoneses meio "anime" e chefes gigantes!), o jogo não se perde nem na dificuldade e nem na jogabilidade (o que muitos jogos deste tipo fazem...), deixando ele um baita jogo divertido!

Uma das coisas mais legais que este game tem, é "roubar" os poderes de seus oponentes para usa-los contra eles (que, alguém disse Megaman? :P).

Para quem nunca viu ou nunca gostou deste tipo de jogo, vale a pena dar uma espiadinha. (deve ser melhor que BBB :P ).

Abaixo, uma jogatina feita por Jorge Miashike:


Até mais!

Alguém se lembra: Patrine?

Todos se lembram de Jaspion, Jiban e até Lion Man (sim, uma pessoa vestida de fantasia de Rei Leão era tosco demais... mas era os anos 80/90 -- e a série é de 70 :P ), mas sabia que existia uma outra série deste tipo, aonde a protagonista era uma menina?

Pois é, existe sim e passou na extinta Rede Manchete. A série se chamava Patrine:


Patrine conta a história de Sayuri, uma colegial normal, até que um dia, ela se encontra com um misterioso ancião que lhe dá poderes fantásticos! Com isso, ela jura defender a cidade contra o mal que a assola.

História básica, sim.

Cliche, sim.

Bem tosquinho, sim.

Mas vocês queriam o que, é série japonesa para crianças. :P

E tinha marmanjo que via (não neguem, era legal! :) ).

Abaixo, a abertura, em português, do canal coisasolds:


Até mais!