A student org of game makers and fans. (email us)

Everyone is welcome, even non-students!

Say hi

●  Facebook
●  Slack chat
●  Email us

Visit in person

MLK Library Mezzanine
Thursdays at 7:15pm

Make a game

Never made a game before? Go to  sortingh.at, it's the easiest way to start.


+ Add a Game

Shaken to the Core

The first of two games that I made for Game Studies. It's a platformer, move from left to right, just play it (controls are explained in-game).

Made for Miscellaneous

Kelsey Higham
Dec 8, 2011

Leveling Challenge Winners!

Scratch that actually two games leave.

Both teams win! Both teams get prizes! I don't fully understand either! Hooray!

We will not be taking questions; this press conference is over.

Have fun on your finals!

Kelsey Higham
Dec 7, 2011

Leveling Challenge Voting

Two games enter. One games leave.

There were two submissions to the Leveling Challenge, and the creator(s) of one of them will win ~fabulous prizes~. And you get to decide which/who!

Play both games:

Planes of Steel


Vote whichever way is most convenient for you:

  1. Comment on the Facebook post.
  2. Reply to the Google Group post.
  3. Mail your vote anonymously to sjsugamedev@gmail.com.

To vote for Planes of Steel, say "I vote for Planes of Steel!"

To vote for Existens, say "I vote for Existens!"

Now play them and vote!


You are a wisp that has the power to dash, ram, and shoot. The aggressive make their way to higher planes of existence in order to prove their worth and claim the ultimate title of "The Highest." Many threats will await you in your journey, and how you traverse through these realms determines whether or not you reach that title.

This is only a prototype and may or may not be improved in the near future, hopefully the former.


to move
Z to dash
X to ram
C to shoot left
V to shoot right

Made for The Leveling Challenge

Planes of Steel

If you've ever had something just not work, this game is for you!
In Planes of Steel (aka POS), you pilot a plane that doesn't quite work, navigating it through endless fields of flying blocks, bullets, and cherries, all while your plane's on fire!

Additionally, there's a simple leveling (or rather de-leveling) system implemented: Once on fire (i.e you go below level 10) your plane begins to slowly lose health, and also to slowly delevel. (In this case, the level could indicate the strength of your plane, or how many pieces are still attached).
Once you go below level 8, bombs are disabled, and it just gets worse from there.
To level up, and also to gain lost health, you must ram into floating wrenches, which are often clustered or inside blocks.
Lastly, there's a reward for leveling up past level 12: You get a top hat!

Up/Down to move plane
Space to shoot
B to bomb.

Source code to be posted at neilbickford.com/POS/POSv05.gm81

"The plane slowly falls down due to mysterious reasons. We call it 'Gravity' "

Made for The Leveling Challenge

Squirrel Catcher

[still a very rough draft, needs a lot of polish]

Created in the Art 104 Game Studies Class during Fall 2011.

Catch the Squirrels! Run up to them and they'll get caught!

Arrow Keys = Movement
Space Bar = next page in NPC dialogue (not implemented yet)

Game does not actually advocate the catching of squirrels in real life.
Possible Future Updates: (If a programmer would like to help me implement the features, I'd really appreciate it!)

> Fix dialogue positioning
> Squirrels should flee from player when player is at certain distance; also should run in random directions instead of just up and down
>Regenerating squirrels?
Programs used: Game Maker 8.0 Lite, Microsoft Paint (Sprites)
>Music? (Something happy-ish?)
>Timer to see who can catch the most squirrels?
-implement a run feature (and stamina too? -recoverable stamina: run too much and you get tired, walk to recover)
>Other familiar areas to explore?

Made for Miscellaneous

Kelsey Higham
Nov 18, 2011

If you didn't attend the meeting today,

Read the absolutely outstanding summary written by the absolutely outstanding Kristi.

(I added a teeny bit of formatting on top of the original's.)

Nov 13, 2011

The Leveling Challenge!

Don't forget that the leveling challenge has already begun! The theme for this game challenge is, as you may have guessed, leveling. This can mean whatever you want it to mean as long as you are prepared to defend the meaning. You could have a game with a character that gains levels, or build a structure with multiple levels, or simply progress from one level to another.

The official challenge page is up right now so don't forget to submit your works-in-progress so we can see how your game is shaping up!

The deadline for the challenge is Dec. 1st and we will be looking at any prototypes that are ready at this Thursday's meeting.

Get crackin'!

Kelsey Higham
Nov 13, 2011

The Digital Game Museum is having a fundraising tournament!

It's at the Hacker Dojo in Mountain View, on the 19th, from 3pm to 10pm. Here's more details at Eventbrite.

Nov 7, 2011

Source Engine Workshop!

Hallo! The Game Dev Club is hosting a workshop on the Source Software Development Kit (SDK) this Tuesday, November 8th. It will take place in the Art Building in room 241 and is expected to run from 7:00-10:00pm. This workshop is intended to give an overview of how to work with the tools provided (for free) by the Source SDK and how you can use these tools to get started on making your own game levels and mods. We will try to make it informative for both artists and programmers, but it is also open to anyone with an interest in making games.

A more robust explanation of the event and the software you'll need is over yonder in our "Upcoming" sidebar ------------->

Oh, and don't forget to bring a computer! (We've got a number of desktops in the room, but there probably won't be enough for everyone.)

Kelsey Higham
Nov 6, 2011

Check it out, new digs!

The beta website is now the main website!

If you have suggestions or ideas, I set up a Google Moderator page, where you can suggest things and vote on them, anonymously or nonymously. Go vote on what you think I should fix first!

Pong Elements

Player 1 controls: up = w, down = s
Player 2 controls: up = upArrow, down = downArrow

Red Ball (Fire)
- Faster ball
- Will reverse the paddle control on hit

Blue Ball (Ice)
- Slower ball
- Slower Paddle on hit

Green Ball (Grass)
- Make extra ball
- Stuns paddle on hit

Yellow Ball (Electric)
- Ball will disappear for a second
- Paddle will speed up on hit

If you have some feedback, feel free to email me at: ssybrik@.hotmail.com

Made for The Pong Challenge, Fall 2011 Edition

Blaster Pong

Blaster Pong V1.2, Still in Development. It is set on being a RPG version of pong. While adding defenses and bonus's to those that level up and conquer in order to deplete their opponents health.


Player 1(left player)
up - w
down - s

Player 2(right player)
up - up arrow
down - down arrow

Made for The Pong Challenge, Fall 2011 Edition

Hardcore Pong

File Type: .exe Description:

Hardcore Pong is a game developed using Game Maker 8 Pro Edition. The game is a multiplayer fast-paced competitive take on pong. The game features a variety of unique ball types that spawn randomly each round. At the players disposal they also have a set of abilities that they can use to mess with their opponent or to protect themselves. There is no game ending score limit to the game but players can determine the limit themselves.


Yellow Player
W - Up
S - Down
A - Cycle Through Abilities
D - Activate Ability

Green Player
LEFT ARROW - Cycle Through Abilities
RIGHT ARROW - Activate Ability

System Requirements:

Graphics Card (With Updated Drivers)

  • Kitten Image was obtained from http://www.deshow.net/d/file/animal/2009-07/cute-kitten-631-4.jpg
  • Made for The Pong Challenge, Fall 2011 Edition

    Don't Die Faux Indiana Jones

    A game where you try to dodge the ghosts for as long as possible until you grow bored or your fingers freeze up and you can't play anymore. Use the Arrow Up and Arrow Down keys to move.

    Made for Game Jam on Game Night, on the Game 13th of Game October

    Another space fighter

    F1 to open help in-game. Space game with one boss. Grab the gem in the middle to start the fight. Defeat the 4 forms to win. Boss gets harder with each form. You only have 1 life to win.

    Made with GM:8 Pro

    Made for Game Jam on Game Night, on the Game 13th of Game October


    Click a green card, any green card, to flip it face up.

    Drag it around and let go to put back to where it was.

    Let go of a card over a symbol card and it will stay there.

    That is all.

    Made for Game Jam on Game Night, on the Game 13th of Game October


    Snake-type game, Windows executable + source.
    You have thirty seconds to collect the food. But the food is moving, and you eat it when it collides with you.

    Made for Game Jam on Game Night, on the Game 13th of Game October

    Don't Blow Up

    Arrow keys to move, Z to slow down, dodge everything, get a high score, and most importantly, DON'T BLOW UP.


    Made for Game Jam on Game Night, on the Game 13th of Game October

    Hasty Hellraiser

    Left/Right to move, Up to jump, move to the right, reach the princess

    press R to reset room

    Made for Game Jam on Game Night, on the Game 13th of Game October

    Forever Alone

    File Type: .exe Source Type: .gmk (Game Maker 8 Pro) Description:

    Here is a short game I made for Ludum Dare 20 using Game Maker 8 Pro. Ludum Dare is an online competition in which participants have 48 hours to create a game from start to finish based on a theme. This competition's theme was "It's Dangerous to go alone, take this!". The plot was naturally the first thing that popped into my head when reading the theme (besides Zelda). The game was made entirely with GML (Game Maker Language), so the source might be hard to digest for people who don't understand the syntax. However, the source can still be useful for finding out how levels were designed, and how the art assets were tied together. You guys are free to use anything included within the source.

    Other Programs used were: SFXR (Sound Effects), PxTone (Music)


    Arrow Key movement
    Space bar to jump
    Context Sensitive actions performed with Enter key

    System Requirements:

    Graphics Card (with updated drivers) - Because I just had to have uselessly excessive particle effects! :D

    Made for Miscellaneous


    This is an amazing game! Five stars!


    Made for Miscellaneous

    Kill the Bunnies

    This game was created in front of a live audience, on the September 22nd meeting, as a demonstration of some of the basics of Game Maker. You can see a teeny bit more about the game in this blog post.

    Controls, if I recall correctly:

    : Left player

    Right player:

    Space : Restart

    (I do not necessarily recall correctly.)

    Source code, in the form of a .gmk file, is included with the download; you can open and modify it with version 8 or higher of Game Maker.

    Made for The Pong Challenge, Fall 2011 Edition

    Sep 22, 2011

    Kill the Bunnies, etc.

    I have been kind of silent on here because I have been working on the next version of this website, which supports GAME UPLOADING and is COMPLETELY DIFFERENT. This is the kind of thing you don't really need to care about, but if you've been like "man, why is there no news, I don't know when the next meeting is", that is the reason.

    Kill the Bunnies

    Today, during the meeting, I demonstrated KILL THE BUNNIES, a thoroughly distasteful and very simplistic Pong clone. I moved kind of fast, and those of you who paid attention might not have been able to keep up, and THAT'S OKAY. The important thing is that you are sort of more oriented now than you were before, a little bit!

    You can play kill the bunnies by going to the page that I just hyperlinked there, did you see it? ^ That has a .zip file which includes a .exe, which is a GAME you can PLAY, and a .gmk, which is Game Maker's native file format.

    You can open the .gmk by downloading Game Maker from yoyogames.com oh hey more hyperlinks. (Don't worry, it has a free version. I've been using it for almost a decade.) Game Maker itself includes a tutorial when you first open it, which is super handy! You can learn pretty much everything that I demoed today from that tutorial.

    More Learning

    If you missed today, or you feel really nauseous after attending it, I have good news: There will be a longer, less disorienting tutorial session in the near future!

    On the weekend of September 31st, probably either on Friday or on Saturday (it's not decided yet), you are invited to bring your laptops and install Game Maker, and I will manually walk you through the steps to creating a simple game. You can make Pong, or anything the heck else if you don't feel like Pong, within the bizarre-and-sometimes-arbitrary constraints introduced by making a game in two hours.

    Even More Learning

    If you have any questions about Game Maker, or other game making platforms, ask away on the Facebook group. There are people on the Facebook group, and they can help you. I am among them!


    Some people asked about making 3D games. The most beginner-friendly way of making 3D games nowadays is Unity, which also has a free version. Unity is pretty hard to get into if you don't have any experience coding, so I only recommend it if you know what a "for loop" is and how to use it.

    Unity is pretty fun for messing around in a 3D environment, and you can use it to make components and levels for 3D games -- so even if you can't code, it's worth downloading for giggles.

    Next meeting

    The next meeting will be a game night, and it will take place on September 29th at 7pm, and it will take place in the Art building, room 241.

    For the rest of the semester, every other week is a game night! Isn't that swell?

    Sep 1, 2011

    oh also

    The next meeting is next week (September 8th) in the same room (Art building, room 241) on the same day (Thursday) at the same time (7pm).

    If you couldn't make the meeting today, don't worry about it, come to the next one anyway! We won't notice, we're very unobservant. It took me like thirty seconds to recognize someone I met the day before.

    (his name is Anthony)

    While I have your attention, why not click GAMES up there ^ and check out some games we made?

    Sep 1, 2011

    Hey everyone!

    Join the Facebook group and the Google group!

    Also the Steam group.

    That's all for now, thanks!

    Aug 9, 2011

    The First Three Meetings of the Semester (1)

    Hello, videogame enthusiasts and curious passerby! All are welcome in this strange business.

    The first meeting of the semester is September 1st, at 7pm. We will introduce ourselves to each other, find out who likes what kinds of games, and brainstorm some game ideas to get our noodles going. Feel free to come by, even if you have no experience! The goal of this club is to teach ourselves to make games, and that includes those of us who are absolute beginners. At the meeting, we'll announce some stuff on how we'll go about doing that.

    The second meeting will be September 8th, during which we will announce our first game challenge of the semester, and some other stuff. More on that later.

    The third meeting will be September 15th. This will be a Game Night, which means that we will play videogames and goof off and not get anything done.

    See you September 1st!

    Apr 22, 2011

    The 3D Game Challenge

    For this challenge, you need to create a 3D game using an existing game engine. You could use Unity, or a game engine listed @ http://en.wikipedia.org/wiki/List_of_game_engines , or some other game engine.

    The challenge ends in 4 (or possibly 6?) weeks.

    —Kristopher Windsor, April 9th, 2011, Re: Upcoming Meeting

    Apr 17, 2011

    Officer Elections!

    It's that time of year again, time to decide who is going to run the
    club in the upcoming semesters!

    The positions available are:

    President: Presides over the club.
    Vice President: Second in command
    Treasurer: Manages the funds for the club, creates budgets and
    spending plans to give to AS to ask for money.
    Secretary: Records relevant information from board meetings
    Webmaster: Manages the website
    Event Coordinator: Plans and executes club events
    Marketing Officer: Makes sure people know about the club

    If you are interested in running for an office (or several) please
    send an email to the Google Group (email sjsu-video-game-development-club@googlegroups.com ) with the position you are interested in. We will
    vote for positions during the meeting on May 5th (you will also be
    able to mail in votes if you cannot attend the meeting).

    Apr 11, 2011

    Jonathan Blow on the 21st!

    Don't ask about the QR code.

    Jonathan Blow, the designer of Braid, is coming to the Game Development Club on April 21st! We're going to have a discussion with him, so be sure to play Braid if you haven't (it's on steam here) and think of some scintillating questions to ask. You can check out the development blog of his current project, The Witness, here.

    The meeting will be at the same time and place as the usual meetings, April 21st, 7:30 - 9:00 PM in the Costanoan Room of the Student Union

    Tell your friends! Meet a professional and famous game developer!

    (P.S. Last time I checked, his company is hiring!)


    Random Games

    ⚅ GOTW ⚅

    This Month's Games