User Tools

Site Tools


haas:games

class game projects

The entries on this page pertain to the various game development project efforts taking place in select classes for a given semester.

CSCS2650/spring2024 games

Experience the games developed this semester in CSCS2650 Computer Organization. While the course isn't a “game development” class, we utilized the themes of creating video games in a semester-long project to apply course concepts.

Developed for the Vircon32 fantasy console, which provides as part of its DevelopmentTools an assembler so that development efforts can specifically target the environment, at a layer appropriate for the course.

CSCS2650 is a fourth semester course in CCC's Computer Science program.

SMJB

Media Coverage

2024 CCC Student Expo accolades

  • People's Choice
  • Best Group Project
  • Best Use of Technology
  • CCC Spirit Award

Skyward Escape

Haunty Ghost

CSCS2320/CSCS2330/fall2023 games

Experience the games developed this semester in CSCS2320 Data Structures and CSCS2330 Discrete Structures. While the courses aren't “game development” classes, we utilized the themes of creating video games in various projects to apply course concepts.

Developed for the Vircon32 fantasy console, which provides as part of its DevelopmentTools a C compiler so that development efforts can specifically target the environment, at a layer appropriate for the course (pointers/memory allocation and management).

CSCS2320 and CSCS2330 are both third semester courses in CCC's Computer Science program.

CSCS2650/spring2023 games

Experience the games developed this semester in CSCS2650 Computer Organization. While the course isn't a “game development” class, we utilized the themes of creating video games in a semester-long project to apply course concepts.

Developed for the TIC-80 fantasy console.

CSCS2650 is a fourth semester course in CCC's Computer Science program.

Tunnel Chasers

Overview

Tunnel Chasers is a 2D overhead world exploring game, somewhat in the style of the Legend of Zelda, with a theme of students being up to antics and escaping the authorities on the CCC campus.

Loosely based on a true story.

It is developed in TIC-80.

Abstract (Director)

Tunnel Chasers is the result of the hard work and creativity of a diverse team of twelve members. Including three talented artists who have designed all the visual assets such as characters and backgrounds, two highly skilled musicians who have created a captivating soundtrack and sound effects, and six programmers who coded and developed game mechanics and a variety of systems. The director has overseen the entire development process, ensuring that the team worked together to develop a smooth and engaging gameplay experience. Throughout the course of the project, the team has collaborated both remotely and in-person to develop the game mechanics, graphics, music, and sound effects.

We are proud to have included an international collaboration with a student from Mexico, who has brought a unique perspective to the project and helped us to approach problem-solving in new ways.

As a school project, we understand the importance of collaboration and teamwork, and we believe that the production of Tunnel Chasers has demonstrated the potential for students from diverse backgrounds to create engaging and innovative video games through collaborative efforts.

Abstract (Artist)

Tunnel Chasers is a challenging adventure game that takes place in a complex system of buildings. Players must navigate the rooms and tunnels, avoiding obstacles while collecting power-ups to progress through the levels.

Our team worked hard to develop this game over the course of a semester, with members from diverse backgrounds contributing to the project. We had the opportunity to collaborate with a student from Mexico, bringing different perspectives and approaches to the table.

As one of the visual artists in the team, I worked on creating all the necessary graphical assets, including characters, backgrounds, and items. Together with my fellow artists, we aimed to create a cohesive and visually appealing experience for players.

Additionally, our team includes talented musicians, programmers, and a dedicated director and producer, all of whom worked tirelessly to bring Tunnel Chasers to life. The end result showcases the potential of teamwork and innovation, proving that students from varied disciplines can create an exciting and engaging video game.

Awards

Presented at the Spring 2023 CCC Student Expo, Tunnel Chasers picked up the following accolades:

  • People's Choice Award
  • Best Group Project
  • Best Use of Technology
  • Fine Arts Award

Gallop Run

Written by Gavin Suber

CSCS2650/spring2022 games

Experience the games developed this semester in CSCS2650 Computer Organization. While the course isn't a “game development” class, we utilized the themes of creating video games in a semester-long project to apply course concepts.

Programming for the NES (in its native 6502 assembly!) allowed students to experience the constraints of a limited resource system, peculiar hardware requirements for operation, all while implementing a necessary progression of logic to make everything work as it should.

CSCS2650 is a fourth semester course in CCC's Computer Science program.

collecTRIS

URL: Play collecTRIS
Overview: overview presentation
Final video: https://www.youtube.com/watch?v=OZwwC5VfyNM
By: Saqib Malik (smalik3@corning-cc.edu)

Awarded STEM: Best use of Technology accolade at the Spring 2022 CCC Student Expo

SUS: Avoid and Destroyed

Overview: SUS Avoid
By: Austin Holmes (aholmes9@corning-cc.edu)

CSCS2650/spring2019 NES games

Experience the games developed this semester in CSCS2650 Computer Organization. While the course isn't a “game development” class, we utilized the themes of creating video games in a semester-long project to apply course concepts.

Programming for the NES allowed students to experience the constraints of a limited resource system, peculiar hardware requirements for operation, all while implementing a complex set of logic to make everything work in unison.

CSCS2650 is a fourth semester course in CCC's Computer Science program.

Portal Kombat

URL: Play PortalKombat
By: Stephen Epp (epps@clarkson.edu)
Showcase Video: https://youtu.be/_cz6_DbCMVg
Earlier Semester Progress: https://youtu.be/au5vig9Enfg

Awarded People's Choice accolade at the Spring 2019 CCC Student Expo.

BrainStorm

BossBreaker

Asteroids

Lancer

Download

Want to play the NES ROMs on your own system? You can download them here

CSCS2730/spring2019 SDL games

Following will be project videos created showcasing the games developed this semester in CSCS2730 System Programming. While the course isn't a “game development” class, we utilized the themes of creating video games in a semester-long project to apply course concepts. Programming utilizing SDL allowed students to experience the resources and functionality of the system, enabling effective graphical output and peripheral interactions with a player, all while implementing a complex set of logic to make everything work in unison.

CSCS2730 is a fourth semester elective course in CCC's Computer Science program.

FlappyCat

A flappybird-inspired game effort, paying homage to the original, while also taking on new life as a 2D gradius-style shooter.

By: Mike Kowulich (mkowulic@corning-cc.edu)
Video: https://youtu.be/gxB98OAwDHY

CHESSkers

A checkers game called chess. Not actually chess, but checkers. Just that it is called chess.

By: Rana Elliott (relliot9@corning-cc.edu)
Video: https://youtu.be/jaqPjt1aMQE

RageGame

Platformer: the platformer

A 2D platformer with… platforms. And jumping.

By: Kevin Todd (ktodd3@corning-cc.edu)
Video: https://youtu.be/gQZ9NfD7bgg

QR code

If you want a simple, direct way of getting to this page, you can place and scan the following QR code to be directed to this page:

haas/games.txt · Last modified: 2024/05/16 17:00 by wedge