October 17, 2019, 05:43:22 PM

Author Topic: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure  (Read 4389 times)

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 2044
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #15 on: February 22, 2019, 09:32:15 AM »
Reminds me of The Hobbit on the Speccy.  The graphics have a certain sketch-like graphics style.  Nice.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.
Linux Mint 19.1, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
Raspbian Buster, pi4 4Gb RAM,1.5Ghz

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #16 on: February 22, 2019, 02:11:35 PM »
@Steve, thanks, you've inspired me to code a little more. I'm starting to gather that my usual old requirements creep thing is coming in to play.... again.

[EDIT] Just worked in a generic light on function that'll work with most rooms - just need to remember I tied it into some go North binary logic.  :-\

Offline MrmediamanX

  • Full Member
  • ***
  • Posts: 144
    • 3MX Digital
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #17 on: February 22, 2019, 04:28:40 PM »
nice ... I almost thought it was an amstrad cpc game you were going for there, for a quick minute .. no idea why.
I tend to confuse the spectrum and amstrad some times graphics wise ... probably due to how some of the earlier games looked on both systems.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2148
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #18 on: February 22, 2019, 04:30:55 PM »
first room imagery, home sweet home....
Now there's some classic retro looking graphics right there - Reminds me of the early games on the ZX Spectrum 16K ;D
Until the next time...

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #19 on: February 23, 2019, 05:09:06 AM »
Quote
tend to confuse the spectrum and amstrad some times graphics wise ... probably due to how some of the earlier games looked on both systems.[\quote]

Yeah, its interesting to see how Mr Sinclair and Mr Sugar have fared compared to (who?) ended up piloting the great ship commodore into the dirt. Yep, back in the day I was a HUGE spectrum advocate having written my own battleships (with AI) and platformer(s)  - alll in ZX Basic! Halcyon days - some 35 years ago now! A big thank you to Qube for helping me to code yet another title in the ZX format - using the number 1 coder's weapon of choice Blitz Basic.

Defo took commodore to my heart though, I think I'd an A500, A600 and eventually an A1200 where I refound my love for coding thanks to Mark Sibly's Blitz Basic 2.1. A brief slice of Visual Basic 6 (again hobby coding) before I clocked a demo of Blitz 3D on the front of PC Format. I can recall thinking 'what? a 3D version of my fave coding language on the 1200....'

The last two nights, I've been true to Syntax Bomb's '....they mostly code at night', here's me up at 0430 tapping away resolving my slightly bugged graphics rolling routine.

Quote
Now there's some classic retro looking graphics right there - Reminds me of the early games on the ZX Spectrum 16K ;D [\quote]

Cheers ;D - I checked out a video of the old hobbit - that took me back. My Big Dark Adventure has some more bells and whistles  :o  ;D

.....I just need to not get to ambitious.... he says  ;D



Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #20 on: February 23, 2019, 05:13:04 AM »
tend to confuse the spectrum and amstrad some times graphics wise ... probably due to how some of the earlier games looked on both systems.

Yeah, its interesting to see how Mr Sinclair and Mr Sugar have fared compared to (who?) ended up piloting the great ship commodore into the dirt. Yep, back in the day I was a HUGE spectrum advocate having written my own battleships (with AI) and platformer(s)  - alll in ZX Basic! Halcyon days - some 35 years ago now! A big thank you to Qube for helping me to code yet another title in the ZX format - using the number 1 coder's weapon of choice Blitz Basic.

Defo took commodore to my heart though, I think I'd an A500, A600 and eventually an A1200 where I refound my love for coding thanks to Mark Sibly's Blitz Basic 2.1. A brief slice of Visual Basic 6 (again hobby coding) before I clocked a demo of Blitz 3D on the front of PC Format. I can recall thinking 'what? a 3D version of my fave coding language on the 1200....'

The last two nights, I've been true to Syntax Bomb's '....they mostly code at night', here's me up at 0430 tapping away resolving my slightly bugged graphics rolling routine.

Quote
Now there's some classic retro looking graphics right there - Reminds me of the early games on the ZX Spectrum 16K ;D

Cheers ;D - I checked out a video of the old hobbit - that took me back. My Big Dark Adventure has some more bells and whistles  :o  ;D

.....I just need to not get too ambitious.... he says  ;D

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #21 on: February 23, 2019, 11:23:51 AM »
okay... just got to the bottom of a 'bug' whereby I could not use the same include file to show different images scrolling up the screen depedant upon a room_variable. Work around, call EXACTLY the same code within a different filename with a different variable.

Time Passes..... {there goes about another 2 hours and at least 10 more hair folicles - hair suitably torn out}

Must've been something to do with garbage collection in the compiler or something, looks like I'm going to be up to about 50 separate files - in a ZX Spectrum project - not sure thats 'too authentic'.

 :-\  :P


Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #22 on: February 23, 2019, 12:14:23 PM »
Final update until next weekend.... Got the 'third' rooms graphics scrolling away hobbit-esque style - after a fashion.


Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #23 on: February 23, 2019, 05:57:21 PM »
Okay, I lied, this competition has got me by the short and curlies. I hate debugging in spectrum pixels and font.... what am I doing!!! Just realised, yeah the final thing has to be in a ridiculously small pixel thing, but I can add an extra 3 screens worth of size for debug. Here is the hell of my debug until I made this revelation. And no, I'm not getting to old to do this... just yet.


Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 1313
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #24 on: February 24, 2019, 06:08:14 AM »
ok, really simple trick for this.
1. first your font is 8x8, so you will need a 1 pixel pad, so your font is 7x7, but you have a (drop for pg, etc) so your usable font space is 7x6 pixel per 8x8 block

2. for any character position its always a multiple of 8.
so DrawText( "hello",0,0) is start drawing at 0x8,0x8 (it looks like you are drawing at arbitrary pixel positions. DON'T, the spectrum couldn't really do that)

3. Start by writing a simple text output routine:
Method DrawText( text:string, x:int, y:int )
xp:int = x*8
yp:int = y*8
pos:int
for pos = 0 to text.Length-1
DrawChar(text.Mid(pos,1),xp,yp
xp = xp + 8
next
end method

that should always draw the text at the correct screen position for you. :)


Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #25 on: February 24, 2019, 09:16:49 PM »
Thanks for the steer. Think I'd to use font size 13, 12  looked crap. :))

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #26 on: February 28, 2019, 10:01:02 PM »
Now, if only I could recall how to use GIMP.... its a long road.

Its okay, my GIMP Goddess (The wife) has returned from dropping our son off at work... Now I just need to recall to do the following:

Offline MrmediamanX

  • Full Member
  • ***
  • Posts: 144
    • 3MX Digital
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #27 on: March 01, 2019, 04:24:54 AM »
Quote
Now, if only I could recall how to use GIMP.... its a long road.

GIMP ? ... come on, MS Paint classic is where it's at. 8)

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 724
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #28 on: March 01, 2019, 12:57:28 PM »
Quote
GIMP ? ... come on, MS Paint classic is where it's at. 8)
GIMP lets you use the Spectrum Pallette without too much Phaff, and after a little instruction from the wife, got my second room done!

Also, I think IBM used to have a policy that each file should not exceed 28 lines... Well I'm nearly adhering to that with my individual room files:

Apparently the Hobbit sold 1000000 copies - WOW!

I'll be happy if 10 people try my big dark adventure. :)


Offline Xerra

  • Hero Member
  • *****
  • Posts: 711
    • Retro Evolved
Re: 3DzForMe's 8-bit wars comp entry - The Big Dark Adventure
« Reply #29 on: March 01, 2019, 10:57:36 PM »
You really should have done your adventure for the last competition. Less opposition for starters :-)