Recording summary · December 2015
How to make a jumping platformer game on xcode 7! - part 1
AI-generated reading aids, not verified accounts.
These summaries describe what appears in the transcripts. A speaker’s claims are not established facts, and transcription or speaker-label errors can carry through. Check the linked transcripts and original recordings for context.
Months and years group recording metadata—not necessarily when an event happened. Undated recordings remain separate.
Read this recording’s transcript →
Overview
A tutorial demonstrates creating a jumping character in an Xcode Objective-C Single View Application for iPhone, covering project setup, storyboard layout, movement logic with NSTimer, floor collision detection, and jump button implementation.
The project is configured as an Objective-C iPhone Single View Application with auto layout and size classes disabled, set to landscape orientation.
Interface setup involves placing image views for the floor and character using red.png and adding a jump button, accompanied by IBOutlets, an NSTimer, an integer jumpValue, a void method, and an IBAction in ViewController.h.
Falling logic and collision are managed in ViewController.m by scheduling an NSTimer in viewDidLoad, decrementing jumpValue, and using CGRectIntersectsRect to position the character on the floor, while the jump button assigns a positive value to jumpValue, with future plans to add left and right movement.
Themes
Xcode Objective-C project creation and configuration settings.
Storyboard interface layout and header declarations.
Movement, collision detection, and jumping logic implementation.
Uncertainties & gaps
Whether the character would move downwards or upwards before testing due to confusion over positive and negative values.
The exact offset value needed to seat the character cleanly on top of the floor rather than hovering or clipping inside it.
Whether setting jumpValue to 50 in the jump action is the appropriate number prior to testing.