Making a Game in ONE Day (12 Hours)

Dani
2 Aug 201910:26
EducationalLearning
32 Likes 10 Comments

TLDRIn this video, the creator challenges themselves to develop a game in just 12 hours. Starting at 10 a.m., they share the process of making a fun, ball-bouncing game, complete with mechanics, particle effects, and sound design. The video covers the addition of various enemies, scoring systems, and graphical enhancements, with humorous asides about lunch breaks and troubleshooting. Despite setbacks, the game is completed slightly over time, and viewers are invited to try it out. The creator also thanks supporters and encourages following their social media for more updates.

Takeaways
  • ๐Ÿ•’ The video is about creating a game in just 12 hours, a challenge that was previously attempted in 48 hours.
  • ๐ŸŽฎ The game concept involves bouncing a ball to score points by hitting other balls and enemies.
  • ๐Ÿ–ฑ๏ธ A mechanic was added to control the ball with the mouse and a slow-motion aiming feature for better feedback.
  • ๐Ÿ”„ The game requires touching the ground to regain the jump ability, adding a layer of strategy to gameplay.
  • ๐Ÿ“ธ A basic camera script was implemented to follow the player's movements and adjust based on speed.
  • ๐Ÿ’ฅ Particle effects and enemy explosion animations were added to enhance the game's visual appeal.
  • ๐ŸŽต Sound effects were created using SFXR to improve the audio experience of the game.
  • ๐Ÿ” Post-processing was applied to improve the game's graphics, and a health bar was implemented to track player health.
  • ๐Ÿณ The creator took breaks for meals, including a humorous attempt at making scrambled eggs that didn't go as planned.
  • ๐Ÿ“ˆ The game includes a variety of enemies with different effects, such as a green spike enemy and a purple entity that redirects the player.
  • ๐ŸŽถ The creator composed a simple music track for the game in about 30 minutes.
  • ๐Ÿ› ๏ธ The development process included debugging, optimizing, and adding UI elements for a better player experience.
Q & A
  • What was the challenge the video creator set for themselves?

    -The video creator challenged themselves to make a game in just 12 hours.

  • What was the first element the creator added to their game?

    -The first element the creator added was a circle, which they mentioned as being cool and round.

  • What game mechanic was implemented to allow the player to interact with the game world?

    -The creator implemented a mechanic that allows the player to throw a ball around with their mouse.

  • What special effect was added to enhance the aiming experience in the game?

    -A slow-motion effect was added whenever the player is aiming.

  • How does the game handle the player's ability to jump?

    -The player has to touch the ground to regain their jump ability.

  • What was the purpose of adding particles to the game?

    -Particles were added to 'juice up' the game and make it more visually appealing.

  • What sound effect generator did the creator use to make their sounds?

    -The creator used SFXR, a free sound effect generator.

  • What issue did the creator face with the game's camera?

    -The creator faced a bug with the camera that they spent about an hour trying to fix.

  • What types of enemies were added to the game to increase its challenge?

    -The creator added a green spike enemy that kills on impact and a purple entity that shoots the player in a random direction.

  • How does the game handle player health?

    -The player loses health by using slow-motion and has to hit enemies to regain health. There is also a health bar that displays the current health.

  • What additional features did the creator work on towards the end of the video?

    -The creator worked on adding a combo system, a black hole entity, and improved particle effects, among other features.

  • How can viewers try the game created in the video?

    -Viewers can try the game for free through a link provided in the comment section or description of the video.

  • What platforms is the game currently available on?

    -The game is available for Windows, Linux, and Mac.

  • What is the creator's current high score in the game?

    -The creator's current high score is around 150,000 points.

  • What social media platform does the creator ask viewers to follow them on?

    -The creator asks viewers to follow them on Twitter.

Outlines
00:00
๐Ÿ•น๏ธ Making a Game in 12 Hours: Introduction and Initial Steps

The narrator introduces the challenge of making a game in one day, explaining the goal and the process. They begin by creating a simple game mechanic involving bouncing balls, adding features like slow-motion aiming and a basic camera script. The first half of the project involves setting up the fundamental mechanics and experimenting with visual and gameplay elements.

05:01
๐ŸŽฎ Enhancements and Obstacles: Mid-Development Challenges

The narrator describes adding enemies and visual effects to make the game more engaging. They face technical difficulties, particularly with the camera system, which delays progress. Despite these setbacks, they manage to enhance the game with features like score systems, sound effects, and new enemy types, keeping the development on track.

Mindmap
Keywords
๐Ÿ’กGame Development
Game development refers to the process of creating a video game. In the video, the creator is attempting to develop a game within a limited time frame of 12 hours, showcasing the challenges and creative process involved in rapid game development.
๐Ÿ’ก48-Hour Game
A 48-hour game is a game developed within a strict 48-hour time limit, often as part of a game jam or challenge. The script mentions a previous game made in 48 hours, indicating the creator's experience with time-constrained game development.
๐Ÿ’กGame Mechanics
Game mechanics are the rules and systems that govern how a game functions. The video describes adding mechanics such as bouncing balls, mouse control for throwing the ball, and a mechanic for regaining jumps by touching the ground.
๐Ÿ’กSlow-Motion Effect
A slow-motion effect in video games is a visual technique that slows down the action for dramatic or strategic purposes. The script mentions adding a slow-motion effect for aiming, enhancing the gameplay experience.
๐Ÿ’กParticle System
A particle system in game development is used to create visual effects like smoke, fire, or explosions. The creator uses Unity's built-in particle system to create an enemy explosion effect, adding 'juice' to the game.
๐Ÿ’กPost-Processing
Post-processing in game development refers to the manipulation of graphics after they have been rendered. The script mentions using Unity's post-processing stack to improve the game's visual appearance.
๐Ÿ’กSound Effects (SFX)
Sound effects are audio elements used to enhance the sensory experience of a game. The video describes using SFXR, a free sound effect generator, to create sounds for the game, emphasizing the importance of audio in game development.
๐Ÿ’กCamera Script
A camera script in game development controls the behavior of the in-game camera, such as following the player or responding to actions. The creator mentions creating a basic camera script that follows the player and adjusts based on speed.
๐Ÿ’กEnemy Spawning
Enemy spawning is the process of generating enemies in a game environment. The script describes an algorithm for spawning enemies that decreases with height, adding dynamic gameplay elements.
๐Ÿ’กHealth Bar
A health bar in a video game visually represents a player's health status. The video mentions creating a health bar and implementing a system where health is lost over time and regained by hitting enemies.
๐Ÿ’กCombo System
A combo system rewards players for performing multiple actions in quick succession. The creator adds a combo system to make the game more engaging and rewarding for skilled play.
๐Ÿ’กBlack Hole Entity
In the context of the video, a black hole entity is a game element that poses a threat to the player, killing them if they get too close. It represents a new challenge added to the game in the final stages of development.
Highlights

Game development challenge: creating a game in 12 hours.

Initial game mechanic: bouncing a ball to score points.

Added slow-motion effect and feedback mechanisms for better gameplay experience.

First enemy introduced: boosts player upwards on contact.

Enhanced game visuals with particle effects for added 'juice'.

Implemented score system and sound effects using SFXR.

Improved graphics with Unity's post-processing stack.

Added health bar and made gameplay dependent on maintaining health.

Introduced new enemy types: green spike (kills on impact) and purple entity (shoots player in random directions).

Developed algorithm to spawn enemies dynamically based on player height.

Included a healer enemy and a high-point golden enemy.

Refined camera controls and added a camera shake effect.

Enhanced user interface with score pop-ups and better trajectory visualization.

Final gameplay features: combo system for rewards, black hole enemy, and additional particle effects.

Game completed slightly past the 12-hour mark, available for free on multiple platforms.

Transcripts
Rate This

5.0 / 5 (0 votes)

Thanks for rating: