Egocentric AI Processing for Computer Entertainment: A Real-Time Process Manager for Games. - Ian Wright; James A. R. Marshall (GAME-ON, 2000)

RC++ A Rule Based Language for Game AI. - Ian Wright; James A. R. Marshall (GAME-ON, 2000)

Optical packet switches: a comparison of designs. - Meow Chiow Chia; David K. Hunter; Ivan Andonovic; Peter Ball; Ian Wright (ICON, 2000)

The execution kernel of RC++: RETE*, a faster RETE with TREAT as a special case. - Ian Wright; James A. R. Marshall (Int. J. Intell. Games Simul., 2003)

Strategies for solving the N-goal problem. - Ian Wright (Int. J. Intell. Games Simul., 2004)

From pistons and gears to electronics and software: The coming transportation technology disruption. - Ian Wright (CICC, 2010)

Panoptes: web-based exploration of large scale genome variation data. - Paul Vauterin; Ben Jeffery; Alistair Miles; Roberto Amato; Lee Hart; Ian Wright; Dominic Kwiatkowski (Bioinform., 2017)

The standard coder: a machine learning approach to measuring the effort required to produce source code change. - Ian Wright; Albert Ziegler 001 (RAISE@ICSE, 2019)

∂B nets: learning discrete functions by gradient descent. - Ian Wright (CoRR, 2023)

A Web Development and Cloud Deployment Framework for a Software Engineering Course. - Michael Wilkinson; Ariel Schechter; Bryce Lukens; Ian Wright; Joseph Cardarelli (SIGCSE (2), 2024)