Click Here to view all the amazing entries to Rookie Awards 2024
Game Dev Journey - Pyush Chamoli
Share  

Game Dev Journey - Pyush Chamoli

Pyush Chamoli
by bladesides on 27 May 2024 for Rookie Awards 2024

Step into my journey as I find my footing as a Technical Game Designer / Programmer in the games industry.

26 242 0
Round of applause for our sponsors

Pyush Chamoli

Technical Game Designer / Programmer

Hello there! I am Pyush Chamoli, a game developer from India, currently studying in Belgium. My main interests lie in Technical Game Design and Programming.

https://raincloud-interactive.itch.io/lost-and-found

Lost and Found is a project that was designed and programmed by me during July-August 2023, with only external resources being used in Art and Sound.

It is the biggest project I've embarked on yet, and I started on it during the start of my second year.

This project resulted in me learning a lot of things, but, most importantly, game programming patterns like state machines, singletons, observables and so on.

The game is a dive into the psyche of someone going through a day living with depression.

The focus was on polishing the game as much as possible to have an unmatched portfolio piece.

One of the biggest learnings for me was making reusable scripts and frameworks which I'd end up using the entire year. It's a library that I built up over the last year and can be accessed at https://github.com/BladeSides/Rain-Framework

It currently supports

- Custom Structures (Serializable Dictionaries etc)

- Fabrik Inverse Kinematics

- Generic Programming Pattern Templates (Singletons etc.)

- And more that I'm working on

https://bladesides.itch.io/gravitag

GraviTag as a 3 day project required a lot of custom work to get things working between artists and programmers.

There were custom systems for custom quick animations and UI implementation.

On top of that, this was also my first foray into multiplayer development.

One of the more interesting forays in this project is the fact that we created a system that would procedurally generate maps using the pre-existing concept of normal maps for gravity fields defining the direction and intensity of gravity fields.

These ended up being used both for programming the gameplay as well as using it for the custom shaders.

GraviSkate is a movement based shooter which I'm currently working on.

It's a third person skating-shooter where you have to spend energy to shoot. This energy is gained by moving fast and performing stunts.

The game requires you to keep a rhythm between shooting and stunting in order to stay alive.

All this, and more, can be found on my portfolio:

 https://pyushchamoli.myportfolio.com/


Comments (0)

This project doesn't have any comments yet.