4820 EasyMonoGame
EasyMonoGame är ett bibliotek som kan användas tillsammans med MonoGame för att urveckla spel i C#.
Kort om EasyMonoGame:
- Pedagogiskt verktyg för att lära sig objektorienterad programmering i C#
- Enklare att komma igång med spelprogrammering än i MonoGame.
- Inspirerat av Greenfoot.
Ladda ner:
Välj build i Visual Studio för att kompilera projektet.
Nytt spel - börja så här
Börja nya projekt genom att ladda ner projektet
Lägg båda projekten i samma mapp. Då bör dependency vara satt på korrekt vis.
Exempelprojekt
Styr spelare med tangentbord
Flytta framåt och sväng vänster eller höger
EasyTouchRemove Krabban tar bort maskar som den vidrör.
EasyActCrab Flytta framåt, sväng höger och vänster. Poäng. Plocka föremål. Fiende (lobster) går mot player (crab). Metoden Act() används istället för Update().
EasyCrab Förflyttning framåt och bakåt samt sväng höger eller vänster. Poäng. Fiender (lobster) som följer player (crab).
Flytta höger och vänster
EasyDroppings Flytta höger och vänster. Fånga objekt. Ta bort objekt som trillar ur bild. Poäng.
Styr spelare med mus
EasyMouse Rotera och gå mot mus.
Flytta fiende
EasyTurnAtEdge Actor svänger vid kanten.
EasyActCrab Flytta framåt, sväng höger och vänster. Poäng. Plocka föremål. Fiende (lobster) går mot player (crab). Metoden Act() används istället för Update().
EasyCrab Förflyttning framåt och bakåt samt sväng höger eller vänster. Poäng. Fiender (lobster) som följer player (crab).
Plocka föremål
EasyTouchRemove Krabban tar bort maskar som den vidrör.
EasyDroppings Flytta höger och vänster. Fånga objekt. Ta bort objekt som trillar ur bild. Poäng.
EasyActCrab Flytta framåt, sväng höger och vänster. Poäng. Plocka föremål. Fiende (lobster) går mot player (crab). Metoden Act() används istället för Update().
EasyCrab Förflyttning framåt och bakåt samt sväng höger eller vänster. Poäng. Fiender (lobster) som följer player (crab).
Poäng
EasyDroppings Flytta höger och vänster. Fånga objekt. Ta bort objekt som trillar ur bild. Poäng.
EasyCrab Förflyttning framåt och bakåt samt sväng höger eller vänster. Poäng. Fiender (lobster) som följer player (crab).
Spawn - lägg till nya spelobjekt under tiden
EasySpawn Skapa nya objekt efter start.
EasyExplosion Actor skapar och släpper föremål. Föremål som tar bort sig själv efter viss tid.
Liv
Flera banor
EasyLevels Flera banor.
Labyrint, väggar, samt läs bana från fil
EasyMaze Labyrint. Väggar.
Hoppa
Inte perfekt, men en god start.