Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Weeks In Review: Time for Refactoring

Weeks In Review: Time for Refactoring

Rubikon
Rubikon
Rubikon · · 1 min read
1,991 0

The past few weeks have been used for every coders favourite task: refactoring! In simple words: we took our working features and revised them with new knowledge and better performance. This is intense work with no visual outcome, but utterly necessary to keep the performance and project architecture in good shape.

Visuals

  • House interiour
  • Toilet interiour
  • Main character walk animation sketch
  • Main character animation in progress
  • Water shader with moon reflection in progress

Code

  • NPC sight with obstacle consideration
  • NPC sight memory
  • Sprite management refactored
  • Mist shader refactored
  • Sprite override (when equip armour) refactored
  • AI refactoring
  • AI tasks
  • Baked pathfinding paths
  • Pathfinding grid refactoring
  • Pathfinding A* refactoring in progress

https://rubikon.dev/
https://www.reddit.com/r/Rubikon_Game/
https://twitter.com/GameRubikon
https://www.instagram.com/rubikongame/

Recommended resources

Game Engines

See full guide
Unreal Engine 5 Best Practices cover
Editor pick

Unreal Engine 5 Best Practices

Amazon · Book

Written by multi-award-winning Unreal generalist Tyson J. Butler-Boschma, Founder and Creative Director of Toybox Games Studios, this book addresses common challenges you face when advancing your expertise in lighting, environment design, and cinematic storytelling.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.

Discussion

Loading comments...