Steven Kearney Email and Phone Number
"Consistency doesn’t guarantee that you will be successful. But not being consistent guarantees that you won’t reach success."
Wetcoat Games
View-
Technical DesignerWetcoat Games Feb 2023 - PresentVancouver, British Columbia, CanadaLetter 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. -
Co-FounderWet Coat Games Oct 2022 - PresentVancouver, British Columbia, CanadaResponsible 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. -
Level Design & Unreal Engine InstructorVancouver Film School Jan 2021 - PresentVancouver, 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. -
Unity/C# InstructorVancouver Film School Sep 2020 - Feb 2021Vancouver, British Columbia, CanadaTeach courses focusing in video game development using the Unity engine and C#. -
Technical DesignerValklabs Jul 2020 - Jan 2023Vancouver, British Columbia, CanadaRelapse: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. -
Software EngineerTruly Social Games Jan 2019 - Jan 2021Vancouver, Canada AreaProgram 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. -
Unity/C# InstructorSchoolcreative Jan 2019 - Sep 2019Vancouver, Canada AreaTeach 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.
-
Software EngineerCapcom Aug 2018 - Jan 2019Vancouver, Canada AreaResponsible 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. -
Technical DesignerUltra Creative Game And Education Ltd. Nov 2017 - Aug 2018Vancouver, Canada AreaDevelop 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.
-
Unity/C# InstructorVisual Kids Jul 2017 - Nov 2017North VancouverTeach kids from the ages of 8-12 video game design, Unity, and C#. Responsible for creating the material and game taught in class.
-
SlapformerSelf-Employed Apr 2017 - Aug 2017Vancouver, Canada AreaA 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
Steven Kearney Education Details
-
Computer Programming -
Programmer Analyst
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?
-
-
Steven Kearney
Park Management Advisor @ Ontario Parks | Government Administration, Project Management, LeadershipThunder Bay, On1starbucks.com -
Steven Kearney
Second Year Business Student At University Of Guelph | Management Finance And Economics Major | Aspiring Financial AnalystGuelph, On -
1yahoo.ca
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial