Skip to content

Instantly share code, notes, and snippets.

@gamedev44
gamedev44 / readme.MD
Last active July 5, 2025 04:59
How to Avoid Letting people Cheat or Hack your Games. (By: Risk)

Here’s a comprehensive in depth analysis and overview by:Asterisk detailing how to implement anti-cheat measures for an Unreal Engine (UE) game using C++. This guide will walk you through techniques like pointer obfuscation, anti-debugging checks, code integrity validation, and leveraging ASLR to make it difficult for tools like Cheat Engine to tamper with your game.


Understanding How Cheat Engine and Similar Tools Work

Cheat Engine (CE) and similar memory editing tools allow users to locate, modify, and manipulate data in a running process (like a game). These tools work by scanning the memory of a game’s process, finding specific values (like health, ammo, or money), and then allowing users to change those values in real-time. Here's a deep dive into how these tools operate and what makes them so effective.


Step-by-Step Analysis of How Memory Hacking Tools Work

@gamedev44
gamedev44 / readme.md
Created November 26, 2024 03:53
internet crime report

Incident Report: Widespread Unauthorized Account Access and Exploitation

Date:

November 25, 2024

Platforms Affected:

  • Steam
  • Discord
  • Potentially others
@gamedev44
gamedev44 / CAAvsFXDTSAA.md
Created November 27, 2024 16:28
Comparing The Two Best Practical Use Types Of Next, Current and Last Gen Software Based Hardware Emulating Anti Aliasing Methods

Comparing Anti-Aliasing Methods

Let's Simply Compare the Circus Method AA to the 1080p FXAA (Decima TAA) + Single Temporal Frame with 150% Zoom approach:


Circus Method AA

  • Process:
    • Render at 4x screen resolution (e.g., 4K for 1080p displays).
  • Use an intelligent upscaler (e.g., DLSS, FSR) to downscale to native resolution.

Apache License

Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

Minimal High-End Rust Framework for 3D Game Engines.

This framework is designed for developers who want to create high-performance, modular 3D games while leveraging an existing game engine (e.g., Unreal, Unity, Godot). It provides reusable modules for graphics, physics, asset management, and more, ensuring flexibility and scalability.


Core Framework Features

1. Graphics Backend Abstraction

  • Purpose: Separates the rendering logic from the framework, allowing developers to choose their preferred graphics API (Vulkan, DirectX, Metal, or OpenGL).
@gamedev44
gamedev44 / FroxelEngineIdea.md
Last active January 25, 2025 19:08
a detailed high level overview and ongoing update todo's by: Risk of how one might rewrite and upgrade Our Froxel concept engine.

Froxel Engine Re-Write (2025)

Project Plan and Steps

Detailed Overview of Tasks

setup a basic file path structure

FroxelEngine/
@gamedev44
gamedev44 / Over Clocking Claims Truth.md
Last active January 28, 2025 10:03
An Expose into the Truth of why There's so Much Hype surrounding Overclocking

The Truth about Overclocking and my Concerns about the Corperate Monopalies surrounding its Ego-trip fueled internet Hype Train.

whether or not if you have used or are actively overclocking your PC or just thinking about it then this Read just may be for you.

However though if your someone who cant stand being told you have been shammed or someone who refuses to believe they have been duped then please leave now.

otherwise then Enjoy the read below

Facts

  • Overclocking from 2.45 GHz to 3.2 GHz
    The base clock of 2.45 GHz can be overclocked to 3.2 GHz, which represents a 750 MHz increase. This overclock can provide higher performance, particularly in tasks like gaming or heavy multitasking.

Josh Herrell (Asterisk)

Game Developer | Lead Programmer | Technical Artist | Junior Animator | Intermediate Sculptor


📜 Author / Developer: gamedev44 aka Asterisk 👑 Owner & Founder: Indie Unlimited LLC & its subsidiary PGD (Established 2019) Asterisk's Banner 🔗 GitHub: gamedev44 / AKA / Asterisk

@gamedev44
gamedev44 / JobInfo.md
Created March 5, 2025 13:34
Potential Opening's Upcoming at Create with Farouk Teaching Service!!!

Blender Specialist Wanted

We're looking for an experienced Blender specialist to teach and mentor young learners (ages 13-25) while working on projects. This is a part-time role requiring 2 hours per day, 2 days per week, totaling 16 hours per month. Compensation is $100 USD (25,000 PKR) per month.

Requirements:

  • Proficiency in Blender with real-world project experience.
  • Ability to teach in English or Urdu as needed.
  • Comfortable conducting live follow-along sessions while working on projects.
  • Willing to prioritize some projects specifically for tutorial purposes.
  • Face cam is optional but recommended to build trust with students.