Joan Ginard Mateo (JoanStinson)

JoanStinson

Geek Repo

Location:Barcelona, Spain

Home Page:jgmateo.wixsite.com/portfolio

Github PK Tool:Github PK Tool


Organizations
OnionGalaxy

Joan Ginard Mateo's repositories

UnityUIOptimizationTool

A Unity Editor tool that automatically optimizes selected UI game objects (including Prefabs) to save you time.

Language:C#License:MITStargazers:131Issues:8Issues:0

SteeringBehaviors

C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.

Language:C++License:MITStargazers:31Issues:4Issues:0

UnityLoggerExtended

A custom logger for Unity with custom categories and logs only available on Editor and Development Builds.

Language:C#License:MITStargazers:27Issues:3Issues:1

UnitySOLIDAsteroidsGame

A mini space game made applying all SOLID Principles to serve as a reference of good code architecture.

Language:C#License:MITStargazers:19Issues:3Issues:0

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.

Language:C#License:MITStargazers:16Issues:4Issues:0

MobileGameStore

A mobile game store UI implementation scalable for multiple mobile devices resolutions done in one week.

Language:C#License:MITStargazers:15Issues:4Issues:0

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.

Language:C#License:MITStargazers:12Issues:3Issues:0

TicTacToeTDD

Tic Tac Toe implementation using TDD and made all tests run on every new pull request using Unity Actions.

Language:C#License:MITStargazers:9Issues:3Issues:0

Pathfinding

C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.

Language:C++License:MITStargazers:8Issues:4Issues:0

UnityMessagingSystem

A typesafe, lightweight Unity message bus system that respects the Open-Closed principle.

Language:C#License:MITStargazers:8Issues:4Issues:0

Zork

A Zork game in C++ using Unitary Testing with CppUnit.

Language:C++License:MITStargazers:8Issues:2Issues:0

CandyCrush

A simple Candy Crush implementation using a 2D game engine architecture with C++ and SDL (MVC pattern).

Language:C++License:MITStargazers:6Issues:3Issues:0

Decisions

C++ SDL AI Decisions: Finite State Machines and starting GOAP.

Language:C++License:MITStargazers:6Issues:3Issues:0

HackAndSlash

A simple hack and slash game using SDL and C++ with some design patterns and doxygen documentation.

Language:C++License:MITStargazers:5Issues:4Issues:0

SpaceFighterMVC

Simple Asteroids-inspired game implementation using model-view-controller structure done in one weekend.

Language:C#License:MITStargazers:4Issues:1Issues:0

TapMatchMVC

Basic match 3 game implementation using model-view-controller structure done in one weekend.

Language:C#License:MITStargazers:4Issues:1Issues:0

BrickBreaker

A basic brick breaker mobile game implementation done in a few days.

Language:C#License:MITStargazers:3Issues:1Issues:0

StinsonEngine

A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.

Language:C++License:MITStargazers:3Issues:3Issues:0

Tatedrez

A basic tatedrez mobile game implementation done in a few days.

Language:C#License:MITStargazers:3Issues:0Issues:0

JoanStinson

My personal repository.

SpaceInvaders

A Space Invaders remake using SDL and C++ done in one week.

Language:C++License:MITStargazers:2Issues:4Issues:0

EndlessRunnerRefactor

Unity's endless runner game sample "Trash Dash" refactored.

Language:C#License:Apache-2.0Stargazers:1Issues:0Issues:0

OpenTKMVVMExample

An OpenTK rendering example of basic geometries within a MVVM architecture.

Language:C#License:MITStargazers:1Issues:0Issues:0