You are browsing as a guest. Sign up (or log in) to start making projects!

doomREAL3D

  • 5 Devlogs
  • 10 Total hours

Writing doom-alike game in which every frame instead of displaying on screen is printed on 3d printer.

Ship #1

We've all seen Doom running on weird hardware, even on a 3D printer display, but have you ever seen Doom printed on a 3D printer? My goal was to make a simple Doom-inspired shooter, but instead of displaying frames on a monitor, it prints the whole map, enemies, and the player on a 3D printer. The game is a basic turn-based shooter with a map loosely inspired by the first stage of Doom. You lose if one of the enemies gets too close to you, and you win when you kill all 4 enemies. You can use automatic printing (which works only with Bambu Studio) or just generate STL files that you can manually open or print. The hardest part was probably getting enemy AI to work. You can try it even if you don't have a 3D printer, you just need a program that can open STL files. If you need instructions on how to play, visit my GitHub repo.

  • 5 devlogs
  • 10h
  • 7.73x multiplier
  • 74 Stardust
Try project → See source code →
Open comments for this post

3h 37m 19s logged

devlog #4 - Today I created github repo, finished automatic printing, and optimized it so loading stl doesn’t take 2 minutes. Also fixed some bugs.

0
0
4
Open comments for this post

1h 32m 57s logged

devlog #3 - Today I added shooting and polished the movement system. Also you can now lose when an enemy gets too close to you. At first i was a little bit worried about supports but now i think they are pretty doom-vibed so I’m gonna leave them as they are.

0
0
3
Open comments for this post

1h 40m 33s logged

devlog #2 - I made so that enemies try to catch player and implemented controling player from console. Also added so that if an enemy is to close you lose. It still have a couple bugs to fix but after I fix them I can try to automate printing process.

0
0
6
Open comments for this post

1h 57m 14s logged

Today I coded map and enemy generation which then gets exported to stl that i can print with my 3d printer. I still have to add enemy AI, player inputs, and automated printing.

0
0
6

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…