Giter VIP home page Giter VIP logo

cis---102---getting-started-with-video-game-development's Introduction

Welcome!

This course is meant to help you get started in video game development using a limited console that has everything we need to work by ourselves until we're ready to work with others. Remember that video game development (and all of programming) is a collaborative effort. Getting started here means getting started as the member of a new community. It'll be awkward for a while but soon, after some growth, you'll start to contribute to that community.

This course is organized for you to follow in one of two ways.

  1. Only reading the lecture notes.
  2. Following along with the lecture notes with my videos.

The videoes can be found on Youtube at: https://www.youtube.com/playlist?list=PLBel-rdFQ3V6dXc4Amd21viQPD2UfFC4x

I will leave this up here for you to work on by yourselves but this course will also be offered at Bellevue University as a general education course.

You can find the syllabus here. in word and in markdown. I'll also be creating a list of readings that could help inspire you and give you some history about what PICO-8 is for.

So where will we be working?

For the sake of all of our sanity, we will be using the PICO-8 Fantasy Console as I find that it helps bridge the gap between playing games and making games in useful, interesting ways.

Some useful links: Will add and organize to these as I find them.

Technical Links

  1. PICO-8 - Pick up the Program here (~$15.00)
  2. PICO-8 Wikia - The PICO-8 Wikia knowledgebase
  3. The PICO-8 Cheatsheet! - This will help you after you get started.
  4. The In-Depth PICO-8 Cheatsheet - An exhaustive resource you'll need soon.

Community Links

  1. The Fantasy Console Discord Server - This is a space to talk about and to folks doing work on the various fantasy consoles out there!
  2. The PICO-8 Zine - This is a fantastic zine about the PICO-8. They are available at the price you want. Check them out!

Tutorials

  1. Krystian Majewski's PICO-8 Hero - This is a series of videos from my favorite tutorial maker. He'll bring you through PICO-8 quickly if you want to accelerate yourself!
  2. Gruber's Sound Tutorials - These get super into details about the possibilities of what PICO-8's sound engine can do.
  3. Brigds PICO-8 Tutorials - Another great beginners tutorial that covers a lot of content slowly and with great detail.

Resources

  1. Felipe Bueno's Awesome PICO-8 Collection - This is a Github repository of all sorts of resources about PICO-8.
  2. PICO-8 Resources by Marco Secchi - Collection of resources for PICO-8 of a different kind that Felipe Bueno's.

Over the course of the semester, we will be learning what PICO-8 actually is and how you can make your own game on this console for you, your friends, and your family to play.

By the time we are finished, you should have enough knowledge to go out and make something interesting.

cis---102---getting-started-with-video-game-development's People

Contributors

nicklalone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.