This is the individual project for Game Programming, NTU, 2025 Fall

Game elements added:

New Story Dialogue & New Levels

Welcome to Gem Bug Hunter Match!
A careless developer left several bugs in the game during development. You can trigger these bugs to advance to the next level!

Levels 1-3:

Match specific data type variables to meet the conditions needed to trigger a bug and advance!
Watch the hint in the top-left corner to see how many more of each variable you need to match!

Level 4:

Match variables to make the program generate even more variables!
Try to exceed the memory limit to trigger a bug and advance to the next level!
Watch the hint in the top-left corner to see how many more variables you need to match!

Level 5:

A combination of levels before! Try to trigger a bug by matching specific number of data type variables AND exceed the memory limit!

New Gems

New textures for new gems! With similar to original lighting effects preserved!

  • char (c gem): 1 byte
  • short (s gem): 2 bytes
  • trint (t gem): 3 bytes
  • int (i gem): 4 bytes
  • quint (q gem): 5 bytes
  • long (l gem): 8 bytes

New Background

Background Animation

New Music

Background Music

New Goals

Reach the total amount of memory by clearing gems! Go for the long (l gems) or quint (q gems) to quickly accumulate towards the goal!

Game Demo


Note:

It is possible to clear levels 4 and 5 without using any items! Challenge yourself to clear the level without using any!

Attribution:

Background Animation
Background Music

Leave a comment

Log in with itch.io to leave a comment.