Knowledge (XXG)

Garry Kitchen's GameMaker

Source 📝

27: 178: 235:
Rather than enter the language via keyboard, GameMaker uses a novel contextual menu-based system. The user selects possible instructions, and then customizes the active objects of the instruction, such as variable names or numbers.
497: 115: 334: 487: 342: 456: 257:
Only 3553 total bytes are available for game resources — including sounds, music, sprites, and code (a GameMaker limit)
189:
GameMaker is divided into five tools, each of which consists of a graphical interface controlled with the joystick:
482: 423: 326: 203: 149: 300:
called it "a thorough, complete package that makes it relatively easy to design arcade games that actually work."
318: 365: 138:
in 1985. It is one of the earliest all-in-one game design products aimed at the general consumer, preceded by
244:
Some limitations of Gamemaker are imposed by the Commodore 64 architecture, and some by the software itself:
502: 451: 472: 492: 399: 288: 251:
Each sprite and background may have a maximum of four colors, out of a palette of sixteen (a C64 limit)
101: 228:
The programming language used by GameMaker is reminiscent of other early programming languages like
477: 96: 310: 144: 127: 76: 286:
to produce a commercial-quality game, and even amateurs will be surprised and gratified".
391: 26: 466: 232:, but with several proprietary and tightly integrated graphics and sound facilities. 131: 39: 169:. These include sprites, music, and background elements for loading into GameMaker. 254:
Only two stationary background screens may be employed per game (a GameMaker limit)
119: 81: 148:
in 1982. Several sample files are included: a demo sequence featuring animated
269: 139: 135: 51: 46: 34: 177: 154: 123: 85: 89: 274: 229: 176: 260:
The games themselves may not access the disk (a GameMaker limit)
161:
Two add-on disks are available for the Commodore 64 version:
248:
Only eight sprites may be displayed at once (a C64 limit)
95: 75: 57: 45: 33: 8: 19: 25: 18: 356: 202:- for creating movable objects (i.e., 7: 459:, a compendium of user-created games 282:"a professional designer could use 196:- for creating background graphics 116:integrated development environment 14: 224:- for programming the actual game 498:Video game development software 212:- for composing musical scores 1: 422:Randall, Neil (August 1986). 343:Arcade Game Construction Kit 335:Shoot'Em-Up Construction Kit 218:- for creating sound effects 424:"Garry Kitchen's GameMaker" 390:Wagner, Roy (August 1986). 158:, and a birthday greeting. 152:and music, a recreation of 63:; 39 years ago 519: 364:Katz, Arnie (April 1986). 327:Adventure Construction Set 457:The GameBase64 Collection 403:. No. 30. p. 28 111:Garry Kitchen's GameMaker 24: 20:Garry Kitchen's GameMaker 16:1985 game creation system 319:Pinball Construction Set 452:Official GameMaker site 186: 488:Commodore 64 software 400:Computer Gaming World 289:Computer Gaming World 180: 102:Game creation system 392:"The Commodore Key" 181:Editing a ghost in 21: 311:The Arcade Machine 298:Compute's! Gazette 187: 145:The Arcade Machine 128:IBM PC compatibles 35:Original author(s) 483:Apple II software 278:stated that with 107: 106: 510: 439: 438: 436: 435: 428:Compute! Gazette 419: 413: 412: 410: 408: 396: 387: 381: 380: 378: 377: 361: 134:and released by 71: 69: 64: 29: 22: 518: 517: 513: 512: 511: 509: 508: 507: 463: 462: 448: 443: 442: 433: 431: 421: 420: 416: 406: 404: 394: 389: 388: 384: 375: 373: 363: 362: 358: 353: 306: 267: 242: 175: 167:Science Fiction 67: 65: 62: 58:Initial release 17: 12: 11: 5: 516: 514: 506: 505: 503:Video game IDE 500: 495: 490: 485: 480: 475: 465: 464: 461: 460: 454: 447: 446:External links 444: 441: 440: 414: 382: 355: 354: 352: 349: 348: 347: 339: 331: 323: 315: 305: 302: 266: 263: 262: 261: 258: 255: 252: 249: 241: 238: 226: 225: 219: 213: 207: 197: 174: 171: 105: 104: 99: 93: 92: 79: 73: 72: 59: 55: 54: 49: 43: 42: 37: 31: 30: 15: 13: 10: 9: 6: 4: 3: 2: 515: 504: 501: 499: 496: 494: 491: 489: 486: 484: 481: 479: 476: 474: 473:1985 software 471: 470: 468: 458: 455: 453: 450: 449: 445: 429: 425: 418: 415: 402: 401: 393: 386: 383: 371: 367: 360: 357: 350: 345: 344: 340: 337: 336: 332: 329: 328: 324: 321: 320: 316: 313: 312: 308: 307: 303: 301: 299: 296:"excellent". 295: 291: 290: 285: 281: 277: 276: 271: 264: 259: 256: 253: 250: 247: 246: 245: 239: 237: 233: 231: 223: 220: 217: 214: 211: 208: 205: 201: 198: 195: 192: 191: 190: 184: 179: 172: 170: 168: 164: 159: 157: 156: 151: 147: 146: 141: 137: 133: 132:Garry Kitchen 130:, created by 129: 125: 121: 117: 113: 112: 103: 100: 98: 94: 91: 87: 83: 80: 78: 74: 60: 56: 53: 50: 48: 44: 41: 40:Garry Kitchen 38: 36: 32: 28: 23: 493:DOS software 432:. Retrieved 430:. p. 46 427: 417: 405:. Retrieved 398: 385: 374:. Retrieved 372:. p. 50 369: 359: 341: 333: 325: 317: 309: 297: 293: 287: 283: 279: 273: 268: 243: 234: 227: 221: 215: 209: 199: 193: 188: 182: 173:Construction 166: 162: 160: 153: 143: 120:Commodore 64 110: 109: 108: 82:Commodore 64 47:Developer(s) 366:"Gamemaker" 240:Limitations 200:SpriteMaker 183:SpriteMaker 478:Activision 467:Categories 434:2024-09-05 376:2024-09-04 351:References 270:Arnie Katz 222:The Editor 216:SoundMaker 210:MusicMaker 194:SceneMaker 140:Broderbund 136:Activision 52:Activision 294:GameMaker 284:Gamemaker 280:GameMaker 265:Reception 407:23 April 304:See also 155:Pitfall! 124:Apple II 118:for the 86:Apple II 77:Platform 292:called 204:sprites 150:sprites 66: ( 346:(1988) 338:(1987) 330:(1985) 322:(1983) 314:(1982) 165:, and 163:Sports 126:, and 114:is an 90:IBM PC 395:(PDF) 370:Ahoy! 275:Ahoy! 230:BASIC 409:2016 97:Type 68:1985 61:1985 272:in 142:'s 469:: 426:. 397:. 368:. 122:, 88:, 84:, 437:. 411:. 379:. 206:) 185:. 70:)

Index


Original author(s)
Garry Kitchen
Developer(s)
Activision
Platform
Commodore 64
Apple II
IBM PC
Type
Game creation system
integrated development environment
Commodore 64
Apple II
IBM PC compatibles
Garry Kitchen
Activision
Broderbund
The Arcade Machine
sprites
Pitfall!

sprites
BASIC
Arnie Katz
Ahoy!
Computer Gaming World
The Arcade Machine
Pinball Construction Set
Adventure Construction Set

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.