Welcome to CharlieRestivo.com, a programming site by Charlie Restivo.
Sections
- 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

- 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

- This section focuses on programming in Microsoft Excel using Visual Basic for Applications (VBA), and includes free worksheets, tutorials, and code.
- 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

- 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

- 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

- 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

- 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.