Steven Kearney

Steven Kearney Email and Phone Number

Level Design & Unreal Engine Instructor at Vancouver Film School | Founder of Valklabs | Co-Founder of Wetcoat Games @ Wetcoat Games
Steven Kearney's Location
Greater Vancouver Metropolitan Area, Canada
About Steven Kearney

"Consistency doesn’t guarantee that you will be successful. But not being consistent guarantees that you won’t reach success."

Steven Kearney's Current Company Details
Wetcoat Games

Wetcoat Games

View
Level Design & Unreal Engine Instructor at Vancouver Film School | Founder of Valklabs | Co-Founder of Wetcoat Games
Steven Kearney Work Experience Details
  • Wetcoat Games
    Technical Designer
    Wetcoat Games Feb 2023 - Present
    Vancouver, British Columbia, Canada
    Letter Lancers: https://store.steampowered.com/app/2522160/Letter_LancersA 2D 4-player couch co-op rogue lite bullet-heaven horde game that will have you and your friends laughing your way through epic battles! Grab your friends, pick your characters, and get ready to ruin someone's day!- Created in Unity and written in C#.- Design characters, enemies, abilities, modifiers, etc.- Wrote all the C# code myself. Used our core framework to extend from while maintaining the game framework separately.- Implemented Unity Game Services to connect to leaderboards, remote config, unity cloud code, diagnostics, analytics, etc. Used for fetching daily challenges that dynamically change the game every day in a different game mode. Fetching and posting high scores for different game modes and posting via web hooks to discord server of top scores.- Document every aspect of the game using a combination of Jira, confluence, google sheets, google docs, miro. - Created tools in C# that connect to our data sheets (Google sheets; CSVs) and download that data to automatically create and populate scriptable data objects in engine.- Run playtests, gather feedback, and responsible for balancing.- Procedurally generate rewards following a set of rules to ensure the player is only every presented options they can use.- Procedurally generate levels from a selection of hand crafted experiences for variety and replay-ability, while maintaining complete control of pacing (Intensity and difficulty over time) presented to the player at any given wave.- Implemented dynamic control schema to detect controllers used (PS4, PS5, Keyboard, XboxOne, etc) and display the correct glyphs/icons to the user.- Maintain git repository and trouble shoot team with any tech issues.- Steam API integration: Steam remote play, steam achievements, steam cloud saves.- Encrypted save data.
  • Wet Coat Games
    Co-Founder
    Wet Coat Games Oct 2022 - Present
    Vancouver, British Columbia, Canada
    Responsible for setting up the framework infrastructure used across all future games, designed to save tons of time. Framework made in C# inside the Unity engine which includes SOLID principles, inversion of control, dependency injection, generic types and interfaces, and various programming design patterns to keep code modular. Save/Load system, localization system, platform detection and account connections, analytics and much more.
  • Vancouver Film School
    Level Design & Unreal Engine Instructor
    Vancouver Film School Jan 2021 - Present
    Vancouver, British Columbia, Canada
    - Teach 42 different classes, each 3-hours long, of up towards 30 students, both in person and online; level design, general game design, world building, documentation, visual scripting, and programming concepts and fundamentals using the Unreal Engine.- Frequent updates to curriculum, ensuring methodologies and technologies are up to date with industry standards. - Calibrate with staff members in other domains to better prepare curriculum to ensure students work more efficiently with other disciplines, and understand how pipelines work.- Mentor students in design and programming, in Unreal and Unity engines.
  • Vancouver Film School
    Unity/C# Instructor
    Vancouver Film School Sep 2020 - Feb 2021
    Vancouver, British Columbia, Canada
    Teach courses focusing in video game development using the Unity engine and C#.
  • Valklabs
    Technical Designer
    Valklabs Jul 2020 - Jan 2023
    Vancouver, British Columbia, Canada
    Relapse:A 3D deckbuilding, rogue-like game inspired by Slay the Spire. Built in Unity and written in C#. Available on Steam for PC: https://store.steampowered.com/app/1968320/Relapse/- Enemy AI Integration of 90 enemies, each having different states performing different actions depending on conditions set by design.- Used 'I2 Localize' to localize multiple languages with Google Sheets and .csvs. Setup TextMeshPro Font Assets depending on language to correctly support all glyphs in localized languages.- Steam API integration: Steam Achievements, Steam Cloud Saves.- Created Save/Load data system in .JSON. Encrypted save data using AES Encryption. Data syncs with Steam Cloud Saves.- Integration of Unity Analytics. Creation of data structure of events/data to send.- Created ability system using scriptable objects as data assets, allowing for design quick access to combine desired effects to easily create new abilities. Displayed information of the ability is auto populated by a text provider system that handles all localization I also created.- Created procedurally generated content; world nodes, rule sets for enemy compositions and what types of rewards given to the player.- Audio integration using different channels for different layers of sfx; music, sounds, cinematics, etc.- Animation programing; masked layers, animation state machines, handled events sent during certain keyframes.- Created the battle system.- Created and maintained spreadsheets for balancing of abilities, items, enemies, and unlockable content.- Created and maintained flow-charts of each world map laying out rule sets for each node and their procedurally generated content.- Steam store setup.- Point of contact for all outsourced work; cinematics, trailers, logos, art, sound, translations, etc.- Fixed bugs.- Live Ops.
  • Truly Social Games
    Software Engineer
    Truly Social Games Jan 2019 - Jan 2021
    Vancouver, Canada Area
    Program AR social experiences for mobile devices in Unity, C#.Working closely with designers, programmers, and QA to develop and implement new game applications as well as update existing ones.
  • Schoolcreative
    Unity/C# Instructor
    Schoolcreative Jan 2019 - Sep 2019
    Vancouver, Canada Area
    Teach multiple video game programming courses focusing on the following subjects: object oriented programming, C#, AI, behavior trees, path finding, Unity game engine, game design, responsive UI, UI constraints across different devices, mobile functions/inputs & design, introduction to databases, JSON, & APIs.Keep up with current trends and tools used in the gaming industry to plan out relevant courses to better prepare students. Creation of all lesson plans and syllabus'.Provide 24/7 mentor-ship to students.Building and maintaining relationships with local game companies for potential future internships for my students. Grading of assignments.
  • Capcom
    Software Engineer
    Capcom Aug 2018 - Jan 2019
    Vancouver, Canada Area
    Responsible for developing and creating responsive UI systems for mobile devices in the Unity game engine. Working with and help setting up 3rd party libraries and interfacing with their APIs; such as user pools (aws cognito logins/signups), user wallets (virtual money, real money), analytics, webviews, push notifications, etc. Creation of tools to help out with pipeline flows in the Unity engine.
  • Ultra Creative Game And Education Ltd.
    Technical Designer
    Ultra Creative Game And Education Ltd. Nov 2017 - Aug 2018
    Vancouver, Canada Area
    Develop and program games for children, while Incorporating learning as well as fun. Work with game designers and artists to release the most beneficial and enjoyable games for kids.
  • Visual Kids
    Unity/C# Instructor
    Visual Kids Jul 2017 - Nov 2017
    North Vancouver
    Teach kids from the ages of 8-12 video game design, Unity, and C#. Responsible for creating the material and game taught in class.
  • Self-Employed
    Slapformer
    Self-Employed Apr 2017 - Aug 2017
    Vancouver, Canada Area
    A 2D action / survival game created in Unity 2D. Heavily inspired by the game "Slayin".Encounter over 10+ types of enemies, and 5 bosses, each with their own unique ability(s) and/or movement pattern. Collect and use gold to upgrade and unlock abilities for your character.The game features infinite waves. Enemies and bosses get more challenging as the game progresses. How long can you survive?Available on the Google Play Store.

Steven Kearney Skills

C# Gameplay Programming Unity3d Javascript Perforce Html Swift Sql Java Css Php C++ Objective C Python Game Design Unity Instructor Git Unreal Engine

Steven Kearney Education Details

Frequently Asked Questions about Steven Kearney

What company does Steven Kearney work for?

Steven Kearney works for Wetcoat Games

What is Steven Kearney's role at the current company?

Steven Kearney's current role is Level Design & Unreal Engine Instructor at Vancouver Film School | Founder of Valklabs | Co-Founder of Wetcoat Games.

What schools did Steven Kearney attend?

Steven Kearney attended Vancouver Film School, Cdi College.

What skills is Steven Kearney known for?

Steven Kearney has skills like C#, Gameplay Programming, Unity3d, Javascript, Perforce, Html, Swift, Sql, Java, Css, Php, C++.

Not the Steven Kearney you were looking for?

  • Stephen Kearney

    Senior Advisor At Joro Consultants Inc (Part Time)
    Winnipeg, Mb
  • Steven Kearney

    Park Management Advisor @ Ontario Parks | Government Administration, Project Management, Leadership
    Thunder Bay, On
    1
    starbucks.com
  • Steven Kearney

    Second Year Business Student At University Of Guelph | Management Finance And Economics Major | Aspiring Financial Analyst
    Guelph, On
  • Stephen Kearney

    Office And Service Manager At Raintree Irrigation
    Stoney Creek, On
    1
    yahoo.ca

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.