Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Home / Developers / vittorioromeo
Developer Profile

vittorioromeo

Discovered public repositories for vittorioromeo in the GitHub catalog.

↗

vittorioromeo/cppcon2014

Repository for the slides and the code of my "Quick game development with C++11/C++14" CppCon 2014 talk.

↗

vittorioromeo/EntityCore

The most efficient entity/component framework around, also has two new concepts: Controller and View - made especially for games.

↗

vittorioromeo/git-ws

C++14 command line utility (git plugin) to work with multiple git repositories at once

↗

vittorioromeo/SSVJsonCpp

[DEPRECATED] Now included in SSVUtilsJson - [HEADER-ONLY] Cleaned up fork of JsonCpp 0.6.0-rc2.

↗

vittorioromeo/SSVUtilsJson

[DEPRECATED] [HEADER-ONLY] C++14 utility library that depends on SSVUtils. Includes a fork of JsonCpp.

↗

vittorioromeo/SSVMenuSystem

[HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-

↗

vittorioromeo/SSVCrateBox

(ABANDONED) C++11 test game. Depends on SSVStart, SSVEntitySystem, SSVSCollision, SFML2.0. It is mainly used to try new features I implement in the mentioned libraries. The code is quite clean - it's a great example if you want to start using my libraries.

↗

vittorioromeo/SSVSCollision

[HEADER-ONLY] C++14 AABB simple collision detection/response framework for games. Depends on SSVStart, SFML2.0. It has nice performance. Features interchangeable spatial partitioning and resolution systems, a way to prevent the "crack problem", easy to use C++11 lambda callbacks for collision events. It's not perfect, but it should work very well for any simple 2D game.

↗

vittorioromeo/SSVLuaWrapper

[HEADER-ONLY] A C++11 LUA wrapper written by Tomaka17. The original project is discontinued. I created a repository with the original code, remove the non-C++11 parts and formatted it. I take no credit. This is a good project and I believe it should be maintained (and expanded) by someone experienced with C++ and LUA.

↗

vittorioromeo/SSVOpenHexagon

C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.

↗

vittorioromeo/SSVEntitySystem

[HEADER-ONLY] C++14 simple entity/component system for realtime games. Simplicity of use is preferred over a real "entity-component-system" hierarchy. Components update and draw themselves (users create their own components and override the virtual methods). Fast, easy to use and to expand. Should be fine for any simple game.

↗

vittorioromeo/SSVStart

[HEADER-ONLY] C++14 SFML2.0 application/game development framework. Features asset loading, windows, cameras, file system, logging, vector calculations, and many other game-dev oriented features.

↗

vittorioromeo/Specimen

(ABANDONED) An example game using SFMLStart, VeeEntitySystem2012, VeeCollision and VeeShadow

↗

vittorioromeo/VeeShadow

(ABANDONED) AABB 2d shadow-casting library that can be adapted for field-of-view detection

↗

vittorioromeo/TimeDRODPOF

(ABANDONED) A clone of the puzzle game DROD, featuring a component-based tile-based entity system, level editing, JPS and breadth-first fast pathfinding

FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.