Loading…
Transcript

X Copters

Popis hry

  • Populární
  • Jednoduchá
  • Zábavná
  • Nekonečná

Pseudo náhoda

TOPOVÝ DIAGRAM

  • pseudonáhoda není náhoda
  • metoda LSFR(Linear feedback shift register)
  • 16 bit (65535 změn)
  • náhoda = posledních 8 bitů

CORE

ROM

+

VGA

KEY-

BOARD

CORE DIAGRAM

VGA DIAGRAM

VGA

load and show objects

GRAPHICS

CARD

ROM

MEMORY

GAME

LOGIC

PSEUDO

RANDOM

load and show objects

from GAME LOGIC

COUNTERS

DIVIDERS

ENABLES

Hotové moduly

  • klávesnice
  • paměť ROM
  • princip pozicování objektů
  • pseudo náhoda
  • VGA
  • grafické prvky

Vlastnosti grafiky

  • 4 bity αRGB
  • 32 x 32
  • 16 x 16

480

Ukázka hotových bloků

640

Generátor bitmapy

Rozvržení na obrazovce

  • jednoduchost
  • dostupnost
  • možnost úpravy

480

640

To dooo

  • logika hry
  • doplnit vše do ROM
  • poskládat do sebe
  • animace
  • testování
  • dokumentace
  • bonusy
  • možnost výběru tlačítka

github.com/misisnik/bndi

Díky za pozornost

  • open source
  • týmová práce
  • Prezi
  • GitHub

Michal Sládeček

Michal Zemčík

Silvester Vančík

Jan Sedlář