Objective To best develop our Python development skills, we decided to create an original concept for a text-based game. Our goal was to create a fast-paced.

Slides:



Advertisements
Similar presentations
Computing Studies Is it for me? Click here to find out…
Advertisements

CS503: Tenth Lecture, Fall 2008 Review Michael Barnathan.
Games For People Who Are Blind By: Ben Ehrich Scott Holland Megan Wallace.
An example of a pecha-kucha presentation By yours truly 1 of 201.
Computer Animation 2D Game Logic. What considerations should be addressed when designing a good game? What Makes A Good Game? (excerpts from Mark Overmars,
Using Technology to Differentiate Instruction By Jeanetta K. Martin, B.S, M.Ed, NBPTS, Reading K-12.
Helpful Hints for Making a Great Owl Project Powerpoint.
ZOOBURST CHRISTINA LAMAN WHAT IS ZOOBURST? A digital storytelling tool that allows you to create 3-D pop up books. Allows children of.
Before you start, Let’s check your hardware If you want to record audio and video, you’ll need: Microphone Webcam Office Mix.
Mashup Chris Harwood ( ). Original idea My first idea was to graph financial stock data onto a html5 canvas. This way I could plot the data and.
Digital Stories Using Microsoft Photo Story 3 for Windows Carrie Roth (248)
Storyboarding The Why and the How…. A set of drawings that represent screen layout sequences First used by filmmakers to plan the sequences of movie scenes.
Prepare an Asset List Project 4 Due date: Friday, September 24 th.
CompSci Introduction to Jam’s Video Game Package.
Pecha Kuchas If you use text, stick to a one line overview per page. Keep it very short. This might be too long.
Before you start, Let’s check your hardware If you want to record audio and video, you’ll need: Microphone Webcam Office Mix.
What Do Night Vision Scopes Do?. When you’re looking at a night vision scope, there’s a lot of things that you have to think about – but most people go.
Welcome to 1-Minute Video Templates!
CS 134 Design Documents.
Scratch Animated Greeting Cards.
Learning… it’s fun!.
Create Your Own Quiz using_Python KS3 COMPUTING KS3 Computing
P2 - Creating briefs, Schedules and Storyboards
Office Mix Before you start, Let’s check your hardware
The Power of Image.
Designing and Developing Games
Playing harp for us today is: Amber
E-Safety Week at John Ball
Working Conditions Presentation Project
The Power of Image.
“Lingo” of Podcasting MP3 Player – is a portable device that is usually smaller than a cassette tape. Often associated with downloading music from the.
The Power of Image.
The Power of Image.
A Possible Future Device
Office Mix Before you start, Let’s check your hardware
Introduction to Computer Basics Part 2
UAL Level 2 GAMES AND ROBOTICS Design Document
CIS 487/587 Bruce R. Maxim UM-Dearborn
Reflections on the Meaningful Product
تكنولوجيا التعليم (النظرية والتطبيق العملي)
GAMESTAR MECHANIC JR Video Game Design Unit.
The Power of Image.
BHP English Fall 2017: Lesson 5
Scratch Programming Brian Cain.
Thinking About How You Read
The Power of Image.
Treatment : Media and Techniques
EOC 1 & 2 Short Answer Questions
LearnZillion Notes: --This is your hook. Start with a question to draw the student in. We want that student saying, “huh, how do you do X?” Try to be specific.
Session 10 Writer’s Workshop
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
Treatment : Media and Techniques
Thinking About How You Read
What I plan to do in my two videos
The Power of Image.
What would you like to be in the future? Why?
What I plan to do in my two videos
Thinking About How You Read
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
Thinking About How You Read
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
Creating a Powerful Presentation
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
20 Days of Number Sense & Rich Math Talk #20DaysNS Steve Wyborney
Becoming an Active Reader
Office Mix Before you start, Let’s check your hardware
Creating a Simple Game in Scratch
You’ve been asked to set up chairs for both the rocks paper scissors championship and the basketball banquet.
Ready to use ESL activities for busy English Teachers
Presentation transcript:

Sevren Gail Christopher Rendall

Objective To best develop our Python development skills, we decided to create an original concept for a text-based game. Our goal was to create a fast-paced game with advanced and creative sound capabilities. We decided to take an unique approach to truly test and fortify our Python programming abilities. The resulting product has lived up to this. It is called “Frantic Running Man.”

Approach We decided the best approach to complete this objective was to split the workload in half. Sevren Gail would take on all of the game programming and logic, and Christopher Rendall would take on sound manipulation and development. Our responsibilities would end up overlapping, as we would frequently have ideas and suggestions for one another. The actual programming did not overlap, however, and we were both individually responsible for our corresponding areas of development.  

Results The end product turned out better than we had initially hoped. Sevren went above and beyond in developing fun and addictive gameplay enveloped in an attractive text-based user interface. Chris, who was originally planning to manipulate recorded sound to create sound effects, ended up also writing a square-wave synthesizer that produces chip-tune style music.  

Enough Talk, Let’s See It! The following slides will depict screen shots from our finished game with descriptions of gameplay. To play this game yourself, feel free to download our Python file here.  

Request for Sound The game begins with a request from the user: a sound file of them saying, “hello.”  

Frantic Running Man is an adventure! How About a Story? Frantic Running Man is an adventure!  

Don’t Forget Gameplay!   The gameplay is simple, but difficult. The player is given three lives, and must try to reach level 10. Through each level, the player avoids falling rocks by pressing the return key to alternate between running and standing still. Animation and audio are impossible to depict through a still image, so be sure to play the game yourself!

We Have Learned!   Christopher and Sevren have both learned a lot in this course! Christopher Learning Git has made team programming much more manageable and efficient! Learning how to manipulate sound is an incredible skill to have. Through programming, I have even learned how to generate sound waves! Image manipulation has been very interesting! Creating filters taught me to think about pictures programmatically. Sevren During this course I’ve learned a lot about how to use Python to manipulate images and sounds and how to create console games. Creating this game, I’ve also learned how to create Python threads and practice managing real-time arcade style games.

Links Team Google Document: https://docs.google.com/a/csumb.edu/document/d/1CVo5UKoyV5 URSeAW8xaAdLzrQJuXk4yIYseijh77VEI/edit?usp=sharing Team GitHub: https://github.com/1string2boolthem/CST-205 And, in case you missed it the first time, Frantic Running Man!: Frantic Running Man