Fred A. Rosenbaum Jr.
  E-mail: Fred At SF-Games.com

Summary

Additional Contract Development
and
Personal Projects

3000AD

Ft. Lauderdale FL
www.3000ad.com

Lead Developer
Team B
Contract
1999 - 2000

  Battlecruiser Millennium - Tactical Engagement

Lead a team of 3D Developers, AI Developers, Level Creators, Texture Artists, and Sound Engineers in the design and development of Battlecruiser Millennium Tactical Engagement FPS add-on for established entertainment franchise.

Maintained design documents, coordinated source control and art assets from team, code merging, and initial build tests before submission to 3000AD.

Developed an Object Oriented Game System over current 3D Engine to encapsulate World Movement, 3D Object Animation, Collision Detection, User Input, AI, and Sound/Music subsystems.
http://www.genesis3d.com/

In a later 3D Engine, Geometricom's Geometry II Engine, made improvements on the core 3D Engine and added fixes and features to the 3D Level Editor.

Provided game transfer mechanism between Tactical Engagement and Battlecruiser Millennium.

Developed user configurable key system.

Created a number of Geometry II "Smart Solids", C++ DLL's for specific in game object behavior's, including inter-level teleportation, level teleportation, Weapons Stations, Weapons, Ammo, Health, Lifts, and core character/NPC AI.

Conducted candidate team member interviews, and training in Geometry II Level Editor.

DirectX 7 improvements to core engine
Fixes and feature additions to 3D Level Editor
BCTE to Battlecruiser game state transfer
User configurable key/input mapping assignments
HUD System
Smart Solids Teleport, Lifts, Stations, Weapons
Interviews
Build and Release system
Design documents



The Proof of Concept / Graphics Card Test release version is still available for download at FilePlanet.

Personal Projects

www.sf-games.com
2001 - Present

  Call Reports

Call Reports - Real Estate call inquiries to Realtor specific PDF reports.

Call Reports was created for a group of Century 21 Realty offices to translate a mail boxed call service call logs into individual Realtor specific PDF call reports.

Call Reports is a C++, MFC Dialog application, using a 3rd party PDF library.

  Portrait Studio Manager

Portrait Studio Manager is a current work in progress, to cover needed administrative tasks, portrait session scheduling, and work flow tracking of professional portrait studios.

Portrait Studio Manager utilizes C++, Extended MFC class libraries, Calendar, E-mail, Imaging and database API's to create a complete solution.

  Simple Site Monitor

Simple Site Monitor is a project near completion for beta testing.

Simple Site Monitor allows anyone from the single web site owner to multiple site network administrators, the ability to monitor Internet servers, and send status notifications.

Simple Site Monitor is a C++, MFC, Multithreaded Internet application, using ChartFX OCX control for charting and the Advantage database library and the Internet Explorer Rendering COM object for HTML based report views. The application also uses a Multithread aware socket class library as well as the CInternetSession / CHTTPConnection classes for URL content download.

Monitored Site Types

HTTP
HTTP Extended - Downloads URL contents
HTTPS - SSL HTTP
HTTPS Extended - Downloads URL contents
POP3
SMTP
FTP
TCP/IP Specified Ports

Alert Notification Types

E-mail
Desktop pop-up window
Sound


  Simple SPAM Killer

Simple SPAM Killer is a work in progress to provide simplified SPAM e-mail detection and isolation.

There are many such products in various stand alone, and e-mail client plug-in form, but this has allowed me to research and learn new avenues of development, namely, e-mail server POP3, SMTP protocols, MIME, and Bayesian Analysis.

Simple SPAM Killer is a C++, MFC Multithreaded application, using the POP3 and SMTP e-mail protocols, with plans to support IMAP based e-mail accounts.

  NetUNO

NetUNO, is an UNO card game, implemented in Windows 32bit API's, MFC and GDI for graphical display, and features an early TCP/IP multiplayer framework.

NetUNO was previously available at over 30 popular download sites, and has been downloaded over 12,000 times, averaging 20 new downloads per day.

  Xtreme Editor

The Xtreme Editor is a cooperative project with another game developer, to create a 3D Object/Level Editor for a proprietary format.

Extreme Editor is a C++, MFC multiple document application using OpenGL for 3D manipulation and rendering.

  C3 Command Control Communication's

C3 - Command Control Communications from Codex Studios. A virtual collaborative effort in a 3D FPS Team Cooperative Outdoor combat action game.

Lead the development team on C3 specific feature additions to a Torque Engine based game.

Click the thumbnail below for more screen shots.

  SF Media Players

Two different media player experiments with Audio and Video, written in C++, using MFC and direct Windows GDI SDK for display performance as well as using customized GUI skins.

The Audio Player features playing of MP3, WAV, OGG, and many other formats, and includes a play list editor and simplified graphic equalizer.

The Video Player performs playback of DirectShow compatible video formats.