Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

No Nerds Allowed! [Jam]View game page

Maths game about finding who is the nerd doing maths right!
Submitted by Yanohi Studio (@cheesepills) — 16 hours, 13 minutes before the deadline
Add to collection

Play game

No Nerds Allowed! [Jam]'s itch.io page

Results

CriteriaRankScore*Raw Score
How well does the game fit the themes?#84.0004.000
Gameplay#103.5003.500
How do you rate the game overall (you can consider fun, dev time, etc.)?#123.3753.375
Visuals#123.6253.625
Audio#222.8752.875

Ranked from 8 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

How long was your dev time?
2 and a half.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted (1 edit) (+1)

It was hillarous. It sounds ironic that the bully has to learn math in order to bully nerds.

Won't he become a nerd himself in the process?

Developer

Submitted(+1)

I think I now have to write 100 times "I won't punch the teacher again" for tomorrow... Great idea et congrats on doing this in less than 3 hours!

Developer

Thanks for playing and thanks for the feedback!

If I had a nickel for every person saying they tried to punch the teacher I'd have two nickels, which isn't a lot but it's weird that it happened twice.

Developer

btw it's easier to make the game quicker when you fully embrace the spaghetti code.

This is most of the game code lmao

void Start()
{
    int r = Random.Range(1, 10);
    if (r > 5)
        IsTarget = false; //randomly makes the character a non nerd or a nerd
    else
        MyScore.CurrentNerds += 1; //if the character is a nerd, count them in the score script, in order to reset the room once there are no nerds
    n1 = Random.Range(1, 9);
    n2 = n2b = Random.Range(1, 9); //generate 2 numbers from 1 to 8, n2b is the wrong number for when it's not a nerd
    GenerateN2(); //generates a n2b value for the non nerds to use
    ran = Random.Range(0, 2); //randomly calls which type of operation we're using
    if (ran == 0) result = IsTarget ? n1 + n2 : n1 + n2b; //if it's a sum, we get n1+n2 if it's a nerd or n1+n2b if it's not a nerd
    else if(ran == 1) result = IsTarget ? n1 - n2 : n1 - n2b;//if it's a subtraction, we get n1-n2 if it's a nerd or n1-n2b if it's not a nerd
    else if(ran == 2) result = IsTarget ? n1 / n2 : n1 / n2b;//not used, for division
    else if(ran == 3) result = IsTarget ? n1 * n2 : n1 * n2b; //not used, for multiplication
    AnswerDisplay.text = n1.ToString() + GenerateOperator() + n2.ToString() + " = " + result.ToString(); //shows in the text bubble the kid's answer
}
public string GenerateOperator()
{
    if (ran == 0) return " + "; else if (ran == 1) return " - "; else if (ran == 2) return " * "; else if (ran == 3) return " / "; else return " Operator Error ";
}
public void GenerateN2()
{
    var i = Random.Range(1, 3);
    if (i == 1) n2b -= Random.Range(1, 9);
    else if (i >= 2) n2b += Random.Range(1, 9); //changes the value of n2b to be different from that of n2, so it's always from 1 to 9 up or down
}
public void RemoveNerd()
{
    if (IsTarget)
    {
        MyScore.CurrentNerds -= 1;
        MyScore.PunchedRight += 1;
    }
    else MyScore.PunchedWrong += 1;
}
Submitted(+1)

An amusing twist on the theme I'm jealous I didn't think of.  Question though, athe end should it have listed a number of the nerds  I punched correctly and nerds I didn't?  I saw it name both but there wasn't a number attached.


Also, I admit I did try punching the teacher because I assumed they were a nerd too.

Developer(+1)

Thanks for playing and thanks for the feedback!

About the numbers, yeah, it's a visual glitch. It should show how many nerds you punched and how many people you punched who weren't nerds. I just fixed it.

Btw the teacher wants to see you after class.

Submitted (1 edit) (+1)

While I was brainstorming I had a similar one where a teacher punished children who thought but I didn't know how to implement it. 

Nice adaptation of the theme, I really liked how you implemented it, although I'm not sure if you just have to hit them or they have to disappear.


Ps. I played for the fourth time and I just realized that every time you kill all the nerds, they all disappear, silly me.

Developer (1 edit) (+1)

"teacher punished children who thought" 

let me tell you this is an amazing idea.


Also yeah, I reckon I could explain that you need to get every single one to reset the class, sorry about that. I thought of a simple animation of the character going to another classroom but that could hurt the fast-pacing of the game.


Thanks for playing and thanks for the feedback!