Ohjelmointi 1 -luentomonisteen täydennykset

1. Syventäviä lisäsivuja

1.1 Muuttujat

1.4 Syntaksi, muotoilu ja käytänteet

1.6 Debuggaus

1.8 Muut

2. Muita lisäsivuja

Tähän on koottu sivuja joita muuten kurssilla tarvitaan ja joihin ei ole linkkiä jo yläpalkissa

3. Monisteen "extra"-täydennyksiä, lue oman harrastuneisuuden mukaan

# nuortenlisasivut

4. Nuorten pelikerhojen lisäsivut

5. Erilaisia opiskelusivustoja

Näihin pitäisi kirjoittaa suosituksia/selityksiä rinnalle kun joku ehtii...

6. Jypelin koodimäärät

(Päivitetty 13.3.2021)

Visual Studion mukaan Jypelin koodirivimäärät ovat:

Projekti Suoritettavaa Kaikki
Jypeli 14 818 54 777
Farseer 10 491 32 926
Physics2d 3 818 10 569
MonoGame 26 558 101 547
FontStashSharp 837 2 386

Tässä "suoritettavaa" tarkoittaa nimenomaan itse ohjelmakoodia, kun taas "kaikki" pitää mukanaan tyhjät rivit, dokumentaation yms. ei ajettavan sisällön.

Jypeli on rakennettu MonoGamen päälle, josta tulee mm. päivityslogiikka ja grafiikan piirto. FontStashSharpia käytetään fonttien käsittelyyn ja tekstin piirtämiseen.

Vastaavia tietoja TIMistä löytyy: https://tim.jyu.fi/view/tim/kehittajat#tilastoja-koodista

6.1 Jypelin "arkkitehtuuri"

7. Ohjeet Wiki sivun muuntamiseksi TIM-sivuksi:

8. Vanhentuneita sivuja

# mac

MacOS ohjeet Ohj1 kurssille

Tähän on listattu kootusti ohjeet, jotta kurssin suorittaminen on mielekästä myös macillä. Jos luulet että joku asia tarvitsee macOS ohjeet niin vinkkaa siitä.

Ennen tässä oli pitkäkin lista, mutta nyt kun käytetään Rideria ja editorina Visual Studio Code, niin tarvittavat ohjeet ovat noiden asennusten yhteydessä.

1. Mac ja Rider

Mac ja Rider käytetään aivan samoin kuin Windows-ohjeissa, joten siitä ei erillistä ohjetta tarvita. Pikanäppäimet ovat hieman erilaiset, mutta ne selviävät toiminnoista itsessään.

Eli Macissa erilaista on lähinnä mitä tekstieditoria käytetään, ellei sitten käytä Visual Studio Code, jolloin samat ohjeet toimivat.

2. Mac ja VisualStudio

Seuraavat ohjeet koskevat vain niitä, jotka haluavat käyttää VisualStudiota Macissä. Rider-käytäjille toimivat samat ohjeet kuin muissakin käyttiksissä.

# Plugin1

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.