Siegfried Croes
|
|
« on: November 27, 2015, 04:26:23 PM » |
|
Hello everyone The last few weeks I've been working on a game for Arduboy (Arduino based, creditcard sized, gameboy inspired handheld https://www.arduboy.com/). The game is called Arduventure and it's an attempt at making a minimalistic RPG for this system. The Arduboy specs are as follows: 16Mhz processor, 32KB Flash Memory, 2.5KB RAM, 128x64 Monochrome display (a pixel can be black or white, no grey). The game is programmed in C++. The screenshots and videos below show my progress so far https://www.youtube.com/watch?v=EGZP7WMhIPUYouTube channel: https://www.youtube.com/siegfriedcroesTwitter: https://twitter.com/SiegfriedCroes
|
|
« Last Edit: November 02, 2017, 01:23:04 PM by Siegfried Croes »
|
Logged
|
|
|
|
BomberTREE
|
|
« Reply #1 on: November 27, 2015, 06:40:21 PM » |
|
Really cool project man! Definitely keeping an eye on this I will say that having the name Arduventure kills rpg immersion right from the start
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #2 on: November 28, 2015, 10:34:03 AM » |
|
Really cool project man! Definitely keeping an eye on this I will say that having the name Arduventure kills rpg immersion right from the start Thanks a lot I'll sure to keep this topic updated. You're the first one to comment on the title ^^' It might not sound all that great for an outsider but within the Arduboy community people seem to get it/be fine with it
|
|
|
Logged
|
|
|
|
jctwood
|
|
« Reply #3 on: November 28, 2015, 03:19:31 PM » |
|
The arduboy is something I have had my eyes on since its announcement. How is the development process? How are you creating for it? The art looks really wonderful!
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #4 on: November 29, 2015, 07:46:04 AM » |
|
The arduboy is something I have had my eyes on since its announcement. How is the development process? How are you creating for it? The art looks really wonderful!
I really like how easy it is to make games for it. It uses the same hardware as the Arduino Leonardo so you can use the Arduino IDE to program for it. So you just set everything up, connect the Arduboy to your PC through USB, write some simple lines like: arduboy.drawBitmap(10, 10, image, 16, 16, WHITE); arduboy.display(); Then you just click a button, wait a few seconds and you'll see the result on your Arduboy. Thanks :D I think it's really fun to work with these graphics limitations ^_^
|
|
|
Logged
|
|
|
|
UmutD
|
|
« Reply #5 on: November 29, 2015, 09:54:41 AM » |
|
Super cool, posting to follow.
|
|
|
Logged
|
|
|
|
absenter
|
|
« Reply #6 on: November 29, 2015, 11:25:51 AM » |
|
This looks awesome. Keep it up!
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #7 on: November 30, 2015, 02:32:27 PM » |
|
Super cool, posting to follow.
This looks awesome. Keep it up!
Thanks guys :D Currently not making much progress cause I'm stuck with an Arduino IDE glitch, at least that's what I think it is... Hope to continue work soon!
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #8 on: December 28, 2015, 09:41:21 AM » |
|
Made a new video showing off shopping and saving
|
|
|
Logged
|
|
|
|
Jasmine
|
|
« Reply #9 on: December 28, 2015, 10:34:41 AM » |
|
Wow! This is sooo neat. When you say minimalist, what elements do you have in mind? More so exploration, rather than narrative driven?
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #10 on: January 05, 2016, 07:49:43 AM » |
|
Wow! This is sooo neat. When you say minimalist, what elements do you have in mind? More so exploration, rather than narrative driven?
Thank you very much It will be simple and limited because of the limited memory the Arduboy has. So there won't be much narrative or big world to explore. The creator of the Arduboy plans to make an updated version of the system in the future which would include an SD card so that would open up the possibility to make the game bigger For now it's more like an experiment to see how much I can do with the limited memory.
|
|
|
Logged
|
|
|
|
mushbuh
|
|
« Reply #11 on: January 05, 2016, 12:56:22 PM » |
|
this is cool :~0
|
|
|
Logged
|
<br />
|
|
|
Siegfried Croes
|
|
« Reply #12 on: May 25, 2016, 03:43:40 AM » |
|
this is cool :~0
Thanks :D It's been a while since I posted it but as I just received my Arduboy I'll be continuing this project :D I'll be optimizing the code more and also improve the graphics along the way: OLDNEW
|
|
|
Logged
|
|
|
|
EvilDingo
|
|
« Reply #13 on: May 30, 2016, 09:40:43 PM » |
|
This is interesting, but does the memory limitation ruin it? How do you load more games if it doesn't support a SD card?
16mhz for a black and white display with that resolution wouldn't be taxing the CPU much and only use a tiny bit of memory for a frame buffer (if it uses one.) So you basically end up with a system that has enormous (comparatively) processing power, but not enough memory to make anything really compelling.
I love the idea of using an Arduino for a game machine and I have parts scattered all around my desk with my own attempts but I feel the memory bottleneck is severe. I'm not sure how easy that is to fix though. SD card support with a tiny SDRAM might have sorted it out. GameBoy games could be megabytes in size. But you're kind of stuck with slightly better than Atari level memory size.
As for your game - excellent! It really looks the part. Could have easily passed for a GameBoy game.
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #14 on: June 01, 2016, 01:02:15 PM » |
|
This is interesting, but does the memory limitation ruin it? How do you load more games if it doesn't support a SD card?
16mhz for a black and white display with that resolution wouldn't be taxing the CPU much and only use a tiny bit of memory for a frame buffer (if it uses one.) So you basically end up with a system that has enormous (comparatively) processing power, but not enough memory to make anything really compelling.
I love the idea of using an Arduino for a game machine and I have parts scattered all around my desk with my own attempts but I feel the memory bottleneck is severe. I'm not sure how easy that is to fix though. SD card support with a tiny SDRAM might have sorted it out. GameBoy games could be megabytes in size. But you're kind of stuck with slightly better than Atari level memory size.
As for your game - excellent! It really looks the part. Could have easily passed for a GameBoy game.
The Arduboy can only store one game at a time. It's just meant for fun and to learn programming really. Later they might release an updated version with SD card slot. The limited memory makes it more fun, I think it's cool to try and make an RPG with very limited resources. If all goes well the worldmap won't be as small as I initially thought! I hope to get it as big as this image (rectangles are the size of the Arduboy screen, the black square is the size of the player): Thanks a lot :D
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #15 on: June 01, 2016, 03:41:36 PM » |
|
This is a really cool project.
|
|
|
Logged
|
|
|
|
maruki
|
|
« Reply #16 on: June 02, 2016, 08:15:33 AM » |
|
whoa! This is the kind of project I'm usually fan of. Super cool! One thing only: I liked the bed sheets as they were before, checkered.
|
|
|
Logged
|
|
|
|
BomberTREE
|
|
« Reply #17 on: June 03, 2016, 08:30:46 PM » |
|
One thing only: I liked the bed sheets as they were before, checkered. smiley I agree with this, and I prefer the original character sprite Oh opinions
|
|
|
Logged
|
|
|
|
Siegfried Croes
|
|
« Reply #18 on: June 04, 2016, 12:17:34 PM » |
|
This is a really cool project.
Thanks :D whoa! This is the kind of project I'm usually fan of. Super cool! One thing only: I liked the bed sheets as they were before, checkered. Thank you very much :D I felt like it was a bit out of place, I might see what it looks like and if I like it I'll keep it checkered One thing only: I liked the bed sheets as they were before, checkered. smiley I agree with this, and I prefer the original character sprite Oh opinions The new player graphics are reused from my Ludum Dare game because it had a better walk cycle. Is it mainly the face you like more? Here's a new video showing of how large the world could/will be The final world will obviously be more than just random trees
|
|
|
Logged
|
|
|
|
BomberTREE
|
|
« Reply #19 on: June 04, 2016, 12:28:53 PM » |
|
Whoa, that's actually a lot more space than I expected! Is it mainly the face you like more? I prefer the longer hair from the original character!
|
|
|
Logged
|
|
|
|
|