Game development (space simulator)
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Game development (space simulator)
Hello everyone and welcome aboard.
Recently, I decided to return to the speccy always warming me. I don’t remember where I came across information about the technical capabilities of the ZX-Evolution, but I saw in this opportunity to implement our plans.
I got a version with almost all the functionality, which allows me to experiment and develop for the current platform.
I always wanted to make a space simulator of the legendary ELITE, add new possibilities, introduce new gameplay features, but leave the beloved ELITE, recognizable to everyone.
Having "made some noise" in the telegram channels about the plan and having experimented with the capabilities of the ZX-Evolution, I decided to announce it here.
At this stage, I continue to experiment with the capabilities of the ZX-Evolution, namely, how far you can move in the schedule (what will have to be abandoned and what will be revised). Source code in a private repository. Also, documentation is written about all the features of the game.
For everyone who wants to follow this topic, you can look at the Page in VK (this is an old topic, I decided to do my plan from the beginning on the ZX-Spectrum platform) and the link to Trello itself, where I conduct tasks.
Current hardware requirements:
Target Platform: ZX-Evolution
Additional: Ts-conf, VDAC2
Current developments
[media]https://youtu.be/PVI-bASEpec[/media] [media]https://youtu.be/5wWCFSjx12s[/media]
Writing a debugger inside the product
[media]https://youtu.be/Vj22zDWjZBU[/media]
Recently, I decided to return to the speccy always warming me. I don’t remember where I came across information about the technical capabilities of the ZX-Evolution, but I saw in this opportunity to implement our plans.
I got a version with almost all the functionality, which allows me to experiment and develop for the current platform.
I always wanted to make a space simulator of the legendary ELITE, add new possibilities, introduce new gameplay features, but leave the beloved ELITE, recognizable to everyone.
Having "made some noise" in the telegram channels about the plan and having experimented with the capabilities of the ZX-Evolution, I decided to announce it here.
At this stage, I continue to experiment with the capabilities of the ZX-Evolution, namely, how far you can move in the schedule (what will have to be abandoned and what will be revised). Source code in a private repository. Also, documentation is written about all the features of the game.
For everyone who wants to follow this topic, you can look at the Page in VK (this is an old topic, I decided to do my plan from the beginning on the ZX-Spectrum platform) and the link to Trello itself, where I conduct tasks.
Current hardware requirements:
Target Platform: ZX-Evolution
Additional: Ts-conf, VDAC2
Current developments
[media]https://youtu.be/PVI-bASEpec[/media] [media]https://youtu.be/5wWCFSjx12s[/media]
Writing a debugger inside the product
[media]https://youtu.be/Vj22zDWjZBU[/media]
Re: Game development (space simulator)
Sounds awesome! I love hearing about projects other than the usual action fare. Elite-like sounds very ambitious but I hope you can pull it off.
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
Very interesting. Can you manage a decent level of 3D detail ?
Let's say with the same complexity as Starfox (Snes) ?
Let's say with the same complexity as Starfox (Snes) ?
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
Hello, as everywhere there are subtleties and nuances.
The maximum available number of triangles is about 150 pieces, but if we want to display the skybox + UI elements and all sorts of little things, naturally the number of available triangles will decrease.
I calculate about 50 triangles on the screen, more overhead goes to calculating 3d mathematics, and z80 with a frequency of 14 MHz and cache, in principle, manages to calculate the vertices.
So I think that yes, may be even better )
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
- Einar Saukas
- Bugaboo
- Posts: 3167
- Joined: Wed Nov 15, 2017 2:48 pm
Re: Game development (space simulator)
Re: Game development (space simulator)
I wonder what the differences are between elite, elite III and elite 3?Einar Saukas wrote: ↑Fri Feb 19, 2021 12:29 pm Elite is also my favorite game, so I'm looking forward to this title!
I notice the name "Elite III" in your screen. It may be better to choose a different name because we already have mods called Elite III and Elite 3.
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
The name will be different, this is a draft version of the picture (testing of reading from the SD card)Einar Saukas wrote: ↑Fri Feb 19, 2021 12:29 pm I notice the name "Elite III" in your screen. It may be better to choose a different name because we already have mods called Elite III and Elite 3.
Re: Game development (space simulator)
I wouldn't mind contributing with some 3D "models"...
It would be nice to try to something in Blender!
Are you thinking about an import tool ?
Perhaps from Collada .dae files (XML based) ?
It would be nice to try to something in Blender!
Are you thinking about an import tool ?
Perhaps from Collada .dae files (XML based) ?
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
Thank you for the offer, I think it's too early to talk about it at this stage.
Well, I will be very grateful if you still help in the future with this.
The whole difficulty lies in the fact that all the documentation and concept are not ready to the end, and it is not good to do it ahead of time)
One model should not have too many polygons 25-30 no more.
I think the simplest is to use the OBJ format.
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
[media]https://youtu.be/t98dFYmtlm8[/media]
Another update on the debugger, added:
- step run (F5)
- step over (F10)
- run execution to here (Shift + F10)
Another update on the debugger, added:
- step run (F5)
- step over (F10)
- run execution to here (Shift + F10)
- Deadly_kom
- Drutt
- Posts: 9
- Joined: Thu Feb 11, 2021 3:34 pm
Re: Game development (space simulator)
development machine
[media]https://youtu.be/Op7n6WGv7wg[/media]
[media]https://youtu.be/Op7n6WGv7wg[/media]