Making games from scratch is good learning experience but if you already know how to program and want to make a game rather than never finish it then pick one of available game engines. Saves a ton of trouble.
Making games from scratch is good learning experience but if you already know how to program and want to make a game rather than never finish it then pick one of available game engines. Saves a ton of trouble.
tl;nr but may be your problem is you started too big. Try to simplify your idea and implement it. Once it works, add stuff, implement and repeat.
No signature provided yet.
It'd be a nice idea to show the game prototype - the name of the Amiga game you're trying to implement, best if youtube link too. Because I can't grasp the game mechanics from your description except that: There are planets, each has some resources. Player builds ships and mines resources to get new tech and build other ships and battle drones.
Seems like Reuinion, right? That was a nasty game
About your questions:
1. Why would all planets want to know about each other? You have X, Y of the planet, you have the ships, you move ship to X, Y and if it coincides with any of the planet it mines resources.
2. Why do you need a messaging system? Each ship just comes to X, Y and if there is a planet there, it mines resources.
3. Read a bit about "game cycle". It's usually fine to have T: Double and adjust it by dT := now - LastTime each frame if not paused.
4. What do you mean by "resource management"? You mean Lazarus resources, or planetary resources?
What experience do you have in programming?
My free and opensource games: http://decoherence.itch.io/
Sources are here: https://github.com/eugeneloza?tab=repositories
The game which gacarreno is descibing is named Deuteros: The Next Millennium
https://en.wikipedia.org/wiki/Deuteros
https://www.myabandonware.com/game/d...millennium-72y
Deuteros is actually a sequel for Millennium: Return to Earth
https://www.myabandonware.com/game/m...rn-to-earth-pi
I have played Millennium: Return to Earth in the past but I haven't played Deuteros because unlike Millennium it is not available for PC.
Bookmarks