Author Topic: Programmer needed for game  (Read 3863 times)

0 Members and 1 Guest are viewing this topic.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.051
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 677
  • Likes Given: 294
Programmer needed for game
« on: 19:21, 25 January 11 »
I have pretty much given up trying to learn Z80, I dont have the patience.


I have the ideas for a game, I have 90% original graphics (a few heavily edited rips but not many), mini-game map and solution, and I will have original music as soon as I can figure out how to use something better than BooTracker (although if you can use BooTracker files then that will be great).


For obvious reasons I will not be making the resources I have now public, the only thing I will reveal now is that the game I have planned is a cross between Dizzy and Zelda, top-down adventure game.


I want the game to be in 4-colour Mode 1 and 464 compatible, which should easily be possible, especially for the initial mini-game. If it works then I will commit to a full size game.


If anyone wants to work on this with me then PM me.
EgoTrip's Stuff
EgoTrip's Stuff

Offline jbaudrand

  • CPC6128
  • ****
  • Posts: 171
  • Country: fr
  • Liked: 19
  • Likes Given: 16
Re: Programmer needed for game
« Reply #1 on: 09:19, 26 January 11 »
try to play "eternal light"
http://www.cpc-power.com/index.php?page=detail&num=3905
it was made in Basic using Sprites Alives. thie engine has some restriction as far as I understood, your game must feet in 31Ko*)

anyway good luck for your project! and welcome aboard.


* I must ask this "probably stupid" question to the community:
If I select "add 256Ko memory expension" in WinAPE
can I load the compiler in the extended RAM, and benefit of 128Ko for the game itself with sprites alive?
my knowledge of memory is limited actually, but I may have read somewhere that adding exta ram change all the adress and it will corrupt the game on a simple CPC (is it right or worng?)

Offline CPCLER

  • CPC664
  • ***
  • Posts: 104
  • Country: dk
  • Pecunia non olet
  • Liked: 3
  • Likes Given: 37
Re: Programmer needed for game
« Reply #2 on: 10:46, 26 January 11 »
Hi EgoTrip

Sounds like you already have done a lot of work  :P Would be nice with new original stuff for the CPC!

Any screenshots or muckups!!

People tends to be more interessested if they now more details!

Good luck!

/CPCLER


I have pretty much given up trying to learn Z80, I dont have the patience.


I have the ideas for a game, I have 90% original graphics (a few heavily edited rips but not many), mini-game map and solution, and I will have original music as soon as I can figure out how to use something better than BooTracker (although if you can use BooTracker files then that will be great).


For obvious reasons I will not be making the resources I have now public, the only thing I will reveal now is that the game I have planned is a cross between Dizzy and Zelda, top-down adventure game.


I want the game to be in 4-colour Mode 1 and 464 compatible, which should easily be possible, especially for the initial mini-game. If it works then I will commit to a full size game.


If anyone wants to work on this with me then PM me.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2274
  • Likes Given: 3478
Re: Programmer needed for game
« Reply #3 on: 11:20, 26 January 11 »

* I must ask this "probably stupid" question to the community:
If I select "add 256Ko memory expension" in WinAPE
can I load the compiler in the extended RAM, and benefit of 128Ko for the game itself with sprites alive?
my knowledge of memory is limited actually, but I may have read somewhere that adding exta ram change all the adress and it will corrupt the game on a simple CPC (is it right or worng?)
I don't know, I think it will not be possible with sprites alive.

Software must be written so that it knows about the extra ram and it can use it.
However, all is not lost, extra ram can be used to store data. For anyone wanting to do this, follow my tips for programming with basic and you can do this safely !

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline jbaudrand

  • CPC6128
  • ****
  • Posts: 171
  • Country: fr
  • Liked: 19
  • Likes Given: 16
Re: Programmer needed for game
« Reply #4 on: 12:34, 26 January 11 »
Thanks arnoldemu :) I will try to test it.

Offline Axelay

  • 6128 Plus
  • ******
  • Posts: 579
  • Country: au
  • Liked: 375
  • Likes Given: 87
Re: Programmer needed for game
« Reply #5 on: 13:04, 26 January 11 »

* I must ask this "probably stupid" question to the community:
If I select "add 256Ko memory expension" in WinAPE
can I load the compiler in the extended RAM, and benefit of 128Ko for the game itself with sprites alive?
my knowledge of memory is limited actually, but I may have read somewhere that adding exta ram change all the adress and it will corrupt the game on a simple CPC (is it right or worng?)


iirc, Eternal Light did something like that with 128k, and there was something strange going on where it worked under emulation, but not on a real 6128.


Offline CPCIak

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
    • MTB Iserlohn
  • Liked: 12
  • Likes Given: 0
Re: Programmer needed for game
« Reply #6 on: 13:20, 26 January 11 »

iirc, Eternal Light did something like that with 128k, and there was something strange going on where it worked under emulation, but not on a real 6128.

I've tried to transfer Eternal Light to my 6128 via HxC three times without success >:(

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.114
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1280
  • Likes Given: 2566
Re: Programmer needed for game
« Reply #7 on: 13:43, 26 January 11 »
Eternal Light was coded with WinApe, and sadly never tested on a real CPC.
Afaik it doesn't run on a real CPC.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2274
  • Likes Given: 3478
Re: Programmer needed for game
« Reply #8 on: 13:43, 26 January 11 »

iirc, Eternal Light did something like that with 128k, and there was something strange going on where it worked under emulation, but not on a real 6128.
I believe it was down to the way it handled the extra 64k, just using OUTs and reading/writing data.

Really it should have gone through some rsx handler functions to ensure data was valid for basic when it returned.

I don't know why it didn't show the problem under emulation.

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline jbaudrand

  • CPC6128
  • ****
  • Posts: 171
  • Country: fr
  • Liked: 19
  • Likes Given: 16
Re: Programmer needed for game
« Reply #9 on: 15:42, 26 January 11 »
 ooook...

 :D no choice, I must finish rodnay zaks, and three other books.

norecess

  • Guest
Re: Programmer needed for game
« Reply #10 on: 18:27, 26 January 11 »
@EgoTrip People advised to use BASIC programming language for your game and that was a good advice. I also recommend looking further with any helpers such as Sprites Alive, as also already mentioned here.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.051
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 677
  • Likes Given: 294
Re: Programmer needed for game
« Reply #11 on: 19:35, 26 January 11 »
Someone has PM'ed me offering to help, I will let you know how it goes.


Thanks for the advice, but I dont want to use BASIC, its too slow and amateurish  (no offense intended towards people who use it). Im not too good at BASIC anyway, never really managed to get good at coding at all. I am much better with the design parts rather than coding which is why I want someone to do the coding.



EgoTrip's Stuff
EgoTrip's Stuff

Offline jbaudrand

  • CPC6128
  • ****
  • Posts: 171
  • Country: fr
  • Liked: 19
  • Likes Given: 16
Re: Programmer needed for game
« Reply #12 on: 21:08, 26 January 11 »
once compiled, sprites alives give good result in term of speed:
http://www.cpc-power.com/index.php?page=detail&num=1070



Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.893
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 1104
  • Likes Given: 1871
Re: Programmer needed for game
« Reply #13 on: 07:40, 27 January 11 »
EgoTrip wrote:

Thanks for the advice, but I dont want to use BASIC, its too slow and amateurish  (no offense intended towards people who use it). Im not too good at BASIC anyway, never really managed to get good at coding at all. I am much better with the design parts rather than coding which is why I want someone to do the coding.

Fair enough - each persons language to their own. Don't say that to Sean McManus though, cause his stuff which is a mixture of Assembly and BASIC really does demonstrate how a little Assembly or simply applying assembly routines can really transform programs. His whole legacy in Type-ins and Public Domain programs demonstrates this!  ;D
 
Though you should check out Sorceror's Castle by Jonathan Pugh from September 1990 ACU - which should be on ACU90B.DSK under the name SORCEROR. Just because you mentioned Dizzy reminded me of this game, even though it's not really collect, use sort of game - just collecting orbs and avoiding the monsters!  ;D
 
Otherwise use whatever language you prefer!  ;D
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: Programmer needed for game
« Reply #14 on: 06:33, 14 February 11 »
I believe it was down to the way it handled the extra 64k, just using OUTs and reading/writing data.

Really it should have gone through some rsx handler functions to ensure data was valid for basic when it returned.

I don't know why it didn't show the problem under emulation.

WinAPE emulates the OUTs for bank switching in the same way as the CPC, it should work. The only thing I can think of is it was using a Plus BASIC or 464 BASIC/firmware and used direct access to BASIC/firmware.

norecess

  • Guest
Re: Programmer needed for game
« Reply #15 on: 00:17, 15 February 11 »
@executionner about Winape, please make it real-time, cf. if bank C4 is selected BY CODE, the combobox in debug info is not refreshed (cf. will still be C0)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1981
  • Likes Given: 4650
Re: Programmer needed for game
« Reply #16 on: 04:25, 15 February 11 »
Eternal Light was coded with WinApe, and sadly never tested on a real CPC.
Afaik it doesn't run on a real CPC.

OMG!!! Did we finally reach this point :o
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: Programmer needed for game
« Reply #17 on: 03:19, 17 February 11 »
@executionner about Winape, please make it real-time, cf. if bank C4 is selected BY CODE, the combobox in debug info is not refreshed (cf. will still be C0)

On the TODO list...

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: Programmer needed for game
« Reply #18 on: 03:20, 17 February 11 »
Eternal Light was coded with WinApe, and sadly never tested on a real CPC.
Afaik it doesn't run on a real CPC.

Can anyone tell me why it doesn't work on a real CPC? Does it work on other emulators?

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.114
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1280
  • Likes Given: 2566
Re: Programmer needed for game
« Reply #19 on: 17:51, 17 May 11 »
I don't know the exact reason. I only know that the author never used a real CPC when developing. He only used WinAPE, and thus never tested on a real device.
It was only when it was finished, that surprisingly few people noticed that it didn't run on a real CPC. (Meaning, most of the users in here use emulators).

It would be cool if someone could fix it so it ran on a real CPC.