A halloween-themed game made in Rust πŸ¦€

Overview

Robo Halloween πŸ€– πŸŽƒ 🧟

Top 3 pumpkin smashers πŸŽ‰ 🦾

​ πŸ₯‡ poteresting - 80 πŸŽƒ

​ πŸ₯ˆ ArinaSolovjova - 69 πŸŽƒ

​ πŸ₯‰ poteresting - 61 πŸŽƒ

Get your name on this board if you beat any of these high scores πŸ‘Š and finished the game successfully 🚩

Send screenshot to [email protected] with your name/handle to be displayed.

Note: Screenshot must include your final score with the finished flag.


Basic Info:

Project: A halloween-themed game made in Rust πŸ¦€

Description: In this game, you are a robot and your goal is to collect as much pumpkins you can in 90 seconds while defending your territory. Remember to watch out for those zombies!

Game Control:

  • Movement - Up and Down arrow keys
  • Shoot - Space or Enter key
  • Quit - Esc or q key

Instructions:

To play the game, download and run the executable using command ./robo-halloween inside your terminal. Executable robo-halloween can be found inside bin directory under your operating system.

Note: If executable fails to run then you may need to build the program yourself for your machine architecture.

Download the source code and run cargo build --release to generate binary or cargo run to simply run the program.


Assets Contributors

This game features music with special thanks to β€”

venus.wav by haxekhaex2 used under CC BY 4.0 / Cropped from original

SFX Laser Shoot 02 by bolkmar used under CC BY 4.0

lotom-sfxr.wav by ProjectsU012 used under CC BY 4.0

ExplosionRETRO.wav by combine2005 used under CC BY 0

8-bit Error by SamsterBirdies used under CC BY 0

Signal 01 by stevenmaertens used under CC BY 0

And finally, thanks to my friend @devkey for providing music loop of venus.wav

You might also like...
Rust crate for scraping URLs from HTML pages

url-scraper Rust crate for scraping URLs from HTML pages. Example extern crate url_scraper; use url_scraper::UrlScraper; fn main() { let director

FTP client for Rust

rust-ftp FTP client for Rust Documentation rust-ftp Installation Usage License Contribution Development environment Installation FTPS support is achie

The gRPC library for Rust built on C Core library and futures

gRPC-rs gRPC-rs is a Rust wrapper of gRPC Core. gRPC is a high performance, open source universal RPC framework that puts mobile and HTTP/2 first. Sta

A library to work with CIDRs in rust

ipnetwork This is a library to work with IPv4 and IPv6 CIDRs in Rust Run Clippy by doing rustup component add clippy cargo clippy Installation This c

Network simulation in Rust

netsim - A Rust library for network simulation and testing (currently linux-only). netsim is a crate for simulating networks for the sake of testing n

Cross-platform, low level networking using the Rust programming language.

libpnet Linux βˆͺ OS X Build Status: Windows Build Status: Discussion and support: #libpnet on freenode / #rust-networking on irc.mozilla.org / #rust on

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

Tokio A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language. It is: Fast: Tokio's zero-cost abstracti

Easy protocol definitions in Rust

protocol Documentation Easy protocol definitions in Rust. This crate adds a custom derive that can be added to types, allowing structured data to be s

Actor framework for Rust.

Actix Actor framework for Rust Documentation User Guide API Documentation API Documentation (master branch) Features Async and sync actors Actor commu

Owner
Poteresting
Zig 🦎 - Rust πŸ¦€ - Go 🦫
Poteresting
Grow Rust is a Growtopia Private Server made in Rust

Grow Rust is a Growtopia Private Server made in Rust

null 14 Dec 7, 2022
Send files over TCP. Quick and simple. Made in Rust.

SFT Multithreaded utility to send files over TCP. The sender writes a header containing the filename, and then the contents of the file, buffered, to

Orel 0 Dec 24, 2021
A really basic Cloudflare worker made in rust

Rust WebAssembly Worker. A really basic Cloudflare worker made in rust.

Bram 4 Nov 17, 2022
Multithreaded Web Server Made with Rust

Multithreaded Web Server Made with Rust The server listens for TCP connections at address 127.0.0.1:7878. Several pages can be accessed: 127.0.0.1:787

null 2 May 28, 2022
An online version of the popular game four in a row, written in Rust on the server side and Flutter + Dart on the client.

Four in a Row - Server An online version of the popular game four in a row, written in Rust on the server side and Flutter + Dart on the client. Downl

Filippo OrrΓΉ 8 Sep 16, 2022
Conway Game of Life plus WebAssembly and basic HTTP Server

Conway Game of Life plus WebAssembly and basic HTTP Server How to run First, you have to choose what server do you want to use for hosting the wasm ga

Lambdaclass 8 Sep 6, 2022
The classic game of Pong, in your terminal, over ICMPv6!

icmpong The classic game of Pong, in your terminal, over ICMPv6! icmpong.mov How does this work? We are basically "using the ping command to send data

Ryan 3 Nov 9, 2023
Multiplex server for rust-analyzer, allows multiple LSP clients (editor windows) to share a single rust-analyzer instance per cargo workspace

ra-multiplex   Multiplex server for rust-analyzer, allows multiple LSP clients (editor windows) to share a single rust-analyzer instance per cargo wor

max 95 Dec 29, 2022
DNS Server written in Rust for fun, see https://dev.to/xfbs/writing-a-dns-server-in-rust-1gpn

DNS Fun Ever wondered how you can write a DNS server in Rust? No? Well, too bad, I'm telling you anyways. But don't worry, this is going to be a fun o

Patrick Elsen 26 Jan 13, 2023
Rust crate for configurable parallel web crawling, designed to crawl for content

url-crawler A configurable parallel web crawler, designed to crawl a website for content. Changelog Docs.rs Example extern crate url_crawler; use std:

Pop!_OS 56 Aug 22, 2021