Jarne Peire
Gameplay Programmer
With a heart for graphics-related features on the side!
Professional Work
Every Day We Fight
Turn-Based Tactical Shooter | Gameplay Programmer
- Designing/developing game systems in Unreal 4
- Gameplay to UI integration and other widget logic
- CPU/GPU profiling and optimization with Unreal tools
Warhammer Age of Sigmar: Realms of Ruin
Online RTS Game | Graduate Gameplay Programmer (AI)
- Experience with In-House Engine on C++/Lua
- Combat AI features (goal-reward, score-based grid)
- Sample-based profiling (Telemetry2)
Personal Projects
Portal Remake - Custom 3D Engine (Overlord)
C++ Game Project | Custom Framework (DX11 & PhysX)
- College course developing engine based on DX11/PhysX
- Prototyping in Unity for functional insights
- Virtual camera's, cutout shaders, oblique projections, etc.
Physics Predictions (Catching AI & Drag Forces)
C# Research Project | Unity Engine
- Physics simulations and custom prediction models
- Geometric and analytic solutions in projectile trajectories
- Additional drag force integration, simple AI to catch
Blast 'Till Last
C++ Game Project | Unreal Engine 4
- Developing couch co-op brawler with small team in college
- 4-player custom camera system design/implementation
- Character customization collaboration with artists
Collection of Game AI
C++ Gameplay Project | Custom Framework
- Combined-, Blended- and Priority-Steering Behaviors
- A* Pathfinding on Navigation Mesh
- Finite State Machines, Behavior Trees and Influence Maps
TonicEngine - Custom 2D Engine From Scratch
C++ Programming Project | Custom Framework
- Input support, 2D collisions and spritesheet animations
- Hexagonal grid system with AI grid-based movement
- Design patterns (Observers, Event Queues, Game Loop)
Spline-Based Procedural Terrain Generation
C# Research Project | Unity
- Modifiable spline system using Bezier curves
- Simple procedural road-like terrain generation
- Writing college paper for end of Bachelors degree
Multithreaded Software RayTracer
C++ Graphics Programming Project | Custom Framework
- College project in developing a CPU Ray Tracer
- Linear algebra, ray intersections, perspective camera
- Rendering equation, BRDF's, PBR, shadows
Software/Hardware Rasterizer
C++ Graphics Programming Project | Custom Framework
- Follow-up college project in developing a Rasterizer
- DirectX11 and DirectX Graphics Pipeline
- Obj Parsing
More About Me
To learn more about who I am, and to get a quick overview of the tools and technologies I’m familiar with, check out my About Me page!
Contact
Don’t hesitate to get in contact with me concerning me or any projects presented here. I’m always down for a quick chat about anything on my socials as well!
