Skip to content

NexusWeave/MVP-FlappyBird-cs

Repository files navigation

FlappyBird Modifikasjon

Dette 'FlappyBird' er utviklet spesifikt for undervisningsformål. Prosjektet er strukturert i tre separate versjoner kalt Grener, som hver representerer ulike tilnærminger til programvaredesign og -arkitektur:

  • Enkel-Implementasjon (Gren Flappy-Basic) : En grunnleggende versjon som demonstrerer spillets kjernefunksjonalitet.
  • Objektorientert programmering (Gren Object-Oriented-Programming ) : En versjon som illustrerer prinsipper for objektorientert design, inkluderer klasser, objekt, innkapsling og arv.
  • Modell Visning Presentasjon ('Main' Gren) : En avansert versjon som viser frem MVP-arkitekturmønsteret, med fokus på separasjon av bekymringer og testbarhet

Prosjektet er designet for å gi innsikt i forskjellige utviklingsparadigmer og er spesielt enget for demostrasjoner i en undervisningskontekst.

Krav spesifikasjoner

  • IDE: Visual Studio 2019 > / Rider 2020.3
  • .NET: .NET Core 9.0 >
  • Testrammeverk: NUnit 4.3+, NUnit.Analyzer 4.7+, NUnit3TestAdapter 5.0+, .NetTestSdk 17.13+
  • Dokumentasjon: Swasjbuckle.AspNetCore 6.6 >
  • Visual Studio Code: For brukere som foretrekker VSC her er en Anbefalt Arbeidsområde for VSC

Oppsumering

Utvikler notater

About

This project empowers students to build real software with zero experience using simple, guided tools and an easy-to-use platform.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages