Skip to content

Releases: harbdog/raycaster-go

v1.0.4

28 Jun 02:26
Compare
Choose a tag to compare

What's Changed

  • Fixes issue raycasting non-squared map by @harbdog in #10

Full Changelog: v1.0.3...v1.0.4

v1.0.3

24 Jun 23:17
Compare
Choose a tag to compare

What's Changed

  • Updated FloorTexture interface references to allow changes during gameplay by @harbdog in #9

Full Changelog: v1.0.2...v1.0.3

v1.0.2

23 Jun 02:20
Compare
Choose a tag to compare

What's Changed

  • Added public functions for setting camera view size and FOV by @harbdog in #8

Full Changelog: v1.0.1...v1.0.2

Small patch update to make rendered floor texture optional

18 Jun 02:27
Compare
Choose a tag to compare

Fixed issue with setting floor texture nil so it can be optional

First release as a Golang module!

15 Jun 01:27
Compare
Choose a tag to compare

See the readme for more info!

The new demo project using it as a module can be found here:
https://github.com/harbdog/raycaster-go-demo

Fixed issues with rendering and out of bounds when no walls at boundaries

09 Jun 00:25
Compare
Choose a tag to compare
v0.2.2

Put the walls back on the map

Added first person weapon animation and second weapon/projectile

07 Jun 15:09
Compare
Choose a tag to compare

Added sprite collisions, projectiles, directional sprites, and crosshairs with hit indicator

29 May 17:11
Compare
Choose a tag to compare
Added escape key as mouse mode toggle to make it easier to exit game

- updated readme with new controls and new screenshot

Migrated to Ebiten v2

07 May 00:11
Compare
Choose a tag to compare
Migrated to Ebiten v2 Pre-release
Pre-release

Migrated to the newest major version of Ebiten, seems to get much better framerates now too!

Added textured Floor and Sprite casting

21 Apr 16:49
a3ff0f9
Compare
Choose a tag to compare
Pre-release

Completed initial addition of textured floors and sprite casting (only one sprite currently). Video of what it looks like now can be found here: https://youtu.be/mSTTQiA62DU