1 / 6

Flow-Blocks

Over het programmeren: De classes. Drie verschillende classes: Player Flowblocks Flow-stopper Verschillende blokken voor coderen: -- Speler en zwaartekracht -- Collision (Flowblock & flow-stopper) -- Menu en Statemachine -- Geluid en Achtergrond. Flow-Blocks.

jaimin
Download Presentation

Flow-Blocks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Over het programmeren: De classes • Drie verschillende classes: • Player • Flowblocks • Flow-stopper • Verschillende blokken voor coderen: • -- Speler en zwaartekracht • -- Collision (Flowblock & flow-stopper) • -- Menu en Statemachine • -- Geluid en Achtergrond Flow-Blocks Fun Project // Groep 20

  2. Over het programmeren: Speler en Flowblock • Speler-class: • Standaard +Y • (zwaartekracht-simulatie) • Positie = positie + snelheid (per frame) • Heeft ook rotatie • Flowblock-class: • Positie = muis positie • Heeft een maximale levenstijd • Elke frame collision-check Snelheid+ Flow-Blocks Fun Project // Groep 20

  3. Over het programmeren: Collision Gebruik Aaron’s regels: · De linkerkant van Object2 links zit van de rechterkant van Object1 · De rechterkant van Object2 rechts zit van de linkerkant van Object1 · De bovenkant van Object2 boven de onderkant van Object1 zit · De onderkant van Object2 onder de bovenkant van Object1 zit Dus als de speler positie zich binnen de flowblock positie bevindt. Bij collision met huidig blokje: -- speler’s beweging is de richting van het volgende blokje + een extra snelheid // Problemen: formule voor volgen lijn. // Problemen: versnelling bij het volgen van lijn. Flow-Blocks Fun Project // Groep 20

  4. Over het programmeren: Menu en Statemachine • State PLAY • Speel muziek • Laad/creeer variabelen en textures • Gebruik input State MENU Flow-Blocks Fun Project // Groep 20

  5. Over het programmeren: Geluid en achtergrond Maximaal plaatjes 2000x2000. Dus opdelen en oprekken. Elk plaatje een rectangle van: 10,000 x 5000. Rectangle wordt gevuld met plaatje. Omtrek van 20,000 x 10,000px. XACT TOOL <= BAH! Werkte niet goed. Twee geluiden met succes gebruikt. Flow-Blocks Fun Project // Groep 20

  6. Vragen? Flow-Blocks Fun Project // Groep 20

More Related