Difference between revisions of "Yoshihisa Hashimoto"
From Sega Retro
Line 20: | Line 20: | ||
[[Category:Use ProductionHistory template]] | [[Category:Use ProductionHistory template]] | ||
* ''[[sonic:Night of the Werehog|Night of the Werehog]]'' (2008) — Special Thanks | * ''[[sonic:Night of the Werehog|Night of the Werehog]]'' (2008) — Special Thanks | ||
− | |||
− | |||
==Interviews== | ==Interviews== |
Revision as of 17:06, 3 August 2022
This teeny-tiny article needs some work. You can help us by expanding it.
Yoshihisa Hashimoto (橋本 善久) is a former Sonic Team programmer, designer and director. He was best known for directing Sonic Unleashed and the Hedgehog Engine. He left Sega and Sonic Team in 2009 for Square Enix, where he became the technical director of Luminous Studio. The engine would later be used for Final Fantasy XV. In spring 2014 he left Square Enix and established Libzent Innovations in August of that same year and is serving as its representative director.
Contents
Production history
Games
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="0" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") and `cargo__credits`.`console`=`cargo__releases`.`console` GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d277.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__credits`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__unreleased` ON ((`cargo__credits`.`game`=`cargo__unreleased`.`name`)) LEFT OUTER JOIN `cargo__codeformat` ON ((`cargo__unreleased`.`format`=`cargo__codeformat`.`format`)) WHERE (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") and `cargo__unreleased`.`name` != "" and `cargo__credits`.`console`=`cargo__codeformat`.`code` GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__unreleased`.`name` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d27b.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Videos
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="6" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d27e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Music
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="3" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d281.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Books
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="4" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d284.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Hardware
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="2" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d287.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Accessories
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="1" and (`cargo__credits`.`name`="Yoshihisa Hashimoto" OR `cargo__credits`.`name`="はしもと よしひさ" OR `cargo__credits`.`name`="橋本 善久") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-1d81d3a-d28a.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
- Night of the Werehog (2008) — Special Thanks
Interviews
Some or all of the following content should be mirrored on Sega Retro (or Retro CDN). |
- Yoshihisa Hashimoto interview by GameSpot (September 11, 2008)
- Yoshihisa Hashimoto interview by Kikizo (November 12, 2008)
- Yoshihisa Hashimoto interview by Sonic Channel (February 20, 2009)
External Links
- Sega unveils Sonic World Adventure's lighting technique with Yoshihisa Hashimoto (September 12, 2008)
- Sonic World Adventure graphics course with Yoshihisa Hashimoto, Hiroshi Iwasaki, and Kouji Ogino (March 13, 2009)
- Global Illumination in SONIC UNLEASHED (GDC 2009)
- Sonic World Adventure director blog
- Libzent company homepage