All Projects → arhneu → gruniozerca-gamebuino

arhneu / gruniozerca-gamebuino

Licence: Unlicense license
A Gamebuino port of a homebrew NES game.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to gruniozerca-gamebuino

GTAV-Self-driving-car
Self driving car in GTAV with Deep Learning
Stars: ✭ 15 (+36.36%)
Mutual labels:  video-games, video-game
SampleFoodBlog
🔥 Android blog application, built with Firebase
Stars: ✭ 23 (+109.09%)
Mutual labels:  sample-code, sample-project
btp-workflow-management-opensap
This repository contain the exercises for the openSAP course "Improve Business Processes with SAP Workflow Management."
Stars: ✭ 30 (+172.73%)
Mutual labels:  sample-code
gamesearch
A Simple Search Engine to help you find FREE Download Links to your Favourite Games
Stars: ✭ 30 (+172.73%)
Mutual labels:  video-game
cloud-mdk-tutorial-samples
Sample from the SAP mobile development kit tutorials demonstrating various components and features of the MDK in the context of an enterprise mobile solution.
Stars: ✭ 16 (+45.45%)
Mutual labels:  sample-code
dbus-sample
Sample C/C++ code for basic D-Bus use case
Stars: ✭ 76 (+590.91%)
Mutual labels:  sample-code
nodejs-rust-sample-module
A sample node module built with Rust. Calculates the closest airport to a given latlon coordinate.
Stars: ✭ 18 (+63.64%)
Mutual labels:  sample-code
truevault-react-js-sample-app
A React Sample Application that integrates with TrueVault for HIPAA Compliance
Stars: ✭ 27 (+145.45%)
Mutual labels:  sample-code
rocket-league-replay-analysis
UNMAINTAINED - Creating videos for Analyzing Rocket League Replays (https://gitlab.com/enzanki_ars/rocket-league-replay-analysis)
Stars: ✭ 24 (+118.18%)
Mutual labels:  video-game
Myapplications
My Tutorials
Stars: ✭ 50 (+354.55%)
Mutual labels:  sample-code
social-vertex-website
An open-source social networking frontend
Stars: ✭ 21 (+90.91%)
Mutual labels:  sample-project
iot-edge-samples
Showcase of various extension scenarios for SAP IoT Edge, intelligent edge computing software that provides "microservices at the edge" for Internet of Things (IoT).
Stars: ✭ 16 (+45.45%)
Mutual labels:  sample-code
phaser-3-snake-game
A Phaser 3 demo project based on the "Snake Plissken" tutorial published on Phaser World #85.
Stars: ✭ 30 (+172.73%)
Mutual labels:  sample-project
FIDO-Server
Open-source FIDO server, featuring the FIDO2 standard.
Stars: ✭ 17 (+54.55%)
Mutual labels:  sample-code
ActiveRagdollControllers
Research into controllers for 2d and 3d Active Ragdolls (using MujocoUnity+ml_agents)
Stars: ✭ 30 (+172.73%)
Mutual labels:  video-games
platypus-os
OS for pentesting, programming, and playing video games. Contributions welcome!
Stars: ✭ 23 (+109.09%)
Mutual labels:  video-game
cloud-workflow-samples
Workflow sample projects as reference content. Users can download and import the content of this project to their tenant to understand and learn how to consume workflow.
Stars: ✭ 52 (+372.73%)
Mutual labels:  sample-code
snake-game-2D
The famous 2D snake game in which your goal is to eat until you get huge and accumulate many points.
Stars: ✭ 18 (+63.64%)
Mutual labels:  video-game
hana-developer-cli-tool-example
Learn how to build a developer-centric SAP HANA command line tool, particularly designed to be used when performing SAP HANA development in non-SAP tooling (for example from VS Code).
Stars: ✭ 73 (+563.64%)
Mutual labels:  sample-code
porygon
Programmatic input to the JoyCon, with example script for Pokemon Let's Go
Stars: ✭ 24 (+118.18%)
Mutual labels:  video-game

Gruniożerca for Gamebuino!

A fully featured port of the "classic" Gruniożerca game, originally for the NES. Created by Dark Archon (arhn.eu, code, graphics) and Neko (logo). Original concept by Łukasz Kur.

What is this?

Gruniożerca for Gamebuino (Gruniożerca GBuino) is a simple example project for the classic Gamebuino system. Also compatible with the DIY Makerbuino kit.

The goal of the project was to create a simple Gamebuino game which would utilize most of the common features of the system.

Included are the source files:

  1. gruniozerca.ino -- the main source file for the Polish version
  2. gruniozerca-en.ino -- same as above but in English
  3. arhn.ino -- the custom font file

As well as extra graphics files used in the project and misc. files.

Game Features

The project aims to showcase most of the basic Gamebuino functions:

  • A score counter with a working Hi-score function and score saving
  • A secret playable character accessible via a specific series of inputs
  • A main manu created using a custom script for bigger flexibility
  • Bitmap manipulation (used to move the main character)
  • Custom font file (used as "carrot" symbols and to demonstrate the drawChar function)
  • Basic sound effects
  • drawPixel used to generate Polish "ogonki" characters on the fly
  • Game Over and How to Play screens

How to play?

Move Grunio around with the left and right buttons. White and black carrots will fall from the sky. The goal is to "eat" as many as possible. But there's a catch: Grunio can only eat carrots of the same color as his fur! To change Grunio's fur color press "A". Miss three times and it's game over! Press "C" to forfeit.

How do I use the source code?

You can open the "gruniozerca.ino" (Polish version) or "gruniozerca-en.ino" (English version) of the files in the Arduino IDE, to see what the source code looks like. It's fairly tidy, although not extremely effiecent with lots of room for potential memory improvements.

The Arduino IDE will require the Gamebuino libraries to run.

You can also use the precompiled HEX files to play the game on the emulator and/or Gamebuino compatible consoles.

How do I play it?

For English version: Just copy the GRUNIOEN.HEX and GRUNIOEN.INF files to the SD card used in your Gamebuino. The game should appear on the list! For Polish version: Copy the GRUNIO.HEX and GRUNIO.INF files instead.

You can also play the game online, in an emulator! Just visit this page: http://simbuino4web.ppl-pilot.com/ and load the hex file. Please note: The save feature of the emulator isn't functional and will constantly display 255 as high score.

I want to learn more!

Gruniożerca Gamebuino was created for an arhn.eu video on building and programming a MAKERbuino console. Once the video is completed, this readme will be updated with the links.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].