Math for Game Developers – Knox Game Design, March 2019

This month Levi D. Smith covers math for game developers. He explains how algebra, geometry, trigonometry, and calculus apply to game development with Unity and GameMaker examples.

Minor corrections

  • 24:42 The hypotenuse is the distance (not angle) from the starting point to the ending point. I was trying to refer to the angled (diagonal) line, but it sounds confusing when I listened to it again.
  • 34:12 16^0 is 1 (not 16), which divides into 10, 10 times which is represented as “A”
  • 1:01:29 Total distance from the source to the destination (not origin)
  • 1:29:38 Imaginary number is the square root of -1 (not square root of 1). Later I said it correctly, but left out negative/minus the first time I said it.

Hosts

Levi D. Smith https://levidsmith.com @GaTechGrad https://gatechgrad.itch.io

Unity and GameMaker examples – https://github.com/gatechgrad/SineAndCircleExamples

Links and Notes

Knox Game Design
Knox Game Design
Math for Game Developers - Knox Game Design, March 2019
Loading
/

QBasic – Knox Game Design, February 2019

This month’s topic is game development history featuring QBasic.  We discuss how we got started with game development and the first tools and languages that we used.  Levi D. Smith shows how to setup QBasic using DOSBox and a brief overview of the language.  We also show the Knoxville GameMaker games created for GM48 last month.

Knoxville Game Design is a discussion of games currently being created by game developers in the Knoxville and East Tennessee area, as well as an analysis of current topics in the gaming industry.

Hosts

Joe Miller http://doublesquarellc.com/ @DoubleSquareJoe https://doublesquare.itch.io/
Ruth Ann Manning http://meemawsurrendered.com https://tranzeve.itch.io/
Levi D. Smith https://levidsmith.com @GaTechGrad https://gatechgrad.itch.io
Jacob https://gamejolt.com/@Big_Ol_Tom
Drew

Links and Notes

Knox Game Design
Knox Game Design
QBasic - Knox Game Design, February 2019
Loading
/

Unity for Beginners – Knox Game Design, January 2019

This month Dylan presents an intro to Unity demo (space shooter), which can be beneficial for those new to Unity and want to know more about the Unity game engine.

Knoxville Game Design is a discussion of games currently being created by game developers in the Knoxville and East Tennessee area, as well as an analysis of current topics in the gaming industry.

Hosts

Dylan Wolf
https://www.dylanwolf.com/ @DylanWolf https://dylanwolf.itch.io
Drew Ragsdale
https://retrocemetery.com/
William Mayfield
Levi D. Smith https://levidsmith.com @GaTechGrad https://gatechgrad.itch.io

Links and Notes

Knox Game Design
Knox Game Design
Unity for Beginners - Knox Game Design, January 2019
Loading
/

GameMaker Tips – Knox Game Design November 2018

This month’s topic is GameMaker Tips. This is an open discussion on everything GameMaker related. We also show off the two games made in Knoxville for GM48.

Knoxville Game Design is a discussion of games currently being created by game developers in the Knoxville and East Tennessee area, as well as an analysis of current topics in the gaming industry.

Hosts

Macey Pierce
Joe Miller
http://doublesquarellc.com/ @DoubleSquareJoe https://doublesquare.itch.io/
Levi D. Smith https://levidsmith.com @GaTechGrad https://gatechgrad.itch.io

Links and Notes

Knox Game Design
Knox Game Design
GameMaker Tips - Knox Game Design November 2018
Loading
/

Artificial Intelligence – Knox Game Design October 2018

This month’s topic is Artificial Intelligence (AI). Levi D. Smith covers various topics in the AI field such as identifying and evaluating alternatives, data structures and algorithms for decision making, computation time, conditioning, and expert systems. These topics are presented with a focus on how they can be applied to game design.

Knoxville Game Design is a discussion of games currently being created by game developers in the Knoxville and East Tennessee area, as well as an analysis of current topics in the gaming industry.

Hosts

Joe Miller
http://doublesquarellc.com/ @DoubleSquareJoe https://doublesquare.itch.io/
Levi D. Smith https://levidsmith.com @GaTechGrad https://gatechgrad.itch.io

Links and Notes

Knox Game Design
Knox Game Design
Artificial Intelligence - Knox Game Design October 2018
Loading
/

Version Control Software and Repositories – Knox Game Design, January 2018

Discussion of games currently being created by game developers in the Knoxville and East Tennessee area, as well as an analysis of current topics in the gaming industry.

This month we talk about the various tools used for version control and sites which host source code repositories.  We also have a demonstration of scripting Itch.io uploads with Butler, and we look at games created by Jake and Jacob during show and tell.

Host Web Twitter Games
Levi D. Smith http://levidsmith.com @GaTechGrad https://gatechgrad.itch.io
Dylan Wolf
http://www.dylanwolf.com/ @DylanWolf https://dylanwolf.itch.io
Jake Gillenwater http://jakegillenwater.me/
Jacob http://ldjam.com/users/jacobturn/games

Links and Notes

Knox Game Design
Knox Game Design
Version Control Software and Repositories - Knox Game Design, January 2018
Loading
/

August 2017 Online Meeting Announcement

Hello to all game developers, designers, artists, and musicians in the Knoxville area!

Thanks to everyone who joined us at Panera Bread for the game jam kickoff!  The theme for the jam this time was Running Out of Power.

Knoxville Game Design had four great entries for Summer ’17.

Two great games were developed by Knoxville Game Design for GM48, which had the theme Sacrifice.

Other games released by Knoxville Game Design.

If I missed your game, please send the URL to me (levidsmith@knoxgamedesign.org) so I can include it on the front page of the knoxgamedesign.org website!

Knoxville Game Design invites you to attend the online hangout for Sunday August 13, 2017 at 2pm Eastern Time.

This month we will be showing off the games that we developed since last time, including our experiences with recent game jams.

We will be using Google Hangouts again, which can be accessed at the following URL:  https://hangouts.google.com/call/ni63jloemrd7xdto37z5mayk4uu

Be sure your microphone or webcam is working prior to the meeting.  We suggest using the mic button at the bottom of the window to mute yourself when not talking to reduce the amount of background noise on the recorded podcast.  Firefox no longer works with Hangouts, so please use a browser such as Internet Explorer or Chrome.

Video for last month’s online hangout is now available:  https://www.youtube.com/watch?v=BxT0DZ9LWL8

The audio version is available as a podcast on iTunes:   https://itunes.apple.com/us/podcast/game-design-chat/id1084873107

The audio is also available on Stitcher: https://www.stitcher.com/s?fid=142087&refid=stpr

Last month’s podcast had the most listens since the podcast started in January 2016, and the video is on pace to become the most watched episode.  Thanks for everyone’s support!

Follow the Knoxville Game Design Twitter account for the latest updates:  https://twitter.com/KnoxGameDesign

Please direct any questions to levidsmith@knoxgamedesign.org

Which Framework Is For You? – July 10th, 2016 Meetup

Coming Up Soon: CodeStock – July 15 – 16

Knox Game Design will be hosting a panel this year at CodeStock on game jams.  The panel time is 12:55 PM on Friday July 15th and will be in room 301-A.  If you will be at CodeStock this year make sure to drop by!

Next Game Design Chat Podcast Game is Fran Bow

This month’s game is Fran Bow (available iOS, Android, Windows, Mac, and Linux)

Fran Bow is a creepy adventure game that tells the story of Fran, a young girl struggling with a mental disorder and an unfair destiny.

After witnessing the gruesome and mysterious loss of her parents, found dismembered at their home, Fran rushes into the woods, together with her only friend, Mr. Midnight, a black cat that Fran had previously received as a present from her parents.

In the forest, Fran goes into shock over the loss of her parents and when she recovers, she’s at Oswald Asylum, an oppressive mental institution for children, and Mr. Midnight is nowhere to be found.

After having a dream about her beloved cat, Fran decides to escape from the mental institution to find him and go back home to Aunt Grace, her only living relative.

The podcast is recorded after the regular meetup ends.  Anyone is welcome to join the discussion with the only requirement being that you have played the game.  I highly recommend taking notes while playing so you have a good set of taking points for the podcast and have less of a chance of forgetting something!

You can check out all previous episodes at knoxgamedesign.org/podcast and subscribe to the show on iTunes, Google Play or via the direct feed.

This Month’s Topic: Which Framework Is For You?

There are a lot of game engines and frame works available and it can be daunting to know which one is the right one for you.  This meetup well go over many of the options and share thoughts and experiences from the group.

Location and Time

The meetup will be held at the Technology Cooperative located at 13 Emory Place, Knoxville TN.  Parking is available in front of the Technology Cooperative.  We start at 2PM and open with some roundtable discussion and a Show ‘n Tell where everyone can show a bit of their in progress game, favorite tool, mechanic they love in another game, or anything they find helpful and want to share with the group.

Game Design June Meetup – June 12th, 2016

Coming Up Soon: MakerPalooza 2.0 – June 18th

Knox Game Design will join Pellissippi State at MakerPalooza 2.0 to celebrate the National Day of Making (and all things STEAM)! The event will be held Saturday, June 18th from 9AM to 4PM at the Megalab on Strawberry Plains.  If you would like to show off your game at our booth and have not contacted Michael please do so ASAP!

Next Game Design Chat Podcast Game is Shovel Knight

This month’s game is Shovel Knight (available Wii U, 3DS, PS4, PS3, PS Vita, Xbox One, Windows, Mac, and Linux)

Shovel Knight is a sweeping classic action adventure game with awesome gameplay, memorable characters, and an 8-bit retro aesthetic created by Yacht Club Games. You play as the eponymous Shovel Knight, a small knight with a huge quest. Shovel Knight has come to this valley with two goals: to defeat the evil Enchantress and save his lost beloved. He wields a ShovelBlade; a multipurpose weapon whose techniques have now been lost to the ages. Always honest and helpful, Shovel Knight is a shining example of the code of Shovelry: Slash Mercilessly and Dig Tirelessly!

However, between Shovel Knight and his beloved stands a cadre of villainous knights. These terrible foes, known as The Order of No Quarter, have been dispatched to prevent Shovel Knight from reaching the Enchantress at any cost!

The podcast is recorded after the regular meetup ends.  Anyone is welcome to join the discussion with the only requirement being that you have played the game.  I highly recommend taking notes while playing so you have a good set of taking points for the podcast and have less of a chance of forgetting something!

You can check out all previous episodes at knoxgamedesign.org/podcast and subscribe to the show on iTunes, Google Play or via the direct feed.

This Month’s Topic: Things and Happenings

This month is an open Q&A / Show’N Tell but with some known topics of discussion.  Well talk about recent Unity and Itch.io news and changes, and discuss plans and promoting your game for MakerPalooza with knowledge gain from Open Streets.

Location and Time

The meetup will be held at the Technology Cooperative located at 13 Emory Place, Knoxville TN.  Parking is available in front of the Technology Cooperative.  We start at 2PM and open with some roundtable discussion and a Show ‘n Tell where everyone can show a bit of their in progress game, favorite tool, mechanic they love in another game, or anything they find helpful and want to share with the group.

From Blender to Unity – February 14th, 2016 Meetup

We have a Podcast! – Next Game: The Beginner’s Guide

This email is being sent a little early (the meetup is next week, not this week) to give everyone who wants to participate in the podcast.

Each month a game is chosen, generally a popular indie title (but not from the group – that would get awkward) to play and discuss.  It’s like a book club but for games. This does mean those who join in have to buy and play the game, so while there may be an occasional exception titles will be $15 or less.

Last month’s game was Undertale – listen to the episode here.

This month’s game is The Beginner’s Guide (available on Steam). 

The Beginner’s Guide is a narrative video game from Davey Wreden, the creator of The Stanley Parable. It lasts about an hour and a half and has no traditional mechanics, no goals or objectives. Instead, it tells the story of a person struggling to deal with something they do not understand.

I highly recommend taking notes while playing so you have a good set of taking points for the podcast and have less of a chance of forgetting something! 

The podcast will be recorded after the regular meetup ends.  The last order of business for the regular meetup will be as a group deciding on the game for the next podcast episode.

This Month’s Topic: From Blender to Unity

This month Mike will demonstrate creating a model in Blender and loading it in Unity.  This includes creating the mesh, mapping the textures, and rigging for animation for mecanim and retargeting.  It’s a short description but it will be a big topic.

Location and Time

The meetup will be held at the Technology Cooperative located at 13 Emory Place, Knoxville TN.  Parking is available in front of the Technology Cooperative.  We start at 2PM and open with some roundtable discussion and a Show ‘n Tell where everyone can show a bit of their in progress game, favorite tool, mechanic they love in another game, or anything they find helpful and want to share with the group.