Game test v0.01

Advanced game related topics
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Game test v0.01

Post by Carm3D »

Amazing.
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Thanks Carm!
And here the interactive part of the code running. This include an Sound engine with wav sound modulated frequency in real time between 12000 and 28000, to change voices (Monster, male, female, kid), and speed to keep relation between sound and typewriter.

The system is very very easy to make, You can make it yourself. I tell you how work the system:
I got a wav with phonemes for almost... hehe. Some thing like this:
'a e i o u ma me mi mo mu ...' Better with no space between phonemes, Can use audacity for it.
Play the sound in loop when start dialogue, later need synchronize text phonemes with position in the sound. Is not hard to do. See PB sound library.

Link to the video with sound in YT: https://www.youtube.com/watch?v=fUVnSXsnKzI
Was recorded with smartphone, sorry about quality.
Image
If translation=Error: reply="Sorry, Im Spanish": Endif
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Game test v0.01

Post by Carm3D »

"Serpiente? Serpiiiiiiieeeeeeente!!!"
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Carm3D wrote: Tue Jan 06, 2026 9:15 am "Serpiente? Serpiiiiiiieeeeeeente!!!"
¡Que va!.. Lobo solitario. :lol:
I know the voice is not very good but with music and other sound effects at time can be good.
Not remember if animal crossing or other game use a similar speak effect.
If translation=Error: reply="Sorry, Im Spanish": Endif
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Game test v0.01

Post by Carm3D »

minimy wrote: Tue Jan 06, 2026 3:58 pmNot remember if animal crossing or other game use a similar speak effect.
https://www.youtube.com/watch?v=AShPXGlbvbE
User avatar
ChrisR
Addict
Addict
Posts: 1538
Joined: Sun Jan 08, 2017 10:27 pm
Location: France

Re: Game test v0.01

Post by ChrisR »

I'm not really into games at the moment, but I watched the videos and I'm impressed by the work that must have been involved and that you can do this kind of thing with PB. Well done :)
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Game test v0.01

Post by threedslider »

Nice work as always ! Keep it up !
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Making minigames to include in the game.

Image
If translation=Error: reply="Sorry, Im Spanish": Endif
User avatar
Mindphazer
Enthusiast
Enthusiast
Posts: 523
Joined: Mon Sep 10, 2012 10:41 am
Location: Savoie

Re: Game test v0.01

Post by Mindphazer »

Do you have clones ??
Then you can do "parallel coding" :mrgreen:
That's the only way to explain how you can code so much and so fast !!
MacBook Pro 16" M4 Pro - 24 Gb - MacOS 26.1 - Iphone 17 Pro Max - iPad at home
...and unfortunately... Windows at work...
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Mindphazer wrote: Fri Jan 09, 2026 3:25 pm Do you have clones ??
Then you can do "parallel coding" :mrgreen:
That's the only way to explain how you can code so much and so fast !!
Hahahaha! Yes! We are legion! :lol:

This other minigame to include in the main game. Nice for gambling addicts.
Image
If translation=Error: reply="Sorry, Im Spanish": Endif
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

All this games are in one sprite to quick use, only load when play, and later free the system again to save memory and resources.
If translation=Error: reply="Sorry, Im Spanish": Endif
Fred
Administrator
Administrator
Posts: 18442
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Game test v0.01

Post by Fred »

So we won't get one game, but many games ! :lol:
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Yes Fred, the idea is include many minigames, i think this will be a nice addon to complete a good ROL game. The real luck may be an factor, if you gain 5000 money at the begin of the game, the game will be more easy beacause can buy better weapons, armours... If lost all can start a new game :lol:
The rest of minigames (no receive money) is just for fun.

Because i go jumping from one part to another part of the game... :lol: (The way not to get bored...)

Many time trying to make a nice CRT effect over image fast, I need this very, very fast. A CRT is not only a mask to cut the shape of the old screen (rounded) in the image. A real CRT use pixels curvature and distortion, if not the effect is very poor.
Start with the easy way reading and drawing the image data with Point and Plot, is nice but for this effect is not the best option.

Then i try with DrawingBuffer(), this is more fast, in my test is much more fast. But need mooooore!! :mrgreen:

Then now the problem is not the drawing system, now the problem is the curvature and distortion of every pixel calculated in real time. Mamma mia this is very slow!.

My solution was using DrawingBuffer but with an 'initialize' procedure to calcute an mapped every distortion of every pixel in the image before. Later every image used is mapped, just need dump memory to fill the output. I think this can be a good method for other fx like eyefish or any distortion of the image, when you need use many times same distortion with diferent frames.

The speed in FPS is fantastic include with typewriter FX.
Image

Well, all problems solved and finally i got the CRT screen working and very dirt.
Added: Support scroll for long texts, dirt and dust, lines and bright.
Image
I know this is very similar to one very famous game, but an CRT is an CRT, no? :lol:

This is the final idea. Added images and small gif movies. Images and video are only for this example.
Image
If translation=Error: reply="Sorry, Im Spanish": Endif
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Game test v0.01

Post by minimy »

Background is provitional
If translation=Error: reply="Sorry, Im Spanish": Endif
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Game test v0.01

Post by Carm3D »

The warping / fisheye effect is very impressive!
Post Reply