Skip to content

Releases: naelstrof/laser_pointer

Steam networking prototype.

Choose a tag to compare

@naelstrof naelstrof released this 07 Mar 23:48
a223025
  • Switched the AppID from Churn Vector to Spacewars. This will let people who don't own Churn Vector to use it, I'm currently in the process of getting a real AppID from Steam!
  • Server is now authoritative on cursor animations. It costs a bit of performance as now it's no longer waiting on mutex locks. Though allows animations to be more accurately displayed, and reduces network traffic.

Steam networking support.

Choose a tag to compare

@naelstrof naelstrof released this 07 Mar 05:57
  • Now uses Steam's P2P networking features to connect instead of direct IPs.

This means there's no need for NAT punchthrough, or compromising your IP address to use this app.

Currently requires both parties to own Churn Vector, as I haven't got a unique steam ID yet.

Animation customization support!

Choose a tag to compare

@naelstrof naelstrof released this 06 Mar 23:49

Added the ability to customize both cursor and cursor animation. Added instructions and more information on the readme: https://github.com/naelstrof/laser_pointer?tab=readme-ov-file#customizing-the-cursor

Animated cursors. Code cleanup.

Choose a tag to compare

@naelstrof naelstrof released this 06 Mar 09:40
  • Added the ability to right-click in order to switch frames on the cursor sprite-sheet. Only two frames are supported at the moment.
laser_pointer_fysPW8CsxX.mp4

Code clean-up that has improved the server's resilience to being sent bad image data.

64x64 pointers are now supported.

Choose a tag to compare

@naelstrof naelstrof released this 05 Mar 22:47

Changed the default pointer to be more obvious what color it is as well.

New features

Choose a tag to compare

@naelstrof naelstrof released this 05 Mar 22:02
  • updated to igd-next fixes #3
  • added icons
  • cursors now don't appear in the taskbar fixes #1
  • added custom networked cursor support fixes #4

Release 0.1.1

Choose a tag to compare

@naelstrof naelstrof released this 05 Mar 02:35
  • Changed error messages to be more for laymen.
  • Fixed instance where gateway couldn't be found when using complex Ethernet devices.

First release

Choose a tag to compare

@naelstrof naelstrof released this 04 Mar 23:53
0.1.0

license and readme.