7520 Suey Creek Rd.
Santa Maria, CA 93454
E-mail: cliff (-at-) cliffjolly.com
Phone: (805) 406 0812
Santa Maria, CA 93454
E-mail: cliff (-at-) cliffjolly.com
Phone: (805) 406 0812
Clifford Jolly
Computer ProgrammerSkills:
- C++ programming
- Windows and Linux programming.
- Linux/Unix skills
- Installation and use. Use and configuration for server, desktop, and development use. Maintenance and updating.
- Graphics programming
- Raytracers, scene graphs, shadowing and lighting algorithms, OpenGL, OGRE, and DirectX. OpenGL shader programming.
- Other programming and markup languages
- BASIC, Visual Basic, Java, HTML, Javascript, AJAX, PHP, Perl, Python, Ada, Bash shell scripting, GNU Makefiles, MySQL, XML, Motorola 68HC11 microprocessor assembly language, and Lua.
- Specific applications
- Visual C++, KDevelop, Visual Basic, Microsoft Office programs, Gimp, Photoshop, Illustrator, Emacs, vim, Openoffice.org, Blender, GNU compiler and debugger, and Valgrind.
- 3D character creation
- Design, modeling, animation, and texturing.
- 3D game engine and content pipeline engineering
- Blender scripting and exporters.
- Version control software
- Subversion repository setup and use.
- McDonald's restaurant
- Clark St, Orcutt. February 2004 - July 2005. Food preparation.
- Leisure Time Games
- Santa Maria Town Center Mall, Santa Maria. 2005 – December 2006. Sales Clerk.
- Bachelor of science degree in Computer Science: Game Design
- University of California, Santa Cruz, December 2008
- Associate of arts degree in Computer Science
- Allan Hancock College, 2006
- Associate of arts degree in Liberal Arts
- Allan Hancock College, 2006
- UCSC Senior Project (2007-2008)
- UCSC Game Design degree involved a senior game design project, which was completed with a team of three programmers, a musical composer, a writer, and myself working on programming (core engine design, AI), art (modeling, animating, and texturing), and game design.
- Lily Project (2008-2009)
-
Side project initiated to play around with physics engines, multithreading, and AI systems. Most recently, it's being used as a platform for a programming test involving AI features.
Features:- Multi-threaded with separate threads for rendering, physics, AI, and sound.
- Physics using Open Dynamics Engine.
- Navigation mesh based pathfinding.
- Graphics implemented using OGRE.
- Precalculated lightmaps.
- Blender-based tools and pipeline.
- OpenAL and Ogg Vorbis sound implemented (but unused).
Download: Windows binaries with source. This download includes redistributables for Visual Studio 2008 and OpenAL. It will not work without these installed. The source is Linux compatible, but needs a Makefile. That will be added soon.
Note that this is an incomplete project and serves only to demonstrate specific concepts.
- Willing to relocate.
- References provided on request.

