Nanpa Basico 3D Game
Nov 11, 2023
v.0
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. Game 3d Super jump Skydive Bogota Colombia Nanpa Basico Flight map Crack Shockwave

Versions  

Bugs  
None!

Get This App On Your Website

1. Copy the code above with the iframe and link.
2. Paste the code into your website.
3. Resize the iframe to fit your website.

Javascript, HTML, CSS Code

                <!DOCTYPE html>
<html>
<head>
<script type="text/javascript"> window.addEventListener('error', function(event) { var message = JSON.parse(JSON.stringify(event.message)); var source = event.filename; var lineno = event.lineno; var colno = event.colno; var error = event.error; window.parent.postMessage({ type: 'iframeError', details: { message: message, source: source, lineno: lineno, colno: colno, error: error ? error.stack : '' } }, '*'); }); window.addEventListener('unhandledrejection', function(event) { window.parent.postMessage({ type: 'iframePromiseRejection', details: { reason: event.reason } }, '*'); }); </script>

<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>

<link rel="canonical" href="https://calculator.tools/app/nanpa-basico-3d-game-626/">
<meta charset="utf-8">

</head>
<body>
<div id="main-container" class="container">
<!-- App HTML Goes Here -->
</div>
<script type="text/javascript"> var localStoragePrefix = "ct-626"; var lastSave = 0; function saveLocal(data) { if (Date.now() - lastSave < 1000) { return; } let cookie = localStoragePrefix + "=" + JSON.stringify(data) + "; path=" + window.location.pathname + "'; SameSite=Strict"; cookie += "; expires=" + new Date(Date.now() + 1000 * 60 * 60 * 24 * 365 * 1000).toUTCString(); document.cookie = cookie; lastSave = Date.now(); } function loadLocal() { var cookiePrefix = localStoragePrefix + "="; var cookieStart = document.cookie.indexOf(cookiePrefix); if (cookieStart > -1) { let cookieEnd = document.cookie.indexOf(";", cookieStart); if (cookieEnd == -1) { cookieEnd = document.cookie.length; } var cookieData = document.cookie.substring(cookieStart + cookiePrefix.length, cookieEnd); return JSON.parse(cookieData); } } </script>
<script type="text/javascript"> window.addEventListener('load', function() { var observer = new MutationObserver(function() { window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); observer.observe(document.body, {attributes: true, childList: true, subtree: true}); window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); </script>
</body>
</html>

NEW APPS

These are apps made by the community!

FAQ

What is Calculator Tools?

Calculator Tools allows you to instantly create and generate any simple one page web app for free and immediately have it online to use and share. This means anything! Mini apps, calculators, trackers, tools, games, puzzles, screensavers... anything you can think of that the AI can handle.

The AI uses Javacript, HTML, and CSS programming to code your app up in moments. This currently uses GPT-4 the latest and most powerful version of the OpenAI GPT language model.

What Do You Mean Make An App?

Have you ever just wanted a simple app but didn't want to learn programming or pay someone to make it for you? Calculator Tools is the solution! Just type in your prompt and the AI will generate a simple app for you in seconds. You can then customize it to your liking and share it with your friends.

AI has become so powerful it is that simple these days.

Does This Use ChatGPT?

It uses GPT-4 which is the most powerful model for ChatGPT.

Calculator Tools does not remember things from prompt to prompt, each image is a unique image that does not reference any of the images or prompts previously supplied.