Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
August 5, 2021
arrowPress Releases
If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Proof of Concept for First Game Made

by Glenn Savarese on 07/21/21 11:14:00 am

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.


Hello all, I'm currently a student at Southern New Hampshire University taking my Bachelor's in Game Programming and Development. I'll be graduating in the coming months and I'm looking for feedback on this Proof of Concept I'm making for one of my projects.

I'm focusing on the Gameplay Programming side of things and will be acquiring the 3D models and animations from other sources. I wasn't to use Unreal Engine 4 as it is where all of my experience lies so far.

My goal is to create a Third-Person perspective Action RPG combat system in a game made for both PC and Consoles in which the player gains experience in a particular weapon type the more they use it. With certain levels in the weapon skill unlocking new abilities to use and experiment with.

I also want to make switching between weapons easy (such as using the D-Pad on a controller and hotkeys on a keyboard).

I'm open to more than just Melee weapons, but I want to keep time constraints in mind.

This would be the first Proof of Concept I've made in my short career so far, does anyone have any suggestions about how to go about making such a thing? Specifically, where should I start with coding the combat model and how I should tie it into other aspects like hitboxes and experience levels.

Thank you all for your help!

Related Jobs

Sucker Punch Productions
Sucker Punch Productions — Bellevue, Washington, United States

AI Systems Designer
Xbox Graphics
Xbox Graphics — Redmond, Washington, United States

Senior Software Engineer: GPU Compilers
Xbox Graphics
Xbox Graphics — Redmond, Washington, United States

Senior Software Engineer: Performance Tooling
Mountaintop Studios
Mountaintop Studios — San Francisco, California, United States

Data Engineer

Loading Comments

loader image