Introduction

The challenger application is a windows desktop application which injects into the CSGO game server using .NetHook2.dll and sync game server data with our server. This application also receives live game notifications via Node.js using socket.io. These notifications are pushed by AWS-SNS server.

AtDrive has implemented the Challenger Client Windows application and Node API. The purpose of windows app is to show the user credits and live notification in an overlay that should visible when playing the game. Node API is used to push the live notification via socket.io from AWS-SNS server. It is based on Winforms for Windows application and Node.js architecture.

Following are the things that need to be developed/configured to provide the solution:

1. Challenger Windows Forms Application.
2. Challenger Wix Setup(To create application setup).
3. Challenger Push Notification Node API.
4. AWS-SNS Push Notification configuration.
5. Challenger WordPress launch Page.

Primary Features

  • Custom protocol handling for session management
  • Live notifications
  • Score and credit update
  • Extendable and portable

Technologies Used

  • Node.js
  • C#
  • Winforms
  • Steam
  • AWS-SNS
  • WordPress

Industry

  • Gaming