The implementation of design patterns in C#
-
Updated
Aug 15, 2022 - C#
The implementation of design patterns in C#
🎓 Home tasks from design patterns course
Paint Drying is CLI adventure game that shows example of State Pattern using C#, .NET 7.0, OOP and Implements Scenes.
Using evolutionary algorithms to simulate population progression, gene inheritance and species coexistence in artificially created environment
In this project; composite, iterator, proxy, template method and state design patterns were applied on the ready-made WPF codes. This project was written for object oriented programming lecture.
This Kata was resolved by implementing the State Design Pattern.
I don't know if it seems like a builder pattern, or a little bit of a state pattern, or a little chain of responsibility pattern... by the way, for me, it seems like a 'state builder'. It's a builder with a chain of classes with a method that operates over a state. Those classes are enqueued and then dequeued when it is executed.
Juego de lucha 2D en Unity con un sistema de combos sólido y moldeable. Es una puesta en práctica del patrón de diseño State. INCLUYE VIDEO DEMO
This repository contains a demonstration of an advanced Enemy AI system implemented in Unity using the A* pathfinding algorithm and the State Pattern.
A pinball game is implemented with state pattern and singleton pattern applied.
A TDD Exercise with .NET8, xUnit, FluentAssertion.🛰️Design Patterns: Factory Method, State, Command
Home tasks from design patterns course.
Vending machine simulator using State design pattern
A dynamic state/statemachine pattern library for SOLID state pattern design
Galaxy simulation written in C# using UWP
Design Patterns (.NET C#)
This is a project with some basic implementations of design patterns in .net. It is meant to be a guide to the reasoning and insight to the popular design patterns
C# & WinAPI instead of AHK. This app is suitable for situations, where you want to create/change some hotkeys for programs, but they don't support such possibilities. You just need to add your app processor and key handlers to the Accelerators project. Currently, the win-service project doesn't work, but the console app does.
Add a description, image, and links to the state-pattern topic page so that developers can more easily learn about it.
To associate your repository with the state-pattern topic, visit your repo's landing page and select "manage topics."