Veteran’s Day Game Jam

Over this week’s three day weekend, CPGD invites you to join us in a 48 hour Veterans Day game jam. Bring your friends and your skills, and leave with a game!

RSVP through our Facebook event!
(Drop-ins are totally welcome!)

In keeping with the season we encourage you to VOTE for your theme! Help us decide the top 5 themes.  We’ll be randomly selecting one the day of the jam. Make sure to check out the comments on the Facebook page to vote for your theme.

The Veterans Day jam starts at 12:00 PM in 14-232B Friday, November 11th and lasts until noon on Sunday, November 13. Food and refreshments will be provided throughout the jam.


To help us get a headcount for food, drink, and space, please let us know if you’re coming through our Facebook event.

Looking for resources?
Starting a game jam can be a bit intimidating. Luckily, there’s a large range of resources to help you out.

Assets:
http://opengameart.org/ : Tile and sprite sheets, audio, and even 3d content! Assets may have licenses, but all are free for your use with proper accreditation.

beepbox.co: Free online Chiptune editor, for composing game music. Take a look at the side feed for example songs!

http://www.piskelapp.com/: A free sprite and animation editor, with an optional offline download.

http://www.sonniss.com/gameaudiogdc2016/: 16+ Gigabytes(!!) of high quality sound effects, all free to use.

Development:
The Big List of Game Making Tools: A comparison between many of the industry standard development tools.

Game Maker Jam Jar: A landing page for GameMaker resources and GameMaker scripts for rapid development.

Cal Poly Game Development Club Github: Code samples and downloadable projects.

FAQ:
What is a game jam?
A game jam is a timed game making focusing on completing a full game  in a short period of time. You and a team of collaborators will challenge yourself to complete a game in a short timespan. The goal of a game jam is to challenge you and your team personally, not necessarily competitively.

Video games only?
Nope! Physical projects are encouraged as well!  

What skills will I need?
Having basic art, and design skills are encouraged. If you plan on developing a video game, basic programming skills are highly recommended.   

Do I have to stick to the theme?
Themes are optional, but can serve as awesome staring points for developing a game.


Hope to see you there!

CPGD News: Fall Week 6

Hey CPGD!
Hope your ready for another exciting week of game development. Tomorrow we will be discussing sound design as well as how to create your own video game sound effects.

Have a prototype you want to share?
Those of you who are working on a game and would like to share it with the club, please email kpidding@cpgd.org. We’re collecting screenshots, movies, concept art, and more to show at the start of meetings.

CPGD Social: Nov 3, 6:00 – 6:30 PM, 14-256
Show up to the meeting early to hang out with your the club and show off your prototypes. 

Weekly Meeting, Game Audio: Nov 3, 6:30 – 8:00 PM, 14-256
This week’s meeting is all about game audio. Evan will be going over how to design sound effects for your game prototypes. Be sure to bring your machines.

Upcoming Game Jam: Veterans Day Weekend, Friday Afternoon, Nov 11 – Sunday Morning, Nov 13
Our first Game Jam of the year takes place over Veterans Day. Join your fellow club members as we created game prototypes in less than 48 hours!

Guest Speaker From Zynga: Nov 15, 6:00 PM, 14-232b 
The meeting following our game jam will have a special guest speaker from Zynga, who will be discussing developing games by analyzing user data.

Resources:
Bfxr Studio: an easy to use web app that allows you to create sound effects quickly and easily.

“The Art of Screenshake”: A presentation about how adding a screenshake can add a lot to your games.

CPGD Slack

This year, we’re hoping to turn CPGD‘s chat channel into a more active development space. If you’d like to keep up with daily game-dev news, Screenshot Saturdays, club challenges, and general game discussion, sign up at cpgd.slack.com/signup . If you don’t have a Cal Poly email, send kpidding@cpgd.org a message with your email for an invite.

See you tomorrow!


CPGD News: Fall Week 5

Hey CPGD!
Hope everyone’s ready for another exciting week of game development.  Join us this Thursday as we discuss some basic art design concepts, and create some pixel art of our own!

Working on a prototype?
If you are currently developing a game, and would like to showcase the current state of it, please email kpidding@cpgd.org. We’re collecting screenshots, movies, concept art, and more to show at the start of meetings.

CPGD Social: Oct 27, 6:00 – 6:30 PM, 14-256
Come to the meeting early to hang out with your fellow club members and show off your game prototypes.

Weekly Meeting: Game Art: Oct 27, 6:30 – 8:00 PM, 14-256
This weeks meeting is all about game art. Joe will be covering the importance of art in video games as well as how to create your own pixel art for use in your prototypes.

Upcoming Game Jam: Veterans Day Weekend, Friday Afternoon, Nov 11 – Sunday Morning, Nov 13
Our first Game Jam of the year takes place over Veterans Day. Join a team of fellow CPGD members to create a prototype game with a given theme over the course of 48 hours.

Resources:
Making game art is hard, but absolutely doable. To get you going, here’s a few resources.

Pixel Art Tutorial – A quick run down of many of the techniques used by pixel artists.

Piskel – A free program for drawing and animating pixel art.

The Art of Firewatch – A video about how Firewatch does an excellent job with its visuals.

Open Game Art – A repository of free assets for prototyping.

 CPGD Slack

This year, we’re hoping to turn CPGD’s chat channel into a more active development space. If you’d like to keep up with daily game-dev news, Screenshot Saturdays, club challenges, and general game discussion, sign up at cpgd.slack.com/signup . If you don’t have a Cal Poly email, send kpidding@cpgd.org a message with your email for an invite.

See you tomorrow!

Reminder For Tonight

Hey CPGD!
Tonight, we get the ball rolling on development! (Pun absolutely intended). We’ll be diving into Unity3D, one of the most popular game engines for indie development.

For this meeting, we highly encourage you to bring a laptop, and install Unity3D so you can follow along!

You can download Unity from Unity’s website: https://unity3d.com/

Meeting times and locations are included below.  Hope to see you there!

CPGD Social: Oct 20, 6:00 – 6:30 PM, 14-256
We will, once again, be in 14-256 prior to the meeting. Come join us and get to know your fellow club members.

Weekly Meeting, Unity3D: Oct 20, 6:30 – 8:00 PM, 14-256
Join us this week as Kyle gives us a tutorial on Unity3D. We will be covering the basics by creating a rolling ball game where you play as a ball navigating through a level collecting objects. 

CPGD News: Fall Week 4

Hey CPGD!

This week’s meeting is about Unity3D! Kyle will be going through the unity equivalent of “Hello World!” with a rolling ball game. The activity will be designing a level in the editor and play testing it with someone.

CPGD Social: Oct 20, 6:00 – 6:30 PM, 14-256
We will, once again, be in 14-256 prior to the meeting. Come join us and get to know your fellow club members.

Weekly Meeting, Unity3D: Oct 20, 6:30 – 8:00 PM, 14-256
Join us this week as Kyle gives us a tutorial on Unity3D. We will be covering the basics by creating a rolling ball game where you play as a ball navigating through a level collecting objects. Here is an example of the game you will be making:

CPGD Mentorship Program:
This week for the mentorship program we will be doing a tools meeting. Bring your laptops with your respective engines installed.

Resources:
Development:
For those of you working in Unity we have a lot of useful resources this week. 

The Unity Manual: This has all of the documentation on Unity for both 2D and 3D games, as well as several guides for people learning the engine.
C# vs Java: An article by Microsoft comparing these two popular programming languages.
Gamer to Game Developer: A YouTube channel with video tutorials for Unity3D. Learn the in’s and out’s of the engine with a very high-quality tutorial!

 CPGD Slack

This year, we’re hoping to turn CPGD’s chat channel into a more active development space. If you’d like to keep up with daily game-dev news, Screenshot Saturdays, club challenges, and general game discussion, sign up at cpgd.slack.com/signup . If you don’t have a Cal Poly email, send kpidding@cpgd.org a message with your email for an invite.

See you tomorrow!

CPGD News: Fall Week 3 Resources (+ Free food inside!)

Hey CPGD!

Thanks for helping make our third meeting a success! We had an incredible turnout for the mentorship program. Best of luck over the next 6 weeks!

Tomorrow, we hope you can join us in Santa Rosa park for the CS Inter-club Bar-B-Q! More information below.

This email also contains resources from yesterday’s meeting, namely a worksheet to help get game ideas out of your head, and on to paper.

Finally, I hope you’ll join us on Slack for Screenshot Saturday! We’ll be sharing concept art, sketches, and game pitches on cpgd.slack.com. See you there!


Interclub BBQ  11 AM-3 PM, Santa Rosa Park
Facebook Event Page
The Cal Poly CS/CPE/SE clubs are hosting a BBQ! Come check out the clubs and socialize with like-minded students. There will also be engineers in industry from companies like iFixit, Rosetta, Pet Doors, Hathaway, Amazon SLO, and WhiteFox.
Please don’t bring your resumes – this is a social event!
There will be free food and fun games!

Clubs Involved:
White Hat
Women Involved in Software & Hardware (WISH)
Mobile App Development
Association for Computing Machinery (ACM)
Cal Poly Linux Users Group (CPLUG)
Computer Engineering Society (CPEs)
Cal Poly Entrepreneurs
& More

Game Sketchbook
Get your game ideas out of your head, and on to some paper! This small worksheet will help you through some leading questions in developing a game, before jumping in to a full Game Design Document. Download a copy here!

CPGD Slack

This year, we’re hoping to turn CPGD’s chat channel into a more active development space. If you’d like to keep up with daily game-dev news, Screenshot Saturdays, club challenges, and general game discussion, sign up at cpgd.slack.com/signup . If you don’t have a calpoly email, send kpidding@cpgd.org a message with your email for an invite.

Have a great weekend!

CPGD News: Week 3

Hey CPGD!

This week, Sean will be leading us through exploring some of the aspects of game design. Design is both a science and an art, and we’ll be taking a look at both sides at tomorrow’s meeting.

CPGD Social: Oct 13,  6:00 – 6:30 PM, 14-256
Before the meeting, We’ll be hanging out in room 14-256. Join us as we brainstorm ideas for games to make this quarter, continue testing physical prototypes, and get to know each other better!

Weekly Meeting, Game Design: Oct 13, 6:30 – 8:00 PM, 14-256
Join us as we explore some of the technical aspects of game design. We’ll be discussing concepts used to describe player success and engagement (flow), ways developers can track success, and some practical examples of good game design.

CPGD Mentor Program: 

We’ve had a great response to the mentorship program. If you’ve signed up before today, good news, we have a spot for you! We have a few more slots open, so if you were still interested in signing up, please do!

Sign up, through this form!

What can you expect out of the Mentorship program?

  • Work with a creative group, developing prototypes from start to finish.
  • Learn a new technology or engine.
  • Receive technical advice and feedback from club leaders
  • Work with others to keep motivated.

If you are interested, please pre-register at https://docs.google.com/forms/d/e/1FAIpQLScFSqtFJFchgwyvQ8bMIhCNEfh9UOg9AI02i5RP5OonRRZ6TQ/viewform?c=0&w=1. Space is limited. Email officers@cpgd.org if you have any questions.

Resources

Art

Planning to use pixel art in your game? Here’s a few free tools to get you going!

GraphicsGale: Although the UI looks like something straight out of the 90’s, this tool has held the test of time. Onion-skinning make making pixel art animations easier. The trial version of this software contains enough features for full development.

Piskel: A free online sprite and animation editor. It also contains an offline download!

Development

If you’re looking to build a game from the ground up without an engine like Unity, GameMaker or Unreal, take a look at LibGDX. This toolkit is packed with features to help you build your game from the ground up, and includes asset and sound management.

Game Programming Patterns: If you thought programming patterns were for school only, think again! This (free) book contains practical examples of programming patterns, all in the context of making video games.

Design

Game Design Deep Dive, Finding the Beat in Crypt of the Necrodancer: Ryan Clark, Founder/Designer/Programmer at Brace Yourself Games talks about the decisions he made in his quest to develop a ‘fair rougelike’.

 

Welcome Back!

I hope everyone’s first week went well. Cal Poly Game Development returns tomorrow, this Thursday, September 29th. Our meeting time has changed slightly to accommodate other campus events.

First Meeting: 14-249, September 29th, 6:30 PM to 7:30 PM

During our first meeting, we will be going over club information, meeting your fellow game designers, and getting started with game development through brainstorming. We’re looking forward to seeing everyone on the 29th.

If you’re not subscribed to the mailing list please do so here.

What’s New in CPGD?

After brainstorming different ways we could improve the club, we are going to be trying a few new things to try and help out those who are not so experienced in game development hit the ground running, such as a mentorship program where our officers will be helping first-time game makers through the process of creating a game.

If you have any suggestions or questions regarding the club, feel free to email officers@cpgd.org. We look forward to hearing from you!

Developer Resources

All:
Ludum Dare 36 Results: The Jam is over, and the review period is too! Check out a few of the notable entires in this game jam. All games revolved around the theme of ‘Ancient Technology’.

CPGD Presentations: Take a trip back in time, and check out any of the presentations we have had since Fall 2015. Any new presentations will be placed here, so keep this link around.

Design:
“How to Prototype a Game in 7 Days”. Although a 7-day prototype might be a bit unreasonable during the school year, the tips and tricks in this article will help you design a compelling prototype. The students behind “World of Goo” share tips and tricks they used to quickly test gameplay ideas.

The Video Game Name Generator. Although “Android Basketball World Cup” might be a bit over the top for a game name, the ideas generated from this tool are always entertaining, and often inspiring.

Art:
Dropship Thumbnails. Ryan Dening, concept artist and founder of North Front Studio presents this tutorial on designing a few iterations of a roman theme’d drop ship. Thumbnails are an important part of character and concept art, allowing for quick iteration before final concept art is created.

If you have some additional time, also check out Mark Molnar’s character thumbnail sketching tutorial.

Code:

Clickteam Fusion Humble Bundle: Pay what you want for an easy to learn game engine. Clickteam Fusion uses a series of events and actions to allow users to quickly assemble prototypes without programming knowledge.
Unity Engine Tutorials: Learn how to use one of the leading game engines in the industry in a comprehensive, and ongoing tutorial series.

Unity Engine Tutorials Learn how to use one of the leading game engines in the industry in a comprehensive, and ongoing tutorial series.

Global Game Jam is just around the corner!

GlobalGameJam

 

Global Game Jam is just around the corner! CPGD has partnered with iFixit to bring you a weekend of innovation, experimentation, and collaboration. Join us, as we participate in the world’s largest game jam! Sign your team up on the Global Game Jam site. Space is limited, so sign up ASAP! We hope to see you there!

 

More info on Global Game Jam: http://globalgamejam.org/about

Cal Poly’s entries from last year: globalgamejam.org/2015/jam-sites/cal-poly-ifixit/games