{"id":19526690,"url":"https://github.com/wimpysworld/little-spy","last_synced_at":"2026-02-23T00:33:39.793Z","repository":{"id":48629863,"uuid":"384525485","full_name":"wimpysworld/little-spy","owner":"wimpysworld","description":"Airdrop into an enemy stronghold, recover stolen intelligence and technology. Fight your way out! 🎮","archived":false,"fork":false,"pushed_at":"2022-08-31T10:54:36.000Z","size":13921,"stargazers_count":43,"open_issues_count":1,"forks_count":7,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T11:46:59.591Z","etag":null,"topics":["game","game-development","godot","html5","linux","pixel-art","platformer","reto","windows"],"latest_commit_sha":null,"homepage":"https://wimpress.itch.io/little-spy","language":"GDScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wimpysworld.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-09T18:50:41.000Z","updated_at":"2025-01-15T03:05:07.000Z","dependencies_parsed_at":"2022-09-24T20:00:46.804Z","dependency_job_id":null,"html_url":"https://github.com/wimpysworld/little-spy","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wimpysworld%2Flittle-spy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wimpysworld%2Flittle-spy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wimpysworld%2Flittle-spy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wimpysworld%2Flittle-spy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wimpysworld","download_url":"https://codeload.github.com/wimpysworld/little-spy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250972862,"owners_count":21516433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["game","game-development","godot","html5","linux","pixel-art","platformer","reto","windows"],"created_at":"2024-11-11T01:11:43.872Z","updated_at":"2025-10-26T04:38:44.048Z","avatar_url":"https://github.com/wimpysworld.png","language":"GDScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\".github/little-spy-itch-cover.png\" alt=\"Little Spy\"\u003e\n  \u003cbr /\u003e\n  Little Spy\n\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://wimpress.itch.io/little-spy\" target=\"_blank\"\u003e\u003cimg width=\"128\" src=\"https://jessemillar.github.io/available-on-itchio-badge/badge-bw.png\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://snapcraft.io/little-spy\"\u003e\u003cimg alt=\"Get it from the Snap Store\" src=\"https://snapcraft.io/static/images/badges/en/snap-store-black.svg\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Little Spy\n\n### Plot\n\n**Airdrop into an enemy stronghold, find and recover stolen intelligence and technology. *Fight your way out!***\n\n### Objective\n\nCollect as much stolen intelligence and technology as you can and get to the\nextraction point before the helicopter leaves without you. Earn a higher agent\nranking by collecting more items and complete the mission as fast as possible\nto earn a higher bonus.\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/medal-gold.png\" width=\"16\" alt=\"Gold\"\u003e\u0026nbsp;\u003cimg src=\"graphics/medal-silver.png\" width=\"16\" alt=\"Silver\"\u003e\u0026nbsp;\u003cimg src=\"graphics/medal-bronze.png\" width=\"16\" alt=\"Bronze\"\u003e\u0026nbsp;\n\u003c/div\u003e\n\n### Game Mechanics\n\n\u003cimg src=\"graphics/spy_run_1.png\" width=\"16\" alt=\"Spy Run\" /\u003e Little Spy can run and jump. **Holding jump extends the jump height**.\n\n\u003cimg src=\"graphics/spy_run_2.png\" width=\"16\" alt=\"Spy Slide\" /\u003e **Little Spy is a climber**. They can grab walls and slide down them, jump climb up\nthem or wall jump away from them.\n\n\u003cimg src=\"graphics/spy_parachute_0.png\" width=\"16\" alt=\"Parachute\" /\u003e Like all the best spies, **Little Spy has a gadget**; a parachute that can stow and\ndeploy itself.\n\n\u003cimg src=\"graphics/spy_jump_3.png\" width=\"16\" alt=\"Spy Kick\" /\u003e **Little Spy has a killer flying kick**, which can be used to dash, attack enemies\nor double jump.\n\n\u003cimg src=\"graphics/spy_jump_0.png\" width=\"16\" alt=\"Spy Jump\" /\u003e Little Spy can **use all of these skills in combination**.\n\n#### The enemies\n\nEnemies can be stomped or kicked:\n\n  * Guards (no helmet) require 1 hit to kill.\n  * Soldiers (helmets) require 2 hits to kill.\n\nEnemies have teleport technology and new recruits will teleport into the game\nto replace their fallen comrades.\n\n[![Little Spy - gameplay](https://img.youtube.com/vi/MSAkElrsN38/0.jpg)](https://www.youtube.com/watch?v=MSAkElrsN38)\n\n### Controls\n\nLittle Spy should work with most game controllers.\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/XboxOne_Dpad.png\" width=\"32\" alt=\"D-pad\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"graphics/controls/XboxOne_Left_Stick.png\"  width=\"32\" alt=\"Left Stick\"\u003e\n\u003cbr /\u003e\nMove\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/XboxOne_A.png\" width=\"32\" alt=\"A\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003cimg src=\"graphics/controls/XboxOne_B.png\" width=\"32\" alt=\"B\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003cimg src=\"graphics/controls/XboxOne_Y.png\" width=\"32\" alt=\"Y\"\u003e\n\u003cbr /\u003e\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Jump\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Kick\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Parachute\n\u003c/div\u003e\n\n#### WASD \u0026 Cursors\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/A_Key_Dark.png\" width=\"32\" alt=\"A\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"graphics/controls/D_Key_Dark.png\" width=\"32\" alt=\"D\"\u003e\u003cbr /\u003e\n\u003cimg src=\"graphics/controls/Arrow_Left_Key_Dark.png\" width=\"32\" alt=\"Left\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"graphics/controls/Arrow_Right_Key_Dark.png\" width=\"32\" alt=\"Right\"\u003e\n\u003cbr /\u003e\nMove\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/W_Key_Dark.png\"  width=\"32\" alt=\"W\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"graphics/controls/Arrow_Up_Key_Dark.png\" width=\"32\" alt=\"Up\"\u003e\n\u003cbr /\u003e\nJump\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/S_Key_Dark.png\" width=\"32\" alt=\"S\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"graphics/controls/Arrow_Down_Key_Dark.png\" width=\"32\" alt=\"Down\"\u003e\n\u003cbr /\u003e\nParachute\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"graphics/controls/Space_Key_Dark.png\"  width=\"32\" alt=\"Space\"\u003e\n\u003cbr /\u003e\nKick\n\u003c/div\u003e\n\n## My First Game Jam: Summer 2021\n\nLittle Spy is my entry in the [My First Game Jam: Summer 2021](https://itch.io/jam/my-first-game-jam-summer-2021).\n\nThe theme for the jam was ✨Free✨. My interpretation of the theme is to create\na game using only tools that are free software, free of cost, or game assets\nthat are free or in the public domain.\n\nIn keeping with the **Free** theme, I released the game project and code under\nan MIT license.\n\n### Dev Log\n\nI've been wanting to learn Godot for a while now, so decided to use this jam as\nmotivation. I haven't written a game since the 1980s, but I have a background\nin software development. My DevLog from the jam is below:\n\n  * [Little Spy - DevLog](https://itch.io/jam/my-first-game-jam-summer-2021/topic/1497343/little-spy-devlog)\n\n## Tools\n\nI used these excellent tools to make the game.\n\n  * [Godot Engine](https://godotengine.org/)\n  * [GIMP](https://www.gimp.org/)\n  * [Ocenaudio](https://www.ocenaudio.com/)\n  * [Ubuntu MATE](https://ubuntu-mate.org)\n\n## Credits\n\n  * Code \u0026 Game Design: [Martin Wimpress](https://twitter.com/m_wimpress)\n\nA big *\"Thank you!\"* to everyone below who makes their art 🖌\nmusic 🎶 or sounds 🔊 freely available for others to build on. Little Spy would\nhave been shapes and silence had it not been for these fine people:\n\n  * Sprites\n    * Spy: [DezrasDragons](https://opengameart.org/users/dezrasdragons) \u0026 [GrafxKid](https://opengameart.org/users/grafxkid)\n    * Guard \u0026 Soldier [Umz](https://opengameart.org/users/umz) \u0026 [GrafxKid](https://opengameart.org/users/grafxkid)\n    * Military items: [AngryMeteor.com](https://opengameart.org/content/140-military-icons-set-fixed)\n    * Helicopter: [Hobo](https://opengameart.org/users/hobo)\n  * Backgrounds: [Segel](https://opengameart.org/users/segel)\n  * Tiles: [RottingPixels](https://opengameart.org/users/rottingpixels)\n  * Controller and Keyboard: [xelu](https://opengameart.org/users/xelu)\n  * Sound: [rubberduck](https://opengameart.org/users/rubberduck)\n  * Music:\n      * [artisticdude](https://opengameart.org/users/artisticdude)\n        * [Covert Operations](https://opengameart.org/content/covert-operations) - Even numbered levels\n        * [Determination](https://opengameart.org/content/determination) - Off numbered levels\n      * [Kistol](https://opengameart.org/users/kistol)\n        * [Game Over](https://opengameart.org/content/game-over) - Game Over\n      * [Jonathan Shaw](www.jshaw.co.uk)\n        * [The Tread of War](https://opengameart.org/content/the-tread-of-war-rpg-orchestral-essentials-military-music) - Mission Accomplished\n  * Fonts:\n    * [Great Lakes](https://www.dafont.com/great-lakes-nf.font)\n    * [i pixel u](https://www.dafont.com/i-pixel-u.font)\n\nI published a collection on [OpenGameArt.org](https://opengameart.org) that\nincludes everything I used from OGA.\n\n  * \u003chttps://opengameart.org/content/little-spy\u003e\n\n## Screenshots\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshots/level00-little-spy.png\" alt=\"Little Spy - Main Screen\" width=\"480\"\u003e\n  \u003cbr /\u003e\n  \u003cb\u003eMain Screen\u003c/b\u003e\n\u003c/div\u003e\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshots/level01-little-spy.png\" alt=\"Little Spy - Level 01\" width=\"480\"\u003e\n  \u003cbr /\u003e\n  \u003cb\u003eLevel 01\u003c/b\u003e - \"\u003ci\u003eJust Jumping\u003c/i\u003e\"\n\u003c/div\u003e\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshots/level02-little-spy.png\" alt=\"Little Spy - Level 02\" width=\"480\"\u003e\n  \u003cbr /\u003e\n  \u003cb\u003eLevel 02\u003c/b\u003e - \"\u003ci\u003eOne Item Required\u003c/i\u003e\"\n\u003c/div\u003e\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshots/level03-little-spy.png\" alt=\"Little Spy - Level 03\" width=\"480\"\u003e\n  \u003cbr /\u003e\n  \u003cb\u003eLevel 03\u003c/b\u003e - \"\u003ci\u003eDo the Stomp!\u003c/i\u003e\"\n\u003c/div\u003e\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshots/level04-little-spy.png\" alt=\"Little Spy - Level 04\" width=\"480\"\u003e\n  \u003cbr /\u003e\n  \u003cb\u003eLevel 04\u003c/b\u003e - \"\u003ci\u003eFloaty McFloat Face\u003c/i\u003e\"\n\u003c/div\u003e\n\u003cbr /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwimpysworld%2Flittle-spy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwimpysworld%2Flittle-spy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwimpysworld%2Flittle-spy/lists"}