Days Are Numbered

Total Page:16

File Type:pdf, Size:1020Kb

Days Are Numbered Days Are Numbered TECHNICAL REPORT Adam Kearney [email protected] Declaration Cover Sheet for Project Submission SECTION 1 Student to complete Name: Student ID: Supervisor: SECTION 2 Confirmation of Authorship The acceptance of your work is subject to your signature on the following declaration: I confirm that I have read the College statement on plagiarism (summarised overleaf and printed in full in the Student Handbook) and that the work I have submitted for assessment is entirely my own work. Signature: ___________________________________ Date: ____________ NB. If it is suspected that your assignment contains the work of others falsely represented as your own, it will be referred to the College’s Disciplinary Committee. Should the Committee be satisfied that plagiarism has occurred this is likely to lead to your failing the module and possibly to your being suspended or expelled from college. Complete the sections above and attach it to the front of one of the copies of your assignment, - 1 - What constitutes plagiarism or cheating? The following is extracted from the college’s formal statement on plagiarism as quoted in the Student Handbooks. References to “assignments” should be taken to include any piece of work submitted for assessment. Paraphrasing refers to taking the ideas, words or work of another, putting it into your own words and crediting the source. This is acceptable academic practice provided you ensure that credit is given to the author. Plagiarism refers to copying the ideas and work of another and misrepresenting it as your own. This is completely unacceptable and is prohibited in all academic institutions. It is a serious offence and may result in a fail grade and/or disciplinary action. All sources that you use in your writing must be acknowledged and included in the reference or bibliography section. If a particular piece of writing proves difficult to paraphrase, or you want to include it in its original form, it must be enclosed in quotation marks and credit given to the author. When referring to the work of another author within the text of your project you must give the author’s surname and the date the work was published. Full details for each source must then be given in the bibliography at the end of the project - 2 - Penalties for Plagiarism If it is suspected that your assignment contains the work of others falsely represented as your own, it will be referred to the college’s Disciplinary Committee. Where the Disciplinary Committee makes a finding that there has been plagiarism, the Disciplinary Committee may recommend • that a student’s marks shall be reduced • that the student be deemed not to have passed the assignment • that other forms of assessment undertaken in that academic year by the same student be declared void • that other examinations sat by the same student at the same sitting be declared void Further penalties are also possible including • suspending a student college for a specified time, • expelling a student from college, • prohibiting a student from sitting any examination or assessment., • the imposition of a fine and • the requirement that a student to attend additional or other lectures or courses or undertake additional academic work. - 3 - Table of Contents Executive Summary ...................................................................................................................................... 5 1 Introduction ........................................................................................................................................... 6 1.1 Background ...................................................................................................................... 6 1.2 Aims ................................................................................................................................. 6 1.3 Technologies .................................................................................................................... 7 2 System .................................................................................................................................................. 8 2.1 Requirements ................................................................................................................... 8 2.1.1 Functional requirements ........................................................................................... 8 2.1.2 Data requirements .................................................................................................. 17 2.1.3 User requirements .................................................................................................. 17 2.1.4 Environmental requirements .................................................................................. 17 2.1.5 Usability requirements ............................................................................................ 18 2.2 Design and Architecture ................................................................................................. 18 2.3 Implementation ............................................................................................................... 20 2.3.1 Player Object .......................................................................................................... 20 2.3.2 Level Generator Script ........................................................................................... 24 2.3.3 Day/Night Cycle Object .......................................................................................... 27 2.3.4 Slimer Enemy Object ............................................................................................. 28 2.3.5 Shooter Enemy Object ........................................................................................... 30 2.4 Graphical User Interface (GUI) Layout .......................................................................... 32 2.5 Testing ............................................................................................................................ 34 2.5.1 User Test – Robert Dillon ....................................................................................... 35 2.5.2 User Test – Eamon Coleman ................................................................................. 36 2.6 Further Developments .................................................................................................... 37 2.7 References ..................................................................................................................... 38 3 Appendix ............................................................................................................................................. 39 3.1 Project Proposal ............................................................................................................. 39 3.1.1 Objective ................................................................................................................ 39 3.1.2 Background ............................................................................................................ 40 3.1.3 Technical Approach ............................................................................................... 41 3.1.4 Technical Details .................................................................................................... 42 3.1.5 Evaluation ............................................................................................................... 43 3.2 Monthly Journals ............................................................................................................ 45 Executive Summary Days are Numbered is a 2D action survival game built in the GameMaker engine. The game is designed to give the user a new experience each time they play due to the randomly generated levels. Because of the unpredictable nature of the game it forces the player to master the mechanics of the game rather than memorizing levels and patterns like you would with many other games. Some of the main features in Days are Numbered are as follows: • Randomly generated levels that will increase in difficulty as the game days’ progress, this will increase the replay value of the game as the levels will be unpredictable and change each time you play. • Day and night cycle that will change elements of the game, it will be more difficult for the player to navigate the level at night as their view will decrease when it gets darker, this will encourage the player to be more cautious when it becomes darker. • Large selection of weapon and item types, weapons will spawn randomly on the map as the game progresses the chances of better weapons spawning will increase. • Multiple enemy types that will get increasingly difficult as the game progresses, the speed and damage values of enemies will also increase as the game progresses. Harder enemy types will appear more frequently as the game progresses. The games setting takes place after a mysterious virus infects most the population and turns them into mindless monsters, you take the role of a survivor whose goal is to survive as many days as possible, you must defend yourself and scavenge for food to ensure you don’t die of starvation, every journey will differ and none will be easy. - 5 - 1 Introduction 1.1 Background The game industry is an industry that is constantly growing, in 2014 there was an estimated 206 million euros in revenue from Ireland alone. Within this growing industry is a growing trend, this trend is indie video games. In the past, almost all video games would require
Recommended publications
  • Conference Booklet
    30th Oct - 1st Nov CONFERENCE BOOKLET 1 2 3 INTRO REBOOT DEVELOP RED | 2019 y Always Outnumbered, Never Outgunned Warmest welcome to first ever Reboot Develop it! And we are here to stay. Our ambition through Red conference. Welcome to breathtaking Banff the next few years is to turn Reboot Develop National Park and welcome to iconic Fairmont Red not just in one the best and biggest annual Banff Springs. It all feels a bit like history repeating games industry and game developers conferences to me. When we were starting our European older in Canada and North America, but in the world! sister, Reboot Develop Blue conference, everybody We are committed to stay at this beautiful venue was full of doubts on why somebody would ever and in this incredible nature and astonishing choose a beautiful yet a bit remote place to host surroundings for the next few forthcoming years one of the biggest worldwide gatherings of the and make it THE annual key gathering spot of the international games industry. In the end, it turned international games industry. We will need all of into one of the biggest and highest-rated games your help and support on the way! industry conferences in the world. And here we are yet again at the beginning, in one of the most Thank you from the bottom of the heart for all beautiful and serene places on Earth, at one of the the support shown so far, and even more for the most unique and luxurious venues as well, and in forthcoming one! the company of some of the greatest minds that the games industry has to offer! _Damir Durovic
    [Show full text]
  • Colt Canyon - Fact Sheet
    Colt Canyon - Fact Sheet “People love westerns worldwide. There's something fantasy-like about an individual fighting the elements. Or even bad guys and the elements. It's a simpler time. There's no organized laws and stuff.” (Clint Eastwood) DEVELOPER TEAM: • Retrific aka. Jonathan Mannshoven (Concept, code, design, most of the pixel art) Plus Freelancer Support: • Niilo Takalainen (Sound) • Luigi-Maria Rapisarda (Music) • Fabian Donner (Additional art: User interface and some pixel art) JONATHAN MANNSHOVEN: • 24 years old • German solo developer and student, Colt Canyon his magnum opus • Studying Game Design, working on Colt Canyon in his free time • Making games is his passion, already spent many thousands of hours making games ATMOSPHERE, PROGRESSING & STORYTELLING: • Distinguished Western feel by environmental sounds, music and graphics • Focus on great gameplay and game feel, story kept simple • Roguelike progression through unlocking more characters (with varying stats and strengths) and weapons through various challenges – secrets or random encounters and by learning the games mechanics and getting to know the world’s objects and enemies. After a couple of failed runs, you will be able to read the environment more clearly and therefore be able to make decisions faster and easier, helping you to live on longer, until you finally beat the game. • Getting inspiration from games like Hotline Miami, Nuclear Throne, Enter The Gungeon, Hunt: Showdown, Red Dead Redemption and many others • Large, open levels allow for exploration and a unique atmosphere • High replayability FEATURES: • Simple on the surface but with a lot of depth and intertwining features • Easy to learn but hard to master • Polished to perfection • Roguelike gameplay mechanics incl.
    [Show full text]
  • Balasko-Mastersreport-2020
    The Report Committee for Alexander Balasko Certifies that this is the approved version of the following report: An Untitled Goose by Any Other Name: A Critical Theorization of the Indie Game Genre APPROVED BY SUPERVISING COMMITTEE: Supervisor: _____________________________________ James Buhler _____________________________________ Bryan Parkhurst An Untitled Goose by Any Other Name: A Critical Theorization of the Indie Game Genre by Alexander Balasko Report Presented to the Faculty of the Graduate School of The University of Texas at Austin in Partial Fulfillment of the Requirements for the Degree of Master of Music The University of Texas at Austin May 2020 An Untitled Goose by Any Other Name: A Critical Theorization of the Indie Game Genre Alexander Balasko, M.Music The University of Texas at Austin, 2020 Supervisor: James Buhler As the field of ludomusicology has grown increasingly mainstream within music studies, a methodological trend has emerged in discussions of genre that privileges the formal attributes of game sound while giving relatively little attention to aspects of its production. The problems with this methodological bent become apparent when attempting to discuss the independent (“indie”) game genre, since, from 2010-2020 the indie game genre underwent a number of significant changes in aesthetic trends, many of which seem incoherent with one another. As such, the indie genre has received relatively little attention within the ludomusicological literature despite its enormous impact on broader gaming culture. By analyzing the growth of chiptune aesthetics beginning in 2008 and the subsequent fall from popularity towards 2020, this paper considers how a satisfying understanding of the indie game genre can be ascertained through its material cultures, rather than its aesthetics or gameplay.
    [Show full text]
  • Shoot'em up Game “Zenith of Lead” by Cortez Curtis Gray B.S., Emporia
    Shoot’em up game “Zenith of Lead” by Cortez Curtis Gray B.S., Emporia State University, 2016 A REPORT submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE Department of Computer Science Carl R. Ice College of Engineering KANSAS STATE UNIVERSITY Manhattan, Kansas 2021 Approved by: Major Professor Daniel Andresen Copyright © Cortez Gray 2021. Abstract This paper presents an implementation for an idea within the shoot’em up (SHMUP) genre of games. It was developed to try and present a unique take on the genre. So, this paper provides a solution which is focused on designing gameplay which is as fast paced as possible while implementing some original mechanics. To do so we evaluate other games within the genre and how they could be innovated upon. We also go over the design of the game itself and how its performance metrics were evaluated. The implementation specified uses the game engine Game Maker Studio 2 to deliver on its premise. Table of Contents List of Figures ................................................................................................................................ vi List of Tables ................................................................................................................................ vii Acknowledgements ...................................................................................................................... viii Chapter 1 - Introduction .................................................................................................................
    [Show full text]
  • Independent Video Games and the Games ‘Indiestry’ Spectrum: Dissecting the Online Discourse of Independent Game Developers in Industry Culture By
    Independent Video Games and the Games ‘Indiestry’ Spectrum: Dissecting the Online Discourse of Independent Game Developers in Industry Culture by Robin Lillian Haislett, B.S., M.A. A Dissertation In Media and Communication Submitted to the Graduate Faculty of Texas Tech University in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY Approved Dr. Robert Moses Peaslee Chair of Committee Dr. Todd Chambers Dr. Megan Condis Dr. Wyatt Philips Mark Sheridan Dean of the Graduate School December, 2019 Copyright 2019, Robin Lillian Haislett Texas Tech University, Robin Lillian Haislett, December 2019 ACKNOWLEDGMENTS This is the result of the supremely knowledgeable Dr. Robert Moses Peaslee who took me to Fantastic Fest Arcade in 2012 as part of a fandom and fan production class during my doctoral work. This is where I met many of the independent game designers I’ve come to know and respect while feeling this renewed sense of vigor about my academic studies. I came alive when I discovered this area of study and I still have that spark every time I talk about it to others or read someone else’s inquiry into independent game development. For this, I thank Dr. Peaslee for being the catalyst in finding a home for my passions. More pertinent to the pages that follow, Dr. Peaslee also carefully combed through each malformed draft I sent his way, narrowed my range of topics, encouraged me to keep my sense of progress and challenged me to overcome challenges I had not previously faced. I feel honored to have worked with him on this as well as previous projects.
    [Show full text]
  • GOG-API Documentation Release 0.1
    GOG-API Documentation Release 0.1 Gabriel Huber Jun 05, 2018 Contents 1 Contents 3 1.1 Authentication..............................................3 1.2 Account Management..........................................5 1.3 Listing.................................................. 21 1.4 Store................................................... 25 1.5 Reviews.................................................. 27 1.6 GOG Connect.............................................. 29 1.7 Galaxy APIs............................................... 30 1.8 Game ID List............................................... 45 2 Links 83 3 Contributors 85 HTTP Routing Table 87 i ii GOG-API Documentation, Release 0.1 Welcome to the unoffical documentation of the APIs used by the GOG website and Galaxy client. It’s a very young project, so don’t be surprised if something is missing. But now get ready for a wild ride into a world where GET and POST don’t mean anything and consistency is a lucky mistake. Contents 1 GOG-API Documentation, Release 0.1 2 Contents CHAPTER 1 Contents 1.1 Authentication 1.1.1 Introduction All GOG APIs support token authorization, similar to OAuth2. The web domains www.gog.com, embed.gog.com and some of the Galaxy domains support session cookies too. They both have to be obtained using the GOG login page, because a CAPTCHA may be required to complete the login process. 1.1.2 Auth-Flow 1. Use an embedded browser like WebKit, Gecko or CEF to send the user to https://auth.gog.com/auth. An add-on in your desktop browser should work as well. The exact details about the parameters of this request are described below. 2. Once the login process is completed, the user should be redirected to https://www.gog.com/on_login_success with a login “code” appended at the end.
    [Show full text]
  • ROLL Free Download Torrent Full
    ROLL! Free Download [torrent Full] Download ->>->>->> DOWNLOAD (Mirror #1) About This Game Roll your way through 20 levels in this fast, minimalistic 3D platform game. Interact with purple cubes to launch various mechanisms at levels, that will test your dexterity and reaction on your way to the finish. Also, your opponents will be gravity and terrible controls. At the end of the journey you will receive a reward... or maybe not. Controls: WASD(Arrows) - Movement Main menu theme: - alimar - Nature Music by Joakim Karud: - Joakim Karud - Canals - Joakim Karud - Piano Sax - Joakim Karud - Vibe With Me - Joakim Karud - Clouds 1 / 11 2 / 11 Title: ROLL! Genre: Action, Adventure, Casual, Indie, Racing, Simulation Developer: SAARSE Publisher: SAARSE Release Date: 3 Oct, 2018 a09c17d780 English,French,German,Russian,Ukrainian,Simplified Chinese,Japanese,Turkish,Czech,Polish,Finnish,Swedish,Greek,Norwegian,Italian,Arabic,Korean,Bulgarian,Vietnamese 3 / 11 4 / 11 5 / 11 6 / 11 free roll satoshi. crunchyroll hacked apk. cottonelle mega roll 6 pack upc. roll pack kft. roll eng villa santina. life hack roll up sleeves. 3d roll top backpack malaysia. roll on the wall english. free roll and draw. roll no 21 rio full movie. ratt and roll 8191 full album. roll eng sv. rick roll download mp3. roll your own tobacco. how to roll pack underwear. toilet roll 9 pack. roll of thunder full movie. roll back to android 6.0. roll up english song. ue roll speaker android. roll a joint v3.0.0 apk. roll for whatsapp apk. roll forming handbook free download. delete camera roll iphone 6.
    [Show full text]
  • The Secret Sauce of Indie Games
    EVERY ISSUE INCL. COMPANY INDEX 03-04/2017 € 6,90 OFFICIAL PARTNER OF DESIGN BUSINESS ART TECHNOLOGY THE SECRET SAUCE OF FEATURING NDIEThe Dwarves INDIE GAMES Can‘t Drive This I Cubiverse Savior GAMES GREENLIGHT BEST PRACTICE: TIPS TO NOT GET LOST ON STEAM LEVEL ARCHITECTURE CASE STUDY GREENLIGHT POST MORTEM INTERVIEW WITH JASON RUBIN HOW THE LEVEL DESIGN AFFECTS HOW WINCARS RACER GOT OCULUS‘ HEAD OF CONTENT ABOUT THE DIFFICULTY LEVEL GREENLIT WITHIN JUST 16 DAYS THE LAUNCH AND FUTURE OF VR Register by February 25 to save up to $300 gdconf.com Join 27,000 game developers at the world’s largest professional game industry event. Learn from experts in 500 sessions covering tracks that include: Advocacy Monetization Audio Production & Team Management Business & Marketing Programming Design Visual Arts Plus more than 50 VR sessions! NEW YEAR, NEW GAMES, NEW BEGINNINGS! is about 1.5 the world on edge with never-ending ques- months old, tionable decisions. Recently, Trump’s Muslim Dirk Gooding and just ban for entry into the United States caused Editor-in-Chief of Making Games Magazin within these mass protests and numerous reactions by few weeks it the international games industry which is seemed that negatively affected by such a ban in a not-to- 2017one news followed the other. The first big be underestimated way. Will 2017 be another conferences and events like Global Game troublesome year? Before Christmas, we Jam, PAX South, GIST, Casual Connect or asked acclaimed experts and minds of the White Nights in Prague are over, but the German games industry to name their tops planning for the next events like QUO and flops, desires and predictions – for both Nico Balletta VADIS and our very own Making Games last and this year.
    [Show full text]
  • Emerging Genres of Online Technical Communciation Luke Anthony Thominet Wayne State University
    Wayne State University Wayne State University Dissertations 1-1-2016 Emerging Genres Of Online Technical Communciation Luke Anthony Thominet Wayne State University, Follow this and additional works at: http://digitalcommons.wayne.edu/oa_dissertations Part of the Other Communication Commons, and the Rhetoric Commons Recommended Citation Thominet, Luke Anthony, "Emerging Genres Of Online Technical Communciation" (2016). Wayne State University Dissertations. Paper 1597. This Open Access Dissertation is brought to you for free and open access by DigitalCommons@WayneState. It has been accepted for inclusion in Wayne State University Dissertations by an authorized administrator of DigitalCommons@WayneState. EMERGING GENRES OF ONLINE TECHNICAL COMMUNICATION by LUKE THOMINET DISSERTATION Submitted to the Graduate School of Wayne State University Detroit, Michigan in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY 2016 MAJOR: ENGLISH (Rhetoric and Composition) Approved By: _____________________________________ Advisor Date _____________________________________ Date _____________________________________ Date _____________________________________ Date DEDICATION I would be nowhere without my family, so I dedicate this work to them. To my father with his sage rock advice. To my brother who is as loyal a friend as any might hope for. To my mother whose patience (and willingness to be an extra set of eyes for my scholarship) never ceases to amaze me. To Allison, who supports me when I need it most. And finally, also to Goob. You are missed. Thank you all for so much support and love over the years. ii ACKNOWLEDGEMENTS I especially want to thank my director, Jeff Pruchnic, for all the long meetings and for helping me make it through when I started to question my project.
    [Show full text]
  • Performing Game Development Live on Twitch
    Proceedings of the 52nd Hawaii International Conference on System Sciences | 2019 Performing Game Development Live on Twitch Mia Consalvo Andrew Phelps Concordia University RIT [email protected] [email protected] Abstract may serve as a novel platform for doing design related research [7]. Yet such findings are limited in This study is a preliminary exploration of how their applicability, given their temporal boundedness professional game developers live stream their and the diverse nature of participants, who are often creative work on Twitch.tv. It asks how and in what not working professionals. Similarly those who have ways these developers engage in co-creative acts studied incubators and workshops that teach game with their viewers and how they engage in game talk design often focus on the politics of such programs in their design process. It further analyzes discourse [8], [9], rather than the discourses of the participants about the act of streaming development as presented as they progressed. While valuable studies, such in professional and popular journalistic and personal work is more focused on the structures that support sites online. developers rather than the developers themselves. Scholars have engaged in ethnographic studies, 1. Introduction including of Montreal indie studios housed in an accelerator program, to determine “how indie How do game developers experience the act of developers frame risk, creativity, success, and failure creating games? How do they talk about it, both with in relation to the communities they are a part of” other developers, and with their player communities? [10]. Likewise Young followed “independent game Until about a decade ago, scholars asking such makers” to better understand how they were questions mainly focused on mainstream professional influencing the larger scene or culture of game developers working in large, AAA studios.
    [Show full text]
  • BIG SEAN- DARK SKY PARADISE REVIEW by JAKE BOSHOLD Hasn’T Improved Much, but His Flow Has a Bit More Variety Follow His Dreams Over a Ballad-Esque Piano Instrumental
    THE HARBINGER HARPER COMMUNITY COLLEGE MONDAY, MARCH 30, 2015 48TH YEAR » ISSUE NINE W H A T ’ S I N S I D E . A P R E V I E W O F T H I S I S S U E IS LIFE REALLY A BIG BANG? HARPER HAPPENINGS... Photo by Kevin Tiongson EVERYTHING YOU NEED TO KNOW ABOUT THE MUSIC INDUSTRY IN 2015 BY ANANTH PRABHU that exciting for all the fans of the show. BY KEVIN TIONGSON A&E EDITOR STAFF WRITER A&E Throughout this show’s time on the air, it has FEATURES In the past, science has only appeared in had countless accurate references to science and On Feb. 28, 2015 Harper College held a lecture/ the limelight via television networks such as Discovery technology, thanks to their technical coordinator David workshop hosted by music critics, radio hosts, music Channel, Science or even SyFy without much room for Saltzberg, a University of Chicago Ph.D. graduate and curators, authors and whatever else you’d like to call anecdotes to pop culture social experiences. Times specialist in particle physics (NPR). Before this show the nationally syndicated Sound Opinions co-hosts Jim have changed for the better since then because of ever existed, there has never really been a relationship DeRogatis and Greg Kot. more awareness to basic scientific principle as a result between science, comedy, and pop culture, unless you The workshop was part of these Music classes of showing off cool experiments that would otherwise considered the cartoon series about a decade ago: The set to be held this semester.
    [Show full text]
  • Nederlandse Gamestudio Vlambeer Brengt Collectie Games Onder Bij Beeld En Geluid
    ⏲ 26 augustus 2021, 10:45 (CEST) Nederlandse gamestudio Vlambeer brengt collectie games onder bij Beeld en Geluid De Nederlandse gamestudio Vlambeer schenkt twaalf games aan Beeld en Geluid. Twee van deze games zijn onderdeel van de Nederlandse Gamescanon, waarin mijlpalen in de Nederlandse gamegeschiedenis worden getoond. Vlambeer zette de afgelopen jaren wereldwijd de Nederlandse Indie Game-industrie op de kaart. Oprichters Rami Ismail en Jan Willem Nijman besloten in oktober 2020 na tien jaar de deuren te sluiten. ‘We zijn trots het nalatenschap van deze invloedrijke gamestudio in onze collectie te mogen verwelkomen. (Nederlandse) Games vormen een belangrijk onderdeel van het medialandschap, waarbinnen deze games van Vlambeer een unieke aanwinst voor ons instituut zijn,’ aldus Eppo van Nispen tot Sevenaer, directeur Beeld en Geluid. 'Het is een fijn gevoel dat Beeld en Geluid zich inzet voor archivering. Iedereen zegt altijd "wat op het internet staat is voor eeuwig" maar qua games valt dat nog vies tegen. De technologie ontwikkelt zich snel en voor je het weet zijn dingen niet meer speelbaar, al dan niet verloren gegaan. We zijn dankbaar voor deze inzet!' aldus Jan Willem Nijman, oprichter Vlambeer. Onder de twaalf ontvangen games bevinden zich titels als Nuclear Throne, Ridiculous Fishing, Serious Sam: The Random Encounter, Super Crate Box en Luftrausers. Super Crate Box en Ridiculous fishing zijn terug te vinden in de Nederlandse Gamescanon. Over Vlambeer Vlambeer werd in 2010 opgericht door Rami Ismail en Jan Willem Nijman. Het spel "Super Crate Box" (eerder Crates from Hell) werd een doorslaand succes waardoor Vlambeer status verwierf binnen de game-industrie.
    [Show full text]