Teacher: Paavo Nelimarkka
Contact: D555, firstname.lastname@jamk.fi
Class: D330
- Full course timetable: https://goo.gl/pjB9K8 Follow this to see important deadlines!
- Wiki: https://github.com/JAMK-IT/IIO50200-game-programming/wiki
- Optima: https://optima.jamk.fi/
- For those only on Basics of Game Programming, see this
- Slackers and Githubbers, add your email to this list
- Mid-course feedback
Check if you have enrolled to both the courses (ASIO), if not and willing please tell me. If you are only willing to do the basics part, please tell me.
Day | Subjects | Misc |
---|---|---|
13.1. | Course introduction, learning report, first entry, assignment 1 | Previous games |
14.1. | Slack, brainstorm ideas, assignment 2 | Check yesterdays stuff! |
20.1. | Agile methodologies, paper prototypes, basics of Unity3D, assignment 3 | |
21.1. | Customer case, Basics of Blender | Hanna Järvelin, Arttu Maijanen |
27.1. | Pitching in small groups, team formation, basics of game graphics | Paavo & Arttu |
28.1. | Unity, WallBreaker Demo | Petri Matilainen |
3.2. | Game Project Plan, Game Design Document, Game Prototype, Post-mortems, Assignment 4, Basics of Animation | Klaus Kääriäinen, Paavo Nelimarkka, Arttu Maijanen |
4.2. | Unity, MarbleGame(assets) | Petri Matilainen |
10.2. | Return/Present: Pitch, prototype and synopsis. Project work. Animation exercises. | Paavo, Arttu |
11.2. | Unity, Top-Down Shooter(assets, enemy) | Petri Matilainen |
17.2. | Before lunch: return your GDD + Project Plan! After lunch: Unity Lighmapping & Particle Effect Tutorials (textures), Effect Prefab, project work | Paavo Nelimarkka |
18.2. | Texturing, Example Unity project | Arttu Maijanen |
24.2. | Texturing practice in Krita and Blender | Arttu Maijanen |
25.2. | Intermediate evaluation, Experiences in International Game Project | Niko Korhonen |
9.3. | Prototype reviews, project work | Paavo, Arttu |
10.3. | Unity, Pathfinding Demo (assets). Project work. | Petri |
16.3. | Level design, Project work | Arttu |
17.3. | Project work | Petri |
... | ... | ... |
20.4. | Presentations after lunch! | ... |
27.4. | Expa & Zaibatsu, group/personal discussions, course feedback | Paavo, Expa |
Some of you still haven't returned the written graphics assignment, so get to it ASAP! It won't take long, you just need to write a short summary of your thought process. To recap:
- Go to http://videogamena.me/, generate a random video game title
- What existing video game's graphical style would you copy for that game? Why?
- Return your answer to the Personal Assignments return folder in Optima
The full description of the assignment w/ a short example can be found at the end of the Designing game graphics slides.
- Git guide
- Beginning C# Scripting in Unity3D
- Unity3D & Blender video (in Finnish)
- Overview of Agile methodology
- Introduction to game prototyping and research
- Vertex PDF Magazines - detailed step-by-step walkthroughs by professional game artists
- Dota 2 Character Art Guide - very good and brief introduction to character design
- Juicy Breakout - example of how very simple graphical effects can make a game feel more responsive and enjoyable, also check out the linked "Juice it or lose it" presentation
- HD Index Painting in PhotoShop - how to create pixel art -style backgrounds quickly in PhotoShop
- Also check the Optima
- Our library has some books on the subject!