Pinned Repositories
MobileGameStore
A mobile game store UI implementation scalable for multiple mobile devices resolutions done in one week.
Pathfinding
C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.
SlotsMachine
A basic slots machine game done in 5 days using Dependency Injection (Zenject), an Events System and wrote some Unit Tests. Pretty clean code architecture too.
SteeringBehaviors
C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
TicTacToeTDD
Tic Tac Toe implementation using TDD and made all tests run on every new pull request using Unity Actions.
UnityDesignPatternsReference
A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.
UnityLoggerExtended
A custom logger for Unity with custom categories and logs only available on Editor and Development Builds.
UnityMessagingSystem
A typesafe, lightweight Unity message bus system that respects the Open-Closed principle.
UnitySOLIDAsteroidsGame
A mini space game made applying all SOLID Principles to serve as a reference of good code architecture.
UnityUIOptimizationTool
A Unity Editor tool that automatically optimizes selected UI game objects (including Prefabs) to save you time.
JoanStinson's Repositories
JoanStinson/UnityUIOptimizationTool
A Unity Editor tool that automatically optimizes selected UI game objects (including Prefabs) to save you time.
JoanStinson/SteeringBehaviors
C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
JoanStinson/UnityLoggerExtended
A custom logger for Unity with custom categories and logs only available on Editor and Development Builds.
JoanStinson/UnitySOLIDAsteroidsGame
A mini space game made applying all SOLID Principles to serve as a reference of good code architecture.
JoanStinson/UnityDesignPatternsReference
A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.
JoanStinson/MobileGameStore
A mobile game store UI implementation scalable for multiple mobile devices resolutions done in one week.
JoanStinson/SlotsMachine
A basic slots machine game done in 5 days using Dependency Injection (Zenject), an Events System and wrote some Unit Tests. Pretty clean code architecture too.
JoanStinson/Pathfinding
C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.
JoanStinson/TicTacToeTDD
Tic Tac Toe implementation using TDD and made all tests run on every new pull request using Unity Actions.
JoanStinson/UnityMessagingSystem
A typesafe, lightweight Unity message bus system that respects the Open-Closed principle.
JoanStinson/Zork
A Zork game in C++ using Unitary Testing with CppUnit.
JoanStinson/CandyCrush
A simple Candy Crush implementation using a 2D game engine architecture with C++ and SDL (MVC pattern).
JoanStinson/Decisions
C++ SDL AI Decisions: Finite State Machines and starting GOAP.
JoanStinson/HackAndSlash
A simple hack and slash game using SDL and C++ with some design patterns and doxygen documentation.
JoanStinson/BrickBreaker
A basic brick breaker mobile game implementation done in a few days.
JoanStinson/SpaceFighterMVC
Simple Asteroids-inspired game implementation using model-view-controller structure done in one weekend.
JoanStinson/TapMatchMVC
Basic match 3 game implementation using model-view-controller structure done in one weekend.
JoanStinson/EndlessRunnerRefactor
Unity's endless runner game sample "Trash Dash" refactored.
JoanStinson/SpaceInvaders
A Space Invaders remake using SDL and C++ done in one week.
JoanStinson/StinsonEngine
A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.
JoanStinson/Tatedrez
A basic tatedrez mobile game implementation done in a few days.
JoanStinson/FlappyBirdGRASP
A Flappy Bird clone game made with Unity applying GRASP.
JoanStinson/JoanStinson
My personal repository.
JoanStinson/FPSSampleTests
Used Unity's FPS game sample as a base to write unit tests.
JoanStinson/FruitNinjaECS
Zigurous's Fruit Ninja game sample adapted to use ECS.
JoanStinson/OpenTKMVVMExample
An OpenTK rendering example of basic geometries within a MVVM architecture.