Skip to content

Instantly share code, notes, and snippets.

View williamd1k0's full-sized avatar
🌈
Working with Godot Engine and Flutter

Tumeo williamd1k0

🌈
Working with Godot Engine and Flutter
View GitHub Profile
public class Bit{
public static int parseInt(String bits){
String bitInput = bits;
int bitLength = bits.length();
int bitList[] = new int[bitLength];
int base2 = 0;
StringBuffer buffer = new StringBuffer(bitInput);
@williamd1k0
williamd1k0 / mythquery-1.1.js
Last active August 29, 2015 14:27
Shortcuts for DOM.
function get(type, term, max){
if(!type){
console.info('HOW TO USE:\nArg 1 (String type): id | class | tag | query | query all\nArg 2 (String term): the search term\nArg 3 (Number|String max): maximum number of elements, if required (for NodeList or HTMLCollection)');
}else{
if(type=='id'){
return document.getElementById(term);
}else if(type=='class'){
if(!max){
return document.getElementsByClassName(term);
}else{
//Pacote "src".
package src;
// Herda tudo da classe Pessoa
public class Fisica extends Pessoa{
// Atributos privados.
private String cpf;
// Alterar cpf
public void setCpf(String cpfInserido){
var alfa = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];
var frase = prompt("Digite a frase:").toLowerCase();
var x = parseInt(prompt("Digite o número do deslocamento:"));
var fraseCifra = [];
for (var i = 0; i < frase.length; i++){
if(frase[i] != ' '){
for (var j = 0; j < alfa.length; j++){
if (frase[i] == alfa[j]){
fraseCifra[i] = alfa[(j + x) % alfa.length];
# É necessário um bloco init para criar as variáveis antes de inicializar o resto
init python:
# variáveis globais, serão alteradas dinamicamente
vidaPlayer = 100
vidaMaxima = 100
# Criando uma tela (screen) -> uma screen pode ser criada em qualquer lugar, inclusive no arquivo screens.rpy
# Telas são layers do jogo que podem ser exibidas acima do layer principal
# Screens suportam argumentos, como em um método, no caso você pode passar informações quando exibir essa tela.
screen barraDeVida(tamanhoDaBarra=100):
@williamd1k0
williamd1k0 / superMarioBros.js
Created September 15, 2015 04:37
Google Super Mario easter egg score and coins counter.
var points = document.querySelector(".kno-ecr-pt.kno-fb-ctx"),
mario = document.getElementById("kno-mcbeeq"),
coins = document.querySelector("span.kno-fb-ctx"),
score = 0,
inc = 1;
mario.onclick = function(){
score += 200;
points.innerHTML = score;
coins.innerHTML = inc++;
};
@williamd1k0
williamd1k0 / jooj.py
Last active September 17, 2015 16:08
# -*- coding: UTF-8 -*-
import random
robotNumber = random.randint(1,100)
tentativas = 1
yourNumber = ""
#print robotNumber
print u"\n Estou pensando em um número entre 1 e 100!\n Tente advinhar qual é!"
# -*- coding: UTF-8 -*-
import random
robotNumber = random.randint(1,100)
tentativas = 1
yourNumber = ""
#print robotNumber
print u"\n Estou pensando em um número entre 1 e 100!\n Tente advinhar qual é!"
# -*- coding: UTF-8 -*-
import random
robotNumber = random.randint(1,100)
tentativas = 1
#print robotNumber
print u"\n Estou pensando em um número entre 1 e 100!\n Tente advinhar qual é!"
# -*- coding: UTF-8 -*-
import random
print u"= Jogo do par ou ímpar =\n"
print u" Digite a sua escolha:\n 1 para ímpar\n 2 para par"
suaEscolha = raw_input("> ")
print u" Digite o seu número (de zero até 5):"
seuNumero = int(raw_input("> "))