February 16, 2019, 02:25:22 AM

Author Topic: Qube's 8bit-wars comp entry - Untitled project  (Read 689 times)

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #15 on: January 28, 2019, 06:46:33 PM »
The vic-20 and spectrum didn't have any dedicated graphics chips unlike the C64. Mind you, could be worse and do a ZX-81 game :P

@col - Thankfully I'm not going into that much detail emulating the general look of a speccy game :o
Until the next time...

Offline Xerra

  • Sr. Member
  • ****
  • Posts: 405
    • Retro Evolved
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #16 on: January 28, 2019, 06:51:54 PM »
Sure, but even with a computer that had no in-built hires graphics like the ZX81, you could do some great stuff.

The picture attached is a classic example. Because these machines were so limited, the people working on them had to find clever ways to make the most of what they did have.

At the end of its life-span I seem to remember that there were a couple of games that even managed to get custom defined characters on a ZX81. I was sure that was impossible.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #17 on: February 01, 2019, 10:48:25 PM »
Super early screen shot of a very small part of the planned game.

Look at those glorious hand crafted speccy graphics, I'm really pushing the boat out on this one :P. The cheesy CRT effect and colour clash will be optional via the main menu.

Until the next time...

Offline blinkok

  • Jr. Member
  • **
  • Posts: 46
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #18 on: February 01, 2019, 11:20:07 PM »
Superb!

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1417
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #19 on: February 01, 2019, 11:24:24 PM »
Looks good.
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.

Offline therevills

  • Sr. Member
  • ****
  • Posts: 423
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #20 on: February 01, 2019, 11:41:30 PM »
Looking good!

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #21 on: February 01, 2019, 11:53:09 PM »
Yup, you can clearly see the PBR HDR render pipeline in action :P - Actually it's quite cute what you can fit into 256x192, you just have to think small and keep things basic.

Loads of graphics and things to do yet though as the above is just a tiny bit of what I have planned ;D
Until the next time...

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 794
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #22 on: February 02, 2019, 06:28:53 AM »
oooh, very nice :)

Offline GaborD

  • Full Member
  • ***
  • Posts: 190
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #23 on: February 02, 2019, 06:42:32 AM »
Looks great!
Nicely captures the feel of the good old times.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1417
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #24 on: February 04, 2019, 09:15:20 AM »
That CRT effect, surely that's adding a colour the Speccy never had?
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.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #25 on: February 04, 2019, 10:26:35 AM »
That CRT effect, surely that's adding a colour the Speccy never had?
Technically you could say it’s creating subtle shades of the colours but this is just an optional toggle effect in the menu which will be off by default. Colour clash will be on by default but with the option to turn it off too. So by default it’ll be as close visually to how a Speccy would look on a modern TFT :)
Until the next time...

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #26 on: February 15, 2019, 04:39:57 AM »
Hmm, so I've been working on a part of my game which is taking far longer than I anticipated. The player side took a couple of days more than I wanted but that side now works flawless thanks to a twist on a recursive fill routine ( keeping it vague ). However I've hit a stumbling block as one side requires pretty decent AI and I'm absolutely crap at AI coding beyond the very very basics.

Luckily it's the weekend so I've set myself a goal to either figure it out or ditch this segment if it's not working by Sunday night. I know what the AI should do but getting that into code is a total biatch :(. It's not my area but I like a challenge, even if I am falling asleep at nights wondering how to do it :P

Woot woot, that's the end of my worklog update ;D - Hopefully I'll be able to share things much quicker soon but for now I'm stubbornly refusing to give up and will figure it out, grr.
Until the next time...

Offline Derron

  • Hero Member
  • *****
  • Posts: 1588
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #27 on: February 15, 2019, 07:15:59 AM »
Do you have trouble to do a certain aspect of the AI (simply said "run towards the player") or on the decision making of the AI?

If your entities in the game have abilities then it does not matter how the abilities are executed - via keyboard, gamepad - or AI.

Decision making is a bit harder - in TVTower the "default AI" (you can create your own - each AI takes a folder of Lua scripts) uses a "priority" system. Priorities are given for a multitude of tasks. In your game the task could be "guard the diamond" (lurk around the diamond item) or "chase the player". In an RPG game the tasks could be split into various things the NPC would do in its normal "life". Visit other NPCs, work on the farm, go to bed, ...
After a task is done the priorities are reevaluated and the best is the next (after a nap/sleep other things could be more important than working on the farm -> eg. going to toilet).
Also each task can adjust it priority each "tick" (or just on events...). This allows for "emergency priorities" ("the closer the player the more important 'guard the diamond' becomes").


If you explain a bit where you have issues with your AI (without going into the gameplay detail) the more likely we might be able to help out with ideas.


bye
Ron

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1470
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #28 on: February 15, 2019, 03:01:01 PM »
Quote
Do you have trouble to do a certain aspect of the AI (simply said "run towards the player") or on the decision making of the AI?
It's not the "run towards a player" but more of the AI actually playing part of the game to a decent standard.

Quote
If you explain a bit where you have issues with your AI (without going into the gameplay detail) the more likely we might be able to help out with ideas.
Thanks but I'm stubborn and like to keep at it until I figure it out ;D
Until the next time...

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1417
Re: Qube's 8bit-wars comp entry - Untitled project
« Reply #29 on: February 15, 2019, 03:28:34 PM »
Ooo AI.  I've just gone for a simple fun quirky game I liked on the old Speccy - and re-visited it; so no need for such coding.  Good luck with the problem, I'm sure you'll crack it.
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.