Calculator Tools Calculator Tools
Create

Nanpa Basico 3D Game

Nov 11, 2023

About this app

A 3D game where the player, Nanpa Basico, is in Bogota, Colombia. The player can super jump by holding the spacebar key, with a charge that increases by 1% every 0.01 seconds. The max super jump percentage is 1000000000000000000000%. After reaching the max charge, the player can execute a super jump depending on how long they hold the jump. The player then makes a pose to skydive and lands on a flight map shaped like a manta ray. Upon landing, two bullet-shaped cracks form, and the size of the cracks depends on how high the player fell. A shockwave and dust appear when hitting the ground. When reaching the crack, pressing the enter key will trigger a slap that flings the player high into the air. The player can grab worms while in the air. The current record is 1663 meters, achieved by Sean. Landing on the ground ends the bonus game, and the player moves back to the original place.

Nanpa Basico 3D Game

Related apps

Put this on your site

Source

                    <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>Nanpa Basico 3D Game</title>
<meta name="description" content="A 3D game where the player, Nanpa Basico, is in Bogota, Colombia. The player can super jump by holding the spacebar key, with a charge that increases by 1% every 0.01 seconds. The max super jump percentage is 1000000000000000000000%. After reaching the max charge, the player can execute a super jump depending on how long they hold the jump. The player then makes a pose to skydive and lands on a flight map shaped like a manta ray. Upon landing, two bullet-shaped cracks form, and the size of the cracks depends on how high the player fell. A shockwave and dust appear when hitting the ground. When reaching the crack, pressing the enter key will trigger a slap that flings the player high into the air. The player can grab worms while in the air. The current record is 1663 meters, achieved by Sean. Landing on the ground ends the bonus game, and the player moves back to the original place.">
<meta name="keywords" content="Nanpa Basico, game, 3D, Bogota, Colombia, super jump, skydive, flight map, crack, shockwave, dust, slap, fling, worms, record">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.

// Variables
let superJumpCharge = 0;
let maxSuperJumpCharge = 1000000000000000000000;
let isCharging = false;
let isJumping = false;
let jumpHeight = 0;
let crackSize = 0;
let slapStrength = 0;
let wormsGrabbed = 0;
let recordDistance = 1663;

// This will run when the DOM is ready.
document.addEventListener("DOMContentLoaded", function() {
// Event Listeners
document.addEventListener("keydown", function(event) {
if (event.code === "Space") {
startCharging();
} else if (event.code === "Enter") {
slapFling();
}
});

document.addEventListener("keyup", function(event) {
if (event.code === "Space") {
stopCharging();
superJump();
}
});
});

// Start charging the super jump
function startCharging() {
isCharging = true;
chargeSuperJump();
}

// Stop charging the super jump
function stopCharging() {
isCharging = false;
}

// Charge the super jump
function chargeSuperJump() {
if (isCharging && superJumpCharge < maxSuperJumpCharge) {
superJumpCharge++;
setTimeout(chargeSuperJump, 10);
}
}

// Perform the super jump
function superJump() {
isJumping = true;
jumpHeight = superJumpCharge / maxSuperJumpCharge;
// Perform jump animation and skydiving pose
// Code for super jump goes here
}

// Perform the slap fling
function slapFling() {
if (slapStrength > 0) {
// Perform slap fling animation
// Code for slap fling goes here
}
}

// Update the record distance
function updateRecordDistance(distance) {
if (distance > recordDistance) {
recordDistance = distance;
// Code to update record distance goes here
}
}

// This will throw the error to the parent window.
throw error;

} catch (error) {
// This will throw the error to the parent window.
throw error;
}
</script>

<style>
/* App CSS Goes Here */
</style>
</head>
<body>
<div id="main-container" class="container">
<!-- App HTML Goes Here -->
</div>
</body>
</html>