This question already has an answer here:
Background: I'm working at a small company (9 employees and 1 intern) as a game developer for almost 10 months and it is my first job. My first project is a mobile app, a pair programming project that took about 2 months which didn't made any money because the owner/manager decided to not add any paid ads. My 2nd project is a solo game project,It is a puzzle maze game consisting of 120 levels and the deadline is clearly rushed(2 months with me and one other artist) as they gave me 1 week to make a level editor which I managed to make by working 12 hours for the whole week and another 2 weeks creating all 120 levels, plus the artist does not have any previous experience in game art which also contributed into not making the deadline. It also didn't made money because again it has no paid ads and only rely on in-app purchases.
Now for the question: Can I ask for a raise even though the projects I've worked on didn't made any money when I feel that it is not my fault and I feel very underpaid? If yes, how should I approached them? My salary when I entered the company is 280$ per month, and is raised to 330$ after 6 months when I became a regular employee. The owner told me that the next evaluation is after 1 year from regularity so I will be asking for an early raise. Please note that I'm from a third world country.
Edit The company is making money from B2B projects and from what I researched I am 30% below market price in my country. The developer who is working on B2B projects asked and was given 50% raise.