Skip to content
View TA-AGST's full-sized avatar

Block or report TA-AGST

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TA-AGST/README.md

Hi, I'm Agst 👋

Unity game developer in the making — I build gameplay systems and realistic physics simulations, and I like to understand why they work.

Unity C# URP and HLSL Git Open to internships


🎮 What I work on

  • Gameplay systems — health, inventory, quests, weapons, enemy AI, grenades, controllers.
  • Input and UI — the new Input System (keyboard, gamepad, touch), HUDs, minimaps, inventory and quest windows.
  • Simulations — water, light and optics, built from real physics and maths (work in progress).
  • Small complete games — an endless runner and a tower defence game, both with a win/lose loop.

🧩 Projects

Gameplay systems

Project What it does
Player_Health_System HP / EP / SP bars, armor, pickups and a HUD
Player_Controller Third / first person controller with Animator blend trees, combat and wall jump
New_Input_System Keyboard / mouse, gamepad and on-screen touch controls with a HUD
Game_Map_System Top-down movement, follow camera and a circular minimap
Weapon_System Six weapons, real bullet ballistics, scopes and a shooting range
Grenade_System Frag, Flash, Smoke and Fire grenades with cooking, throw-arc preview and line-of-sight damage
Inventory_System Grid inventory with stacking, equipment slots, hotbar and tooltips
Enemy_AI Sight and hearing, NavMesh patrol and a state machine
Quest_System NPC quests, kill / collect / reach / talk objectives, quest chain, quest log and save / load

Small games

Project What it does
Tower_Defence Top-down tower defence: 10 waves, wave-unlocked cannon pads, coins and cannon upgrades
Endless_Runner Three-lane runner with fair obstacle patterns and growing difficulty

🔭 Currently building

  • CHHAAYA — a story-driven 3D horror puzzle-platformer with no dialogue (Unity 6, HDRP, PC): a boy and his shadow companion, who is flat in light and solid in darkness. All five chapters are scripted; the prototype is next.
  • KODI MASTER — a board game based on the traditional Indian race game Kodi (Ashta Chamma), with Classic and Master rule sets, local and vs-computer play, and player profiles. An online friends mode is planned.
  • Water simulation — glass, rain, waterfall and ocean with custom Gerstner-wave shaders, swimming and a day / night cycle.
  • Ray optics lab — a real-time ray tracer for mirrors, lenses and prisms: reflection, Snell's law, total internal reflection and dispersion.

🛠️ Tools

Unity 6 · C# · URP · HLSL shaders · Input System · NavMesh · Animator · Blender · Git & GitHub


Looking for a Unity / game development internship. Feel free to open an issue on any of my repositories.

Logic build mein AI ki help li gayi hai.

Pinned Loading

  1. Endless_Runner Endless_Runner Public

    Unity three lane endless runner with fair obstacle patterns and growing difficulty

    C#

  2. Enemy_AI Enemy_AI Public

    Unity enemy AI with sight, hearing, NavMesh patrol and a state machine

    C#

  3. Inventory_System Inventory_System Public

    Unity grid inventory with stacking, equipment slots, hotbar and tooltips

    C#

  4. Quest_System Quest_System Public

    Unity quest system: NPC quests, kill/collect/reach/talk objectives, quest chain, quest log and save/load

    C#

  5. Tower_Defence Tower_Defence Public

    Unity top-down tower defence: waves, wave-unlocked cannon pads, coins and cannon upgrades

    C#

  6. Weapon_System Weapon_System Public

    Unity weapon system: six weapons, real bullet ballistics, scopes and a shooting range

    C#