CSGP : Moon Lander...

User projects written in or related to FreeBASIC.
h4tt3n
Posts: 698
Joined: Oct 22, 2005 21:12
Location: Denmark

Post by h4tt3n »

Lachie Dazdarian wrote:I think a better way to approach the gameplay is by making the landing spot more "tricky" and in the same time giving the player more fuel.

...

There is one serious problem with the engine. When I fly off from one side of the playfield and try to fly in into another side, I very often hit the ground which is higher on the other edge. You should make the terrains, or tell the terrain generator to make terrains, so that the ground is on the same level on the left and right edge.
Agree on both. It would be cool if the landing site was at the bottom of a steep valley, inside a cave ect.

otherwise a nice game! keep up the good works.
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

Lachie Dazdarian wrote:I like the changes, but don't love them. I'm not sure how much the idea of reducing the gravity in earlier levels works, since with them energy suckers you kinda wish the gravity was higher. Perhaps you should start with a gravity a notch higher (yes, I know I wanted it lower earlier). As I said before, I think a better way to approach the gameplay is by making the landing spot more "tricky" and in the same time giving the player more fuel.

I reached stage 9 out of second try. 567 points. I think. Damn, my memory. For some reason my original score where I reached stage 6 was saved and not this last one. You should double check your code.

There is one serious problem with the engine. When I fly off from one side of the playfield and try to fly in into another side, I very often hit the ground which is higher on the other edge. You should make the terrains, or tell the terrain generator to make terrains, so that the ground is on the same level on the left and right edge.

I like the new animations, but I miss the "!" on "LANDED", and "LANDED" doesn't seem be centered.

I also like the energy suckers, but I just don't think they are well incorporated in the gameplay so far. I think they are introduces too fast, and too much emphasis is put on them in later levels.

Phew, that would be it.

BTW, I want RETRO sound effects! :P

Thanks Lachie for this great feedback ,
That's true that all game features and parameters are not well balanced between each others and from level to level...
That why my next release will have a embeded Level editor ! (almost ready, some strange bug to fix)
so 23 different levels ( from 0 to 22) , by default the respective level is loaded but if not present (not yet defined or can t find the file) then the level generator do the job.


@h4tt3n, Your proposition(sky have a limit : roof design for cave...) is already on my todo list)
.
I've also : To Have a launch pad with a land pad, not always a "drop the lander"


Thanks to all of you that help me to improve that oldy tiny fun stuff

Have fun !
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

New updates... v 1.3

- Embeded Level Editor !

the purpose is if a levelFile for a particular level exist then the level is loaded otherwise the land generator is used

To edit or create a level execute lander with -edit parameter
C:\>lander -edit
-Press F10 key to enter into editor mode during game
you will edit the current level
so you may edit the level as you play with it
and change the current level by the editor

-During edition press F1 to get more details on available editor command

shorthing the commands allow you to
- Edit lanscape
- Place Land pad
- Place/Remove Energy sucker
- Place / rotate the Lander
- Save/Load/Edit current or any level
- Set G (gravity)
- Set Lander Energy quantity
- Edit the Level text message

NB if you want to share your level files:
Level files should be at lander working directory and the file name has to respect the file name structure : for example level 10 is named level10.lvl
These file are higly compressable because it's only text

Currently a do not provide any level file yet (I'm not really a good levellord) , you may create your own levels, otherwise you'll get the lanscape generator by default(as v 1.2).

But I gonna to release a level-set zip file soon .. Will try to have a complete story better than the default story. ;P


Enjoy !


you may re-download same URL
http://csgp.suret.net/blabla/viewtopic.php?f=1&t=8
Last edited by redcrab on Aug 13, 2007 16:29, edited 1 time in total.
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

New quick update

http://csgp.suret.net/blabla/viewtopic.php?f=1&t=8
This update is just the result of a test of the Level Editor
here a link to a zip file to extract into the working directory of lander.

The zip contains 13 levels , designed with lander under linux ( don't know if it works correctly under windows yet)

You may test the small level set, as you wish.

I've designed these 13 levels in about 1 hour... I think the editor is not perfect but quite easy to use
So don't be affraid to use it ;P

Lachie, I tried to make the difficulties progressive...
You're not obliged to include this into the Game Directory ... It's a test until now...

Enjoy !
Last edited by redcrab on Aug 13, 2007 16:30, edited 1 time in total.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

No problem. The archive will be added as "Extra download #1" for Lander.
SSC
Posts: 319
Joined: May 29, 2005 4:47
Location: Around
Contact:

Post by SSC »

Nice game, I got to lvl 7 on the first try.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

Gah, got canned on stage 22 with the default level set. I was so close. Probably the last time I'm playing this version. Rather monotonous experience, although exciting in few levels.

I might give another try on this 13 levels set you released. Got canned on level 11 first time. These ones played much better than the default levels.
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

New Update

Now lander version 1.4 is about to be fully released.

- Sound FX (retro sound fx ,My first CSGP sound try)
- Cavern capability (sky has limit ;) )
- Level start on a pad (no lander drop obliged)
- Reload Energy Pad
- Zero G / space travel
- Sub level , (multi screen per level)
- Text Story Cut Scene
- Editor Updated

- First 6 levels ready to be played

Download at http://csgp.suret.net/blabla/viewtopic.php?f=1&t=8


Enjoy !
Dr_D
Posts: 2451
Joined: May 27, 2005 4:59
Contact:

Post by Dr_D »

Nice. I just wish the sounds were louder. It's very fun though. :)
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Post by Lachie Dazdarian »

Had time to play it only for a minute. I'm glad you decided to release a new version. Will make a more coherent comment later.

Only, did you use a spellchecker with the story text. "Materize"?!?
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

Oooops ...
Sorry ... fixed now
I've released it quickly, because my spare time is off now !
;P

It's not yet finished... I've tried to improved (find bug) by editing the first story part (6 first levels)
This 1st part is just a progressive training before real mission..
level 7 and others are just generated level ... not the final real mission....
Hope I will get more time in near future to finish the story/levels/new feature

...

Have fun !
Dr_D
Posts: 2451
Joined: May 27, 2005 4:59
Contact:

Post by Dr_D »

Sorry. I'm an bright. I had my headphones hooked up, and sicne they were sitting on top the tower, I thought the sound was coming from the PC speaker. lol
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Post by redcrab »

New Update

Version 1.4.1
- bug fixes
- 2 levels added (8 playables levels)

Enjoy !

http://csgp.suret.net/blabla/viewtopic.php?f=1&t=8
redcrab
Posts: 623
Joined: Feb 07, 2006 15:29
Location: France / Luxemburg
Contact:

Re: CSGP : Moon Lander...

Post by redcrab »

More than 11 years after ...
That's incredible how fast the time is running

This necromancer post
Just a notice regarding this Redcrab Moon Lander

I tried to make it working in a browsers (mainly on Chrome and Firefox)
Mmm ... there are 2 tries

#1 : emscripten dosbox with project compiled with FB on DOS
http://roki.zone/lander
it works but ... it's ugly ... and so slow ....
Image

#2 : translate the lander.bas code into C# code in Unity

http://roki.zone/unity

and little bonus ... made a variant (in color) for Collegues that are developpers (DEVOPS) and working with ITIL guide lines
http://roki.zone/DAPI


The two last are not in FB language ... but I guess it is fun to know what is happening to this small project...

Just hoping there is a final release of FB with emscripten enabled with all support ... Audio , openGL , 2D gfx ...

Have Fun
====== Resources
source code for Moon Lander for FB (DOS version)
http://roki.zone/lander/LANDER.zip

FB to C# translation of lander.bas (for Unity, to set as script inside a Camera for those interested)
http://roki.zone/lander/DrawLines.cs
h4tt3n
Posts: 698
Joined: Oct 22, 2005 21:12
Location: Denmark

Re: CSGP : Moon Lander...

Post by h4tt3n »

This is awesome! I remember when you posted this many years ago. When I compile the lander.bas file in WIn 10 64 bit, I get a dos window saying initializing, and a small black window.
Post Reply