Game Design 1
To be a valuable team member it is essential to be familiar with the various skills involved in a game project. You will likely prefer to be a writer, artist, designer, coder/dev or musician, but to have effective communication within your team requires an elementary knowledge and appreciation of all skill sets. So, you will be exposed to a variety of lessons designed to familiarize you with these various game project duties before choosing your BIG PROJECT.sjacobson (at) cdaschools.org
PAST COLLABS
EXPERIENCE the
WONDER and ELEGANCE of CREATION
How will you make your work in this class
PURPOSEFUL, PERSONAL, and MEANINGFUL?
Spotlight a problem you, a friend, or family member is facing
Bring to life an exciting story, dream or fantasy you've imagined
Tell a story that encourages positive change you'd like to see in your life, school, town, world.
Choose seats in the front 2 rows so
advanced students don't distract us!
► WEEK 1 INTRO
► Class Guide : REVIEW >> CLASS TIPS/GUIDE with QUIZ (SCHOOLOGY)
► Making Your First Game videos 1-3 (with QUIZ) on Extra Credits
► Because Games Matter + Pick Fav & REPORT
(200+ words in Google DOC - SUBMIT LINK )YOUR PATH : TEMPLATES vs TUTORIALS
TEMPLATES:
Replace assets, level re-design, minimal code/script help
"I'll help you trouble shoot but likely not adding additional mechanics"
TUTORIALS (FROM SCRATCH):
Coding/scripting tutorials, full teacher assistance with code/script
Games made by 1 person + Play Undertale or Cave Story on Q:\
Evolution of Video Games
► WEEK 2 WRITING
Make a personally meaningful, original, Choose Your Own Adventure (or Kinetic Novel) WITH GRAPHICS using one of the following:
Twine [SUBMIT PUBLISH FILE in Schoology] [stored local]
PRO Student ExampleStoryboard - make public - PLAY - [SUBMIT LINK in Schoology]
my friend's exampleGoogle Slides [SUBMIT LINK in Schoology]
Student example , Student example
For an A: 6 graphics, 8+ sections with 400 words total
Twine is the choice of the professionals.
Text choice link code: [[Words to click on->block name]]
Image code: <img src="https://i.imgur.com/Di6yq04.jpg" width="300">
Audio CODE:
<audio autoplay controls>
<source src="https://direct link.mp3" type="audio/mpeg">
</audio>
[TWINE YT HELP Playlist] [TWINE HELP GUIDE]
must switch format to Sugarcube 2.36.1 for the fancy stuff
STORY - DETAILS- STORY FORMAT
"BUT I CAN'T WRITE!!!!!"
DO WHAT THE PROS DO! -> DERIVATIVE + DERIVATIVE = ORIGINAL
"BORROW" from the PUBLIC DOMAIN
or GPT
► Week 3 - 4 ART
For the upcoming GDevelop & Fusion (FNAF) engines
it's time to plan your game concept!
using your prefered graphic editor create a
20+ piece collection (PNG for transparent background)
that includes main character, NPCs, animations, projectiles, environment pieces...
Plan your game concept
platformer? adventure? mechanics? story? theme? art style?Create a FOLDER for all the pieces
(right-click on desktop >> NEW >> FOLDER)
REMEMBER the engine moves, scales, rotatesWhen done, EXPORT as ZIP (Piskelapp) and SUBMIT for up to 80% OR Unzip to folder to your desktop and
drag the pieces into a GOOGLE DRAWING
and assemble a demo level
Pixelorama
also installed on the lab desktops in the C:\C11 folder
Pixelorama tutorial, Vids
Piskelapp
PiskelappTutorial Series
HORSE TEMPLATES
CAN'T DRAW ??
Analog to Digital:
184 ARTSY GAMES
14 Artsy Games
EXPLORE this Fusion game template to see how they are used
► Week 5 SOUND
COLLECT (or MAKE) MUSIC & SOUND EFFECTS for the upcoming GDevelop & Fusion (FNAF) engines using your game idea.
Create 5 sound effects and make 5 30+ second music tracks that match your game theme, eg Intro, boss, win, adventure, pastoral
Place them in your previous game art folder
Keep your volume under 25% or bring your own earphones! ABUSERS (loud, annoying, mosquito tone) will be punished. Mwahaha!
SOUND EFFECTS:
JSFXR, CHIPTONE, JFXR, SOUND DEV X, LESHYLABS
MUSIC sources to curate:
FREE MUSIC : MORE FREE MUSIC
BEST MUSIC BY FORMER STUDENTS!!!
MAKE YOUR OWN MUSIC!!!
(bring your own WIRED headphones for this option!) And use one of the following:
Bandlab : PROJECT - DOWNLOAD - MIXDOWN as MP3
Beepbox : FILE - EXPORT SONG - WAV or MP3
Beepbox TutorialOnlinesequencer (account) Export MP3
Google Music Lab (Settings: 16 bars) SAVE as WAV
► Week 6 - 7 GDevelop NEW! Teacher Fav!
THE BIG DAY HAS FINALLY ARRIVED!
TIME TO MAKE YOUR GAME!!!
Top Games | Making BANK | Make a rogue-like | Top on itch.io
THE BIG DAY HAS FINALLY ARRIVED!
TIME TO MAKE YOUR GAME!!!
Top Games | Making BANK | Make a rogue-like | Top on itch.io
Pick a Tutorial [Academy, Wiki] or TEMPLATE (below) and switch out the graphics with those from your previous GAME PIECES ART folder and completely redecorate, also add sound and music from your previous SOUND assignment.
PUBLISH and [SUBMIT LINK in Schoology]
☰ - FILE - EXPORT - BROWSER - GD.GAMES
RECOMMENDED TEMPLATES:
If you use the following suggested templates you must DOWNLOAD and UNZIP to a folder, then start GDevelop and ☰ - FILE - OPEN and locate the JSON file in the folder.
Student examples: Ethan Toomey, Carson Faller
Teacher GDevelop Collab Projects:
Surrenderman, Wizard, Beasties, SpaceForceExam
ATTENTION!
TEMPLATES
Your previously made art assets might not be in the right format i.e. not PNG, too small, not centered, too much border space; meaning, your best bet would be to use the GDevelop sprite editor (built-in Piskel) to redraw new in place of old.
Minimal code/script help from teacher
"I'll help you trouble shoot but likely not adding additional mechanics"
TUTORIALS (FROM SCRATCH)
Full teacher assistance
► Week 8 - 9 FUSION (already installed)
Five Nights at Freddy's , Freedom Planet , The Escapists , Baba Is You
Five Nights at Freddy's , Freedom Planet , The Escapists , Baba Is You
CHOOSE TEMPLATE or TUTORIAL path
HERE is my TEMPLATE with Zelda/Platformer/Asteroid examples. Pick one and delete the other 2. Replace the graphics and sounds with your own and completely redecorate adding extra functionality.
OR NEW Frogger/Lemmings/Tactics/Bot
More teacher FUSION templates HERE
Template Video | 100's of examples: NIVRAM's
TUTORIALS: almightyzentaco , Clickteam
REMINDER:
TEMPLATES = minimal code/script help from teacher
"I'll help you trouble shoot but likely not adding additional mechanics"
TUTORIALS (FROM SCRATCH) = full teacher assistance
► WEEK 10 - 11 RPG
For an A: 4+ fully decorated maps with warps, advanced conversations with choices, Different music/ambient sounds for each map, Original title scene (Ace Lite)
If you are using (or plan to use) RPG PLAYGROUND as your FINAL PROJECT, you must have a PREMIUM ACCOUNT to access all ADVANCED features. This is usually a one time cost of $19 OR I can get you a HUGE EDUCATIONAL DISCOUNT for ONLY $4 (ask me during class)
Create an account and click the email activation
Watch Intro tutorial
Check Public, Save game, Click new link, copy the share link in the address bar of the new tab and [SUBMIT LINK in Schoology]
EXAMPLES: Mr Severson BONUS! : Little Adventure : Massacre : Dungeon Fighter
More tutorials can be found HERE.
CHEAT SHEET: Smart NPC, Quest, Waypoints
ACE LITE
Installed on your class computer (C:\C11\RPGMakerVXAceLite\RPGVXAceLite.exe - RIGHT-CLICK FILE and SEND TO DESKTOP SHORTCUT). This is the FREE version of the famous RPG Maker software that lets you import your own pixel art. It's the easiest and best RPG game design tool to use and highly addictive!
CUT SCENE tut by Emily Z
SPECIAL REQUEST CHEAT SHEET
Alternative: WOLF FREE COMMUNITY EDITION!!!
► Week 12 - 13
3D with BlocksmithXR or UT2004
3D with BlocksmithXR or UT2004
Blocksmith
BlocksmithXR - EASY 3D VR/AR creation tool
already installed in C:\C11 folder.
Be sure to create an account AND click activation link sent to your email
CREATE an ORIGINAL LEVEL (inddor or outdoor), build ALL "furniture" from scratch, no "borrowed" models, no "abstract parkour" (realistic)... include simple animations
[SUBMIT LINK in Schoology] : FILE-SAVE-SAVE >> PUBLIC PLAY
EXAMPLES: MARS0, MARS1, MARS2, WEIRD, Multiplayer template, SPECIAL REQUESTS
EXTRA! >> Making your own characters!
UT2004
Click on "This PC" desktop icon and select Q drive,
then open ___Mr. S Jacobson\UT2004_fixes folder,
double-click INSTALL UNREAL TOURNAMENT
Notice the engine (PLAY) and editor (CREATE) links on the desktop
THANKS DAVID BARTLETT!!!
Complete this TUTORIAL series and show teacher your 3 level space station interior or equivalent
SHOW teacher the finished level!
TEXTURES have been relocated in
the C:\UT2004\UT\Textures folder
► Week 14 GODOT, UNITY, MCA
Using one of the following tools, EASE into game coding... or not!
GODOT (already installed in C:\C11\GODOT folder)
If you are looking for the next UNITY DISRUPTOR, GODOT is it!
Top Games Made with GODOT
CHOOSE one of the following:
ARTISTS : DOWNLOAD-UNZIP-HACK THIS 2D PLATFORM TOOLKIT >> (Tutorial)
OR PICK A TEMPLATE TO HACKCODERS : ULTIMATE, How to Create an RPG, 2D Dodge the Creeps , 3D Game
If you do GODOT for your FINAL PROJECT maybe pick one of these 2?:
UNITY (already installed and accessible through Unity Hub)
One of the more popular indie game development tools (create an account).
For NO-CODE option try one of the following:
ARTISTS : 2D Game Kit or FUNGUS (manually install the UNITY PACKAGE)
CODERS : Flarpy Blorb
ARTISTS : Complete JUNGLE JUMP: MAKE-IT YOUR OWN REPLACE with ORIGINAL graphics, change theme and level layout. SUBMIT SHARE LINK
CODERS: Complete 2 of THESE 3 LESSONS with ORIGINAL GRAPHICS change theme and level layout. SUBMIT SHARE LINK
FINAL PROJECT!!!
[Weeks 15 -18]
[Weeks 15 -18]
START a Google Site BLANK PAGE
1) PUBLISH
2) SHARE LINK NOW IN SCHOOLOGY!
MUST have
Project description/promotional style page with weekly update section - EXAMPLE
TEAM of 2? EACH person still has their own site and updates what THEY ALONE are doing exclusively on the project. (Team of 3 requires instructor approval)
SORRY, BUT NO
Blocksmith Parkour, unless it's an original detailed city scape, using 3rd Person Camera, and NO library objects.
DIGITAL CITIZENSHIP TEST
then take the DIGITAL CITIZENSHIP TEST (SCHOOLOGY)
END OF COURSE!
COME BACK NEXT SEMESTER
as an ADVANCED GD2
working on a FULL PROJECT
of your choice!
COME BACK NEXT SEMESTER
as an ADVANCED GD2
working on a FULL PROJECT
of your choice!