• Register

Only you can reclaim the world of SRC from an army of evil software-bugs: time to top-down-shoot balls of energy at cartoon monsters and watch them explode! "Bugger!" is a top-down shooter in the vein of CyberDogs, with a slightly unconventionally theme... The game is being developed from the ground up in C++, using the open SFML graphics library. As such it can (and will) be cross platform upon release :-)

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Add media Report RSS Alpha 5: recursive shadowcasting
Post comment Comments
Arvind
Arvind - - 242 comments

Nice work :)

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Description

I've finally managed to implement Björn Bergström's "recursive shadow casting" algorithm, originally designed for Rogue-like games. This allows us to efficiently generate a visibility look-up table for each player-character, consulted both by enemies (to know if a target is in sight) and the player's clients (to know what objects should be drawn).
There are also some improvements to the mini-map :)