Arcader (Retro Game)

Programmation avancée de jeux en PureBasic
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Arcader (Retro Game)

Message par darius676 »

For some reason I start a side project to get focus for the main project.
https://mark-dowen.itch.io/

coded and compiled 100%purebasic like all my ohter games and tools.
https://youtu.be/z2xHSHjrSg8?si=_6nNEUUt1ocQ3_cw
Welcome to: ‘ARCADER’ (working title)
A classic (retro shooter) is in the making.
Planned:
Unlimited worlds/levels/waves

You get:
Pre-order download: This download is equivalent to
‘Early Access’, which means that all updates and progress are
immediately available and you can participate in the development process.
There are two packages:
1)The pre-order package
2)The pre-order package including programme code (which usually corresponds to the current version of the game).
System requirements for the game:
Windows 10(11) 64-bit
Some hard drive space
Some RAM, around 200 MB :)
Game controller (XBOX)
or
Keyboard

Controller:
A= Select (Press/Hold)
B= Back
X=Shoot
Sticks: For Direction

Keyboard:

ENTER=Select(Press/Hold)
B=Back
ESC=PAUSE
X=Shoot
Move: Cursor or WASD



Installation:
Download the directory to any folder and unzip it
For the package with the source code, you will also need
PureBasic 6.30 64-bit to edit or compile the code.
Note:
No liability of any kind is assumed for the data provided. There is no guarantee of functionality.
With software that is still in development, there is always the possibility that
it may:
Damage to the executing system, such as data loss.
Sudden errors occurring during the execution of the programme.
Inputs/displays/contents being incomplete and partially or completely incorrect.
Any changes to the code and/or the accompanying files, as well as the use/execution of the programme by the user, are entirely at your own risk.
Translated with DeepL.com (free version)
Dernière modification par darius676 le jeu. 19/févr./2026 19:36, modifié 11 fois.
Avatar de l’utilisateur
case
Messages : 1558
Inscription : lun. 10/sept./2007 11:13

Re: Side Project

Message par case »

pas mal , juste il y a comme des saut d'images par moment c'est du a la capture ou un probleme dans le code?

somtime the screen seems to lag, il this a capture problem or a bug in the matrix ^^
ImageImage
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Side Project

Message par darius676 »

It is an early prototype, goal is: all is generated in real-time, so it's sometimes frame dropping. It's the procedural system/engine I use in my main project (Leafes Of Destiny), I did some cuts to the code and feature set, for this arcade game. ARCADE is planned to be an endless game. Waves, changing biomes , combining biomes, tons of upgrades for your spaceship.
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Side Project

Message par darius676 »

Avatar de l’utilisateur
SPH
Messages : 5040
Inscription : mer. 09/nov./2005 9:53

Re: Side Project

Message par SPH »

Forum français !
Donc, on parle français ici !
Je me suis fait reprendre par Fred il y a plusieurs mois là dessus sur le forum anglais car j'avais parlé français !!!

Il n'y a donc pas d'exceptions... :idea:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
case
Messages : 1558
Inscription : lun. 10/sept./2007 11:13

Re: Side Project

Message par case »

sph je ne crois pas que tu sois modérateur, tu peux signaler le post a un modérateur qui fera le nécessaire si c'est justifié mais ce n'est pas la peine d'envenimer les choses en attaquant directement les gens qui postent ici.

allez bisous et respire...
:mrgreen: :mrgreen: :mrgreen:
ImageImage
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Side Project

Message par darius676 »

I m sorry, for english, but, its better than my french language skills. (I do not trust online translators for languages I do not even know a single word)
There is so much bullshit translation(autotranslation is switched on for french....)


it goes on, now with weapon upgrade system...

https://youtu.be/fTOFq0eAsq4?si=vAO6zSPBKKqSw5ai
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

Update: (Performance, Assets, Effects)
Link: Look for first post :)
Avatar de l’utilisateur
case
Messages : 1558
Inscription : lun. 10/sept./2007 11:13

Re: Arcader (Retro Game)

Message par case »

nice :)
bravo !
ImageImage
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

New progress: Gamplay: First Post.
You can get the "Preview/Prototype" for free.
https://mark-dowen.itch.io/
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

case a écrit : ven. 06/févr./2026 21:29 nice :)
bravo !
Thank you
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

se the download link in the first post.

I have now checked some of the files and the source code, and it may be that the last upload was not the most recent version after all. This has now been replaced by the latest build currently available and can be downloaded.

In addition, a few things have been changed or (I am lazy when it comes to writing instructions) explained better.

In summary:

Keyboard control (implemented as an alternative to gamepad control and intended more as a ‘develop/debug’ interface)

Keyboard:
In the selection menu:
‘A’, ‘ENTER’ = Confirm
Cursor keys: Select menu item.

Key ‘B’ = Go back one screen (‘Credits screen’ --> ‘Start screen’)

In the game:
‘ESC’ = PAUSE
“W”, ‘A’, ‘S’, ‘D’ = Control the spaceship
Cursor keys = Control the spaceship

‘X’, ‘SPACE’ = Fire missiles

‘PAGE DOWN’ = Game is sent to the taskbar. (Game paused)
When the game is retrieved from the taskbar, the ‘ESC’ key must be pressed to open the pause menu. (This is a logic bug...)

If the game does not respond to input but is still active, it is likely that the focus of the game has been shifted to the background by an application or input. Solution: Press the left mouse button in the game field to return the focus to the game.

Currently, the concept works:
‘Unlimited Game Loop’,
ToDo:
additional worlds/biomes will be added.
Various presentations (player ship is destroyed, player ship returns to the game), etc...
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

Now: Fixes: For:
GUI input delay, diagonal player movement. For download use the link in the first post.
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

Improvement. Working: Endless Game Loop (more maps to come)
for download look first post
darius676
Messages : 104
Inscription : dim. 02/janv./2022 23:12

Re: Arcader (Retro Game)

Message par darius676 »

BUILD 1771.166015625
Game Loop Fully Working,
First Boss (not balanced)
Répondre