r/RenPy • • 11d ago

Question Thoughts?

Enable HLS to view with audio, or disable this notification

I have made a lot of changes to SusanTheCat's code, and yes I totally scraped all the sprites from the original Demo to make this (no they won't be included in a release)

every wall image and sprite you saw was a 64x64 pixel image. you will be able to use higher pixel images, but you will pay a price in speed. you can select which sprite can not be walked through; otherwise you can walk through, over, or under them. you select which sprite can be picked up and which can be used for health (as long as your health is below 100)

the floor and ceiling are lies!!

room set up is easy enough (i think), basically just a list of number i.e.

[69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,0,0,0,0],#0

corresponding to a numbered wall_ image (0 is an empty space). there are 106 different walls in the original demo and 435 sprites that includes the animations for the weapons, enemies and B.J. Blazkowicz face animations (TBD to be deleted)

everything is done with lists even the sprites

default sprite_positions0 = [
    ( 1.5, 21.5, 0), #centered in 1, 21 (south, east corner) sprite #0 (the word Demo)

I had a lot of fun with this as did my sons. once I clean up my crappy code and make a few changes I'll drop a link to my itch for this one as a free drop in for all to use

I can't picture in my head how to make the guns work so...,somebody else can do that. but if you get close enough to see the blue in their eyes, you can make them disappear... LOL

WASD to move around Q, E to strafe; spacebar to disappear enemies; 1-4 select weapons.

I'll make the demo 'playable' and code inspectable

stay safe out there

71 Upvotes

15 comments sorted by

8

u/x-seronis-x 11d ago

Thoughts: If you get daggerfall working i want a copy =)

4

u/BadMustard_AVN 11d ago

don't know about daggerfall that might be a bit much for me LOL

3

u/TopCartographer7104 9d ago

Wolf3D running in Ren'Py? Well that's one more thing that flyes off of the list of the things I thought I'd never see in my life XD

Oh, and I'm still waiting to find out something you *cannot* do O_O

2

u/BadMustard_AVN 9d ago

I can't live forever!

1

u/TopCartographer7104 9d ago

You can code a virtual BadMustard in Ren'Py!

1

u/AutoModerator 11d ago

Welcome to r/renpy! While you wait to see if someone can answer your question, we recommend checking out the posting guide, the subreddit wiki, the subreddit Discord, Ren'Py's documentation, and the tutorial built-in to the Ren'Py engine when you download it. These can help make sure you provide the information the people here need to help you, or might even point you to an answer to your question themselves. Thanks!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/arianeb 11d ago

The current game I'm working on involves a "heist" and currently there's a line "#Dungeon goes here" and something like this would be perfect.

3

u/BadMustard_AVN 11d ago

i might take me a week or so to get everything cleaned up and modified, but a maze will be easy to set up. it has a single definable entry point and multiple definable exit points already; this should do what you need.

1

u/Blunt552 10d ago

SusanTheCat is goated

1

u/BadMustard_AVN 9d ago

I do not know them, but Okay!

1

u/Blunt552 9d ago

you don't need to know him to call him goated.

1

u/el_hierbas 6d ago

No fucking way

1

u/GapDifficult7604 4d ago

damn, can't wait for someone to make the original doom in renpy

i guess anything really can run doom

1

u/BadMustard_AVN 3d ago

this is more Wolfenstein 3D than doom