Skip to content

Instantly share code, notes, and snippets.

View CrociDB's full-sized avatar

Bruno Croci CrociDB

View GitHub Profile
@CrociDB
CrociDB / screen_map.py
Created June 28, 2022 20:22
screen_map.py
import pygame, sys
from pygame.locals import *
pygame.init()
windowSurface = pygame.display.set_mode((0,0), pygame.FULLSCREEN)
pygame.display.set_caption("Screen Map")
windowSurface.fill((40,40,40))
import re
import sys
import os
def main():
print("Digita ai um arquivo pra gente abrir ou digita 'sair' pra sair (duh): ")
for linha in sys.stdin:
nome = linha.rstrip()
if nome.strip().lower() == "sair": return

I’m a Game Developer with 5+ years of experience in the field. I have worked on big projects here in Brazil for huge brands such as Samsung, Playboy, LG, and other own IPs such as Candypot and Finding Monsters Adventure. I’m a generalist developer, swinging from gameplay programming to server engineering.

I’m very versatile with technologies and languages, but my specialities are: Unity3D development with C#; Flash AS3; Web Backend Development with PHP, Python and JavaScript. I’m currently very enthisiastic of functional programming with Haskell and Scala.

Although they're mostly stated in my LinkedIn page, I'll list the most recent projects I have worked:

Finding Monsters Adventure & Finding Monsters VR

A recent game I've worked on at Black River Studios along with a team of about 40 people (about 8 programmers). I was a developer responsible for the kick-off architecture and for core modules of the game initially and general gameplay later. I also had a few roles as optimizing and the leader in char

@CrociDB
CrociDB / about.md
Last active June 24, 2020 21:41 — forked from jasonrudolph/about.md
Programming Achievements: How to Level Up as a Developer
#!/usr/bin/python
import sys
import cv
def detect(image):
image_size = cv.GetSize(image)
# create grayscale version
grayscale = cv.CreateImage(image_size, 8, 1)
#-*- coding: utf-8 -*-
# Algoritmo de busca binária
def busca_binaria(vetor, num):
direito = len(vetor)
esquerdo = 0
meio_anterior = -1
# O número passado é menor que o menor número do vetor