Pinned Repositories
Cocoa-Custom-About-Window
Demonstrates how to customize the "About this app..." window for Cocoa applications.
DinnerJacket
OpenGL-based, ad hoc sprite library for my personal projects.
iOS-Animated-Checkbox
Custom UIControl subclass that implements a checkbox-like switch with smooth transition betweens states.
iOS-Pencil-Sound-Demo
This demo project uses core audio to simulate the 'scratching' sound of a pencil running on paper, triggered by dragging on the touch screen.
Knockout-Button-Demo
Custom iOS control that renders as a solid button with text or images "knocked-out".
MuMuEngine-Atlas-Editor
Texture atlas (a.k.a. 'spritesheet') editor that outputs resources in a format compatible with the MuMuEngine (https://github.com/nicolas-miari/MuMuEngine).
Numeric-Input-Label
Simple iOS control for single-character, tail-insertion/tail-deletion of numeric data (akin to Phone or Calculator apps).
SpriteKit-Controls
Reusable UI components for both touch-based (iOS) and mouse-based (macOS) SpriteKit projects.
nicolas-miari's Repositories
nicolas-miari/SceneKit-SpriteKit-Integration-Demo
Demonstrates a practical approach to integrating SpriteKit into a SceneKit-based game, to manage the 2D GUI screens.
nicolas-miari/ECSGameEditor
nicolas-miari/Kanji-Checker
This simple Mac app scans entered japanese text and highlights its chinese characters (*kanji*) according to the school year in which they are taught in Japan. This tells you at a glance if your japanese text can be easily read by a given audience. The official list of which characters are taught in which year of elementary school is published by the Ministry of Education of Japan and can be downloaded online: http://www.mext.go.jp/a_menu/shotou/new-cs/youryou/syo/koku/001.htm
nicolas-miari/Asset
nicolas-miari/AssetLibrary
Package for ECS Asset Library
nicolas-miari/AssetLibraryEditor
Stand-alone asset library editor app.
nicolas-miari/AssetLibraryEditorCore
Shared component encapsulating the core asset library editing funtionality.
nicolas-miari/BinaryResourceProvider
nicolas-miari/CGUtils
CoreGraphics extensions and custom subclasses.
nicolas-miari/CodableTree
Generic tree node data structure that supports serialization and various operations.
nicolas-miari/coding-interview-university
A complete computer science study plan to become a software engineer.
nicolas-miari/Component
nicolas-miari/CompositeAsset
nicolas-miari/CompositeImageAsset
nicolas-miari/Dynamics
Dynamics system for the ECS engine.
nicolas-miari/Entity
nicolas-miari/Identifier
nicolas-miari/ImageAsset
nicolas-miari/ImageUtils
nicolas-miari/MatrixUtils
nicolas-miari/MuMuEngine
Metal-based, 2D-game engine for iOS and macOS.
nicolas-miari/nicolas-miari.github.io
nicolas-miari/PurchaseKit
Reusable module to support basic in-app purchase functionality on iOS apps.
nicolas-miari/RigidBody
nicolas-miari/Scene
Scene module for the ECS engine.
nicolas-miari/System
Interface for the System module of the ECS-based engine.
nicolas-miari/TextureAtlasAsset
nicolas-miari/Transform
nicolas-miari/UIToolkit
UIKit extensions and custom subclasses.
nicolas-miari/UniqueIdentifierProvider
Abstracts and centralizes the creation of unique identifiers.