Jose Pinhao
Games programmer Portfolio
  • Projects
  • About
  • Contact

Runescape
Customizable interfaces

  • Full overhaul of old interface system
  • Window moving/resizing/tabbing (including 3D renderer)
  • Different window types respond to different rules- HUDs can be laid over other windows, main action windows fit around each other
  • Multiple layout support, both pre-sets and custom made by the player
  • Content is aware of window size and restructures itself accordingly
  • Window and interactive component skinning system to allow GUI look to change across the board


RUNESCAPE
Item Crafting

  • Data driven cross-skill crafting system
  • Request player choice, prepare data, and funnel through to cutomizable production queues to manufacture items
  • Recipe list structure, detailing requirement and item information, aiding in content discovery and understanding
  • Auto-recipe selection on start-up based on previous choice and player levels/materials
  • Support for 10+ years of content, with varied and non-standardized requirements

Dodge
Mobile Game

  • Mobile oriented game, currently under development
  • Challenging gameplay with simple and easy to pick-up mechanics
  • Planned integration with Google Play services and Apple Game Centre
  • Main goal of further developing C++ skills, studying and gaining experience with different game engines
  • Prototyped in Unreal4 and developed with Cocos2d-x

University
3D bacterial renderer

  • 3D renderer for bacterial colony simulator
  • Abstract renderer and supporting systems from complex mathematical simulation system
  • Process and reformat mass raw simulation data for backup and to be used within the renderer, stripping out the outer shell data from the colonies and drawing it as a 3D mesh
  • Built with Java and JOGL libraries
Powered by
✕