Homebrew [Release] Brick Breaker 3D

Technicmaster0

Well-Known Member
OP
Member
Joined
Oct 22, 2011
Messages
4,406
Trophies
2
Website
www.flashkarten.tk
XP
3,496
Country
Gambia, The
2expvdd.jpg

Time for another homebrew: Brick Breaker 3D. This is the "official" release.
Every version from RC1 on is developed by Kero.

How to install
*.hax 2.0: Simply copy the "3ds" folder into the root of your big SD card.
.3ds and .cia: Put the content of "3DS_CIA_PUTONSD" on your 3DS' SD card.
.3ds: Put the ".3DS" file into the root of your MicroSD.
.cia: Install with your favourite CIA installer.
other: We supply an *.elf file for advanced users.

Download
-Brick Breaker V1 (*.3dsx, *.cia, *.3ds, *.elf) (MIRROR)
-Brick Breaker V1 (source code) (MIRROR)
-Brick Breaker RC1 (*.3dsx, *.elf) (MIRROR)
-Brick Breaker BETA 5 (*.3dsx, *.elf) (MIRROR)
-Brick Breaker BETA 4 (*.3dsx, *.elf) (MIRROR)
-Brick Breaker BETA 3 (*.3dsx, *.elf) (MIRROR)
-Brick Breaker BETA 2 (*.3dsx, *.elf)
-Brick Breaker BETA 1 (*.3dsx,*.elf) (MIRROR)

Controls (editor):
D-Pad: move the marker
A: change block to destructable one (3 hits)
B: change block to solid one
Y: change block to destructable one (1 hit)
START: Save changes and return to menu

Changelog
BETA 2:
-Added support for Directional Pad, Circlepad, C-Stick and A/Y
-Added bricks (a block with 3 lifes, undestructable brick)
-Random map generator
-Better textures

BETA 3:
-Advanced block collision (still not perfect but I think that it's good enough)
-Fixed a bug where you could see too much of a sprite for one frame
-Added the main menu and "you lost"-screen (and both are ugly :) )
-Added 3D (and I destroyed my eyes doing that)
-Reorganized some parts of the code
-Added a score on the bottom screen (currently every block counts as 1k)
-Improved block reflection at the bumper (changed from int to float)
-Last but not least: a (saved) highscore was added
(the current save might be deleted with a future update)

BETA 4:
-Added audio playback (not the right way to do it and not very good but better than nothing)
-Added credits
-Advanced score system: first hit gives 500, second 1000 and third 1500
-Added instructions
-Added a rainbow effect for the borders at the topscreen
-Prettier main menu
-Fixed some minor stuff

BETA 5:
-Added map loading from text file
-Added map creator
-Fixed some minor stuff

RC 1:
-Tcm0 stopped working on this project and gave everything to Kero
-Better intro music
-Reduced unnecessary RAM usage
-Moved the map editor to the middle of the top screen (looks a bit better)
-Added touchscreen support to the level editor
-Fixed serious framerate drops in the credits (it's still unstable but much higher)
-Fixed a bug where the game didn't recognize that you won (might have led to instant-win before)
-Fixed some collision bugs (but they will stay in the credits 'game')
There seem to be more but the remaining ones aren't that game breaking

Version 1:
-Complete support for the touchscreen
-Fixed some collision bugs (like always)
-Fixed a bug that calculated a wrong highscore
-Fixed a bug where the game didn't finish after destroying all blocks

Older screenshots
v477t2.jpg

(screenshot of BETA 1)

CXPD44ZWYAAbjIj.png

CXPD471WwAE_E26.png
(screenshot of BETA 2)

By the way, did you know that we have a DS version as well?
 
Last edited by Technicmaster0,

mungry

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
322
Trophies
0
Age
25
XP
476
Country
United States
I can't seem to control the brick breaker at all. Start works to exit. Select works to restart. :unsure:
I'm using a n3ds 9.9 with menuhax.
 

Technicmaster0

Well-Known Member
OP
Member
Joined
Oct 22, 2011
Messages
4,406
Trophies
2
Website
www.flashkarten.tk
XP
3,496
Country
Gambia, The

Technicmaster0

Well-Known Member
OP
Member
Joined
Oct 22, 2011
Messages
4,406
Trophies
2
Website
www.flashkarten.tk
XP
3,496
Country
Gambia, The
But I will sure be using this, it looks nicer.
I might update mine to fix some bugs, though.
Thanks :) Do you really think so? I didn't really like a big part of the GUI and it will be updated in the next version.

I was joking: a program with bricks, what should do?
Oh, yeah :) But there was no warning by Jwiz33 so far.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...