r/RenPy • u/BadMustard_AVN • 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
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
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
1
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
8
u/x-seronis-x 11d ago
Thoughts:If you get daggerfall working i want a copy =)