Straight Road – Windows 95 multimedia, music, and fonts

 


This time, it's more about programming. Two themes. Music. An entire software module that plays music. And a number indicator. In sprite form. Otherwise, the game looks the same as last time.


The music module. This is the ability to play music. In-game. The game is based on simple games for Windows 95 or MS DOS. Early multimedia. So, I'd like to add some fun summer music, like MIDI, like a WAV file.

I wrote an entire software module for this. The music here is played through a built-in Windows function. But on the other hand, that's good. Because the game is planned as a 256-color Windows 95-like project. Graphics-wise. And a simple game. For office use, sort of. Casual.



The music will be just that: music. There won't be any sounds in the game. It'll be one of two things. Sound or music. I chose music.

The game is fun. It's about going on vacation. In your car. With the top open. And such a cheerful color. And the whole game is so cheerful. Sand. And you just have to drive past oncoming cars. That's it. The road is straight. By the way, there are already collisions. So, if you crash, you lose an entire life. And you have, say, three of them.



That's the point. Don't crash. To do that, you have to drive along the road. And turn left and right with the arrow keys. This is the simplest version of the game. It depends on how much programming I can do right now. Not much.



So I weighed my options. And I'm making a minimal version. But in line with the idea. Bright graphics. Yes. Simple gameplay. Yes. Music. Yes, there will be. A menu where everything is displayed. Yes, there will be. Now about the menu - the indicator. And about playing music. That's the idea. It's being implemented. But here are some additional things, improvements. Like maybe changing the speed on the road. Or when leaving the road. Crashing into palm trees. There's no such thing.

 


And sprite indicators. Numbers. Time. Numerical parameters. Road percentage. Time. These are all green numbers. These are image sprites. I remember how this used to happen in games for Windows 3.11 or Windows 95, where you'd accidentally go into the game folder. And there, the font itself was sprites. So, it's not a font like text. Just pictures. With letters and numbers. And somehow, it's done through programming. I'm currently implementing something like this.

 


These are more programmable tasks. Which I've been trying to avoid lately. And now I'm doing them calmly. They're not so demonstrative. How to display an image on the screen. Especially if the image is pretty. And I need to learn how to do programmable tasks.

 


And so, in a game, it's summer. Damn. Relax, man! Watch some dumb movie about clerks. And play a retro game like that for relaxation. Just keep going. And that's it. And you don't have to crash into anyone. Imagine you're driving some summer car. Like, it's your holiday. And you're not thinking about anything. You're just enjoying a nice summer day. You need to go to the sea. To the beach. Right down this road. A stupid straight line. That's it. It's a beautiful day. For you. That's what the game is about.

It reminds me of a scene from some movie. Someone put a big printed picture of a palm tree next to the pool and put a beach chair there, like one you'd find on a beach. He put on a summer shirt. And a sun hat. And he's sitting there with sunglasses. The light is directed at himself. And all around are white tiles. And a pool nearby. Quite inventive. This toy is also a bit in that style.


Basic Pascal version 1.20 "Lagushka" – most newest version. In this version there are 4 new games! Udochka, Parohod, Auto Car Stop, Lagushka. And even more retro games! It is a pack of retro games with modern versions of Basic and Pascal.


Basic Pascal: http://www.dimalink.tv-games.ru/games/basicpascal/index_eng.html

Website: http://www.dimalink.tv-games.ru/home_eng.html

Itchio: https://dimalink.itch.io/basic-pascal

Comments

Popular posts from this blog

Moon - gray stone, which attracts

Atlas H376 – Killing Floor, creep and trash floor, that kills