CharlieRestivo.com
A programming site by Charlie Restivo

Welcome to CharlieRestivo.com, a programming site by Charlie Restivo.

Sections

Allegro Programming
Allegro Programming
This section focuses on 2D game programming using C++ and the Allegro library, and includes free open source games, tutorials, and code.
AllegroGL Programming
AllegroGL Programming
This section focuses on 3D gaming using C++, the Allegro library, and the AllegroGL library, which allows you to use Allegro and OpenGL together.
Excel VBA Programming
Excel VBA Programming
This section focuses on programming in Microsoft Excel using Visual Basic for Applications (VBA), and includes free worksheets, tutorials, and code.
Video Collection
Video Collection
This section includes videos that are free to download, many of which are nature videos of birds, butterflies and other wildlife.

Current Projects

MilkShape 3D ASCII Text Model Loader
MilkShape 3D ASCII Text Model Loader
This is a MilkShape 3D ASCII Text Model Loader created with AllegroGL (Allegro and OpenGL). Currently it supports textures, and in the future it will also support animation and lighting.
SpeedHack 2007 - Escape
SpeedHack 2007 - Escape
My brother, Tino Restivo, and I created this game for the SpeedHack Competition 2007. We had only 72 hours to complete it!
3D Adventure Game
3D Adventure Game
This is my first attempt at making a 3D game using the Allegro/AllegroGL library with OpenGL. I really like how this game is looking and I am in the process of adding some actual gameplay. Right now all you can do is just walk around but I am really happy with how it is coming along.
Mode7 Racing
Mode7 Racing
This is my second attempt at making a 2D game using the Allegro library, and the idea of Mode7 is cool because it takes a 2D image and gives it perspective to look 3D. A prime example of this is Super Mario Kart for the SNES, so I am currently using graphics from this game, however in the future I will make my own graphics once the physics and driving are better.