New (another) unofficial repo :)


(Erwin) #1

image

Get hundred games for your Arduboy:
http://arduboy.ried.cl


Reference

Json with the games:
http://arduboy.ried.cl/repo.json


(Erwin) #2

Additionally to the repo, now there is a companion website:

http://arduboy.ried.cl

Now I will work on a support for arduboy:url protocol listener, so after adding a new button on the list, uploading things to the Arduboy will be equivalent to clicking a magnet:link for torrents


PS: And this is also automatically generated! thanks to https://mustache.github.io/ hahaha :blush:

<?php

//register mustache library
require 'Mustache/Autoloader.php';
Mustache_Autoloader::register();

$template = file_get_contents("template.html");
$values = json_decode(file_get_contents("repo.json"));

//start the mustache engine
$m = new Mustache_Engine;
echo $m->render($template, $values);

Tada!


(Kevin) #3

@eried thats awesome little script to load that into the page! I think we should try something similar!


(Erwin) #4

I have added more than 100 games now. Not sure if there are any left :smiley: but this would keep an Arduboy-addict entertained for some time. Here is the list updated up to 11/05/2017:

Puzzle/1010
Application/ABAsm DP1
Application/Abshell
Misc/abSynth FM
Arcade/APara
Shooter/Arcodia
Racing/Ard-Drivin
Sports/Ardletics
Arcade/Ardu Buggy
Arcade/Ardu-man
Application/Arduboy Assistant
Application/Arduboy Gamepad
Puzzle/Arduboy Says
Arcade/ArduBOYNG
Action/ArduIndy
Misc/Arduloop
RPG/Arduminer
Application/ArduRemote
Puzzle/Arduslide
Puzzle/Ardusweeper
Arcade/ARtillery
Puzzle/Atomic Puzzle Pack
Action/Bangi
Puzzle/Blocks
Demo/Boids
Arcade/Boris goes skiing
Arcade/Bounce
Puzzle/Box Stacker
Misc/Braindu-Train
Arcade/Breakout-V
Arcade/Bunny Hop
Arcade/BurgardTime
Action/Cascade Path
Platformer/CastleBoy
Arcade/Chicken Launcher
Arcade/Chrome Dino
Arcade/Chrome Dino - Halloween
Shooter/CowBro
Arcade/Crates 3D
Racing/CrazyKart
Puzzle/Cripple Mr Onion!
Arcade/Diamonds
Shooter/Do You Remember Love
Arcade/Evade
Arcade/Fanboat
Arcade/Fatsche
Arcade/Flappy Ball
Puzzle/Flood fill
Shooter/Galaxion
Demo/Game of Life
Application/Graph
Action/Helii
Arcade/Hollow Seeker
Action/Jet Pac
Arcade/JumpBoy
Shooter/Kemono Patrol
Shooter/l4arduboy
Puzzle/Lite Out
Demo/Little Rook Chess
Action/Mazogs
Puzzle/MicroCheckers
Misc/Nanoseq
Shooter/Night Raid
Puzzle/Nomis
Platformer/Not Just a Hat Rack
Puzzle/NumberMind
Arcade/Oh, You’re Gunna Die
Shooter/Petit of the dead
Arcade/Picovaders
Arcade/Pocket Fighter
Puzzle/Pocket Othello
Application/Pocket PDA
Arcade/Pong
Action/Quadrastic
Action/Rayne the Rogue
RPG/Rick and Morty Game
Arcade/RoboDodge
Puzzle/Sensitive
Application/SetNameAndID
Arcade/SFCave
Shooter/SFZ
Action/Siege
Sports/SkateArdDie!
Application/Sketch-A-Sketch
Arcade/snELk
Shooter/Space Fighter
Shooter/Space Knife
Platformer/Squario
RPG/Star Honor
Shooter/Stellar Impact
Puzzle/Sudoku-NBP
Platformer/The Bounce
Puzzle/TicTacCurly
Shooter/Tiny Asteroids
Action/Tiny Depth
Shooter/Tiny Digital Invader
Puzzle/Tiny NS-Tower
Puzzle/Tiny Sokoban
Action/To
Application/Toyoshiki Tiny Basic
Arcade/Train Dodge
Puzzle/Tres
Arcade/Umeroose
Demo/Wire Screensaver
Puzzle/Yatzy
Arcade/YouWontSurvive

PS1: All games are linked in http://arduboy.ried.cl to be used with Arduboy Uploader
PS2: This list was also made in 1 sec with http://mustache.github.io/ :blush:


(waday) #5

Thank you for choosing! I will play other games too!


(Kevin) #6

Lol keep up the good work this proves how much we need to have something like this official.


(curly) #7

Thanks for adding “tic tac curly” and “rick and Morty” @bateske how about you link to this in a very obvious place for newcomers


(Pharap) #8

Unless it was done for all unofficial repos then it might be misconstrued as favouritism.


(curly) #9

I’m ok with that, but if you have to be fair link to all of em that are worth linking


(Erwin) #10

I have been experimenting with Git submodules:

Because it seems that people who make Arduboy games only use github as a “cloud backup” so having to keep all the games updated do not seem like an easy job (adding them is easy).

I am trying to solve the dilemma on how to resolve updates in the repo, I guess it needs more work, because with submodules I just have the external repo inside my own, but generating the binaries from is another history. Short story:

Can anyone provide an idea how to keep all the games updated all the time? Thinking that some games are from normal URLs, other are from github as source and other are from github as source and binaries


(Pharap) #11

Perhaps make people provide some sort of ‘file list’ file that details the layout of their game.
Then you get them to provide the URL to that file and from that your repo can fetch all the necessary files.

For example, the file might look like this:

[Root]
http://github.com/Pharap/Game/

[Source]
Game.ino
Player.h
Player.cpp
Images.h
Images/Image1.h
Images/Image2.h
Images/Image3.h

[Binary]
Bin/Game.hex

Then it’s easy to know which files to use for what.
It might even be worth making some UI tool to generate the file.

(As for knowing when to update, that’s a bit more difficult.)


(Erwin) #12

Here is the list updated up to 15/09/2017 with 141 games now:

Shooter/101 Starships new! (Gameduino port)
Puzzle/1010
Puzzle/2048 new!
Application/ABAsm DP1
Application/Abshell
Misc/abSynth FM
Arcade/APara
Shooter/Arcodia
Racing/Ard-Drivin
Sports/Ardletics
Arcade/Ardu Buggy
Arcade/Ardu-man
Arcade/Ardu-Whack new!
Application/Arduboy Assistant
Application/Arduboy Gamepad
Puzzle/Arduboy Says
Arcade/ArduBOYNG
Puzzle/Arducross new!
Action/ArduIndy
Misc/Arduloop
RPG/Arduminer
Application/ArduRemote
Puzzle/Arduslide
Puzzle/Ardusweeper
Arcade/Armageddon new! (Gameduino port)
Arcade/ARtillery
Puzzle/Atomic Puzzle Pack
Arcade/Back to the Jungle new!
Action/Bangi
Shooter/Battle For Zuthsrah new!
Puzzle/Blocks
Demo/Boids
Puzzle/Bombzzle new!
Arcade/Boris goes skiing
Arcade/Bounce
Puzzle/Box Stacker
Arcade/Breakout-V
Arcade/BurgardTime
Action/Cascade Path
Platformer/CastleBoy
Arcade/Chicken Launcher
Arcade/Chrome Dino
Arcade/Chrome Dino - Halloween
Shooter/CosmicPods new!
Shooter/CowBro
Action/Crabator new! (Gameduino port)
Arcade/Crates 3D
Racing/CrazyKart
Puzzle/Cripple Mr Onion!
Misc/Deep Dish Nine new!
Arcade/Diamonds
Shooter/Do You Remember Love
Puzzle/Dominoes 'All Fives’
Action/Epic Mini Games! new! (Gameduino port)
Arcade/Evade
Arcade/Fanboat
Arcade/Fatsche
Demo/Fidget Spinner new!
Arcade/Flappy Ball
Puzzle/Flood fill
Shooter/Galaxion
Demo/Game of Life
Action/Glove new!
Application/Graph
Arcade/Harambe’s Revenge
Action/Helii
Arcade/Hollow Seeker
Arcade/Invaders new! (Gameduino port)
Action/Jet Pac
Arcade/JumpBoy
Shooter/Kemono Patrol
Shooter/l4arduboy
Arcade/Leanna the Lion new!
Puzzle/Lite Out
Demo/Little Rook Chess
RPG/MayQ new!
Puzzle/MazezaM new!
Action/Mazogs
Application/Metalog new!
Puzzle/MicroCheckers
Misc/Nanoseq
Shooter/Night Raid
Puzzle/Nomis
Platformer/Not Just a Hat Rack
Puzzle/NumberMind
Arcade/Oh, You’re Gunna Die
Platformer/Omega Horizon new!
Arcade/Paqman new! (Gameduino port)
Shooter/Petit of the dead
Misc/Petitseq new!
Arcade/Picovaders
Puzzle/Pipes new!
Arcade/Pocket Fighter
Puzzle/Pocket Othello
Application/Pocket PDA
Arcade/Pong
Arcade/Poop Panic! new!
Action/Quadrastic
Action/Rayne the Rogue
RPG/Rick and Morty Game
Arcade/RoboDodge
Arcade/Roo Run new!
Puzzle/Sensitive
Application/SetNameAndID
Arcade/SFCave
Shooter/SFZ
Action/Siege
Sports/SkateArdDie!
Application/Sketch-A-Sketch
Arcade/snELk
Puzzle/Solitaire new! (Gameduino port)
Shooter/Space Fighter
Shooter/Space Knife
Platformer/Squario
RPG/Star Honor
Shooter/Stellar Impact
Puzzle/Sudoku-NBP
Arcade/Techno Monkey new!
Platformer/The Bounce
Misc/The guy who never complains new!
Puzzle/TicTacCurly
Shooter/Tiny Asteroids
Action/Tiny Depth
Shooter/Tiny Digital Invader
Puzzle/Tiny NS-Tower
Puzzle/Tiny Sokoban
Action/To
Application/Toyoshiki Tiny Basic
Arcade/Train Dodge
Puzzle/Tres
Puzzle/Tris new!
Racing/Ufo-Race new! (Gameduino port)
Arcade/Umeroose
Application/Virtual Gamepad new!
Arcade/WHG new! (Gameduino port)
Demo/Wire Screensaver
Puzzle/Yatzy
Arcade/YouWontSurvive
Puzzle/Zoo new!
Action/Zoo at Midnight new!
Action/ZooEscape new!

PS1: Circuit dude and Team ARG games are not included, so the Arduboy catalog is around 150 games now
PS2: There are like 40 more games from Gameduino to port :slight_smile:
PS3: All those games, with screenshoots and descriptions are listed in http://arduboy.ried.cl


#13

Would it be possible to provide our own repository link to work with your setup ?


#14

Also, all our games have a github latest release link, so the link stays the same.

for example: https://github.com/TEAMarg/ID-48-Fantasy-Rampage/releases/latest


(Erwin) #15

For the moment that is not possible.

I need to find a solution for linking stuff, also I have to find a way to get the “.arduboy” file from a “dynamic” location like /latest in github. I think there is a way to use sub-projects in github, but I haven´t poked at that yet.


(John Saunders) #16

Is there any way to add this repo to the arduboy manager? In kinda not good at this stuff


(Erwin) #17

I am not sure, you need to ask @crait. But if you install my uploader: https://github.com/eried/ArduboyUploader/releases/latest you can use the Upload to Arduboy button directly:


(John Saunders) #18

But you need a cord thatll go to your phone and the arduboy correct? I only have regular usb to micro


(Erwin) #19

Are you talking about Arduboy Mate? If that is the case, you should add the repo url. The previous post was for a Windows PC, not a phone.


(John Saunders) #20

Ahh ok. The picture in the original post confused me. Installing now. Thanks man