itsLumalo / Midivle

Midivle is a incremental/idle game based around running your kingdom keeping it healthy and surviving among other kingdoms.
https://project-lulo.github.io/Midivle
MIT License
2 stars 2 forks source link

Main planning chat, I guess #4

Open PoolloverNathan opened 1 year ago

PoolloverNathan commented 1 year ago

What are you planning on this game having? Are you planning on it being a pixelated/retro game or a high-quality graphics game? Are you planning on it being 2D or 3D? Are you planning to have multiplayer, and if so, will there be claims and/or PVP? Are you planning on having medieval-looking machines?

I'm a swiss-army programmer, I guess.

PoolloverNathan commented 1 year ago

Idea if it's multiplayer: Players give birth to a kingdom upon first joining, and the area belonging to that kingdom is delimited by fences on the map.

PoolloverNathan commented 1 year ago

@project-lulo

itsLumalo commented 1 year ago

Well im really into idle/incremental games recently, if you are familiar to the game trimps it is going to be similar to that. hence the name Midivle a combonation of Mideval and idle

itsLumalo commented 1 year ago

Btw any idea why when you press space the text does not change like the javascript says it is supposed do

PoolloverNathan commented 1 year ago

I found the problem, but I don't remember what it was. Anyway, it's fixed in #5.

PoolloverNathan commented 1 year ago

Also, I had an idea to make it different from Trimps: have an actual world map that you build your buildings on instead of just clicking them into existence.

itsLumalo commented 1 year ago

that would be cool

PoolloverNathan commented 1 year ago

Should I work on making this game work offline?

itsLumalo commented 1 year ago

Does localStorage not work offline?

itsLumalo commented 1 year ago

And I was also thinking if I did do a world map I feel like that would be too similar to the game Clash Of Clans so maybe we want to do something differant.

itsLumalo commented 1 year ago

But I still need to come up with an idea for a spin on it, also I am going to start to work on the UI for the actual game, are there any browser editors that are pretty good

PoolloverNathan commented 1 year ago

localStorage works offline, but by default you can't actually load the website offline. I usually use Piskel for pixel-art textures, and Google Draw for HQ textures.

Co1t0n commented 1 year ago

im always happy to help btw! i havent made my own game yet though so I want to learn. Maybe as a twist yall could add a crown that when a huge empire leader is offline, you could take the crown. People would guard it though.IF you get the crown, you own the empire

Co1t0n commented 1 year ago

so even if you join late, you have a chance of getting to the top. And if youjoin early, you have to keep playing to stay powerful

PoolloverNathan commented 1 year ago

I don't know if @project-lulo is planning on it being multiplayer.

Co1t0n commented 1 year ago

ohhh I thought it was online sorry

PoolloverNathan commented 1 year ago

idea: instead of a sequential battlefield the world map has briars by default (and a 7x7 starting square of open space) and clicking on those briars will start a battle with a "random" enemy derived from the xy position

PoolloverNathan commented 1 year ago

Also wanted to mention this beautiful piece of code in my fork:

// DO NOT MODIFY, CHANGE, OR ALTER LINES 1-3.
itsLumalo commented 1 year ago

I want to get the base of the game down first and then I think I want to add multiplayer

itsLumalo commented 1 year ago

but making the game is the top priority

Co1t0n commented 1 year ago

mhm

PoolloverNathan commented 1 year ago

trying my best not to laugh at some code added in b8697d65...

67 if (confirm("Only use if page is not loading!") == true) {
itsLumalo commented 1 year ago

is it bad or smth lol

PoolloverNathan commented 1 year ago
  1. You compared the output of confirm (which always returns true or false) to true
  2. ...in an if statement, which automatically checks if it is true.
itsLumalo commented 1 year ago

Oh lol

PoolloverNathan commented 1 year ago

is it ok if I add React to this project? It lets you declare what to render instead of having to change what you are currently render

PoolloverNathan commented 1 year ago

It's also pretty easy-to-use if you know how to write a function

itsLumalo commented 1 year ago

yeah sure you can add it

PoolloverNathan commented 1 year ago

ok, i think we should deploy through github actions so we can automatically have our code changed on the real server (e.g. to be more performant)

itsLumalo commented 1 year ago

I think it already is

PoolloverNathan commented 1 year ago

It's currently deployed by the implicit action, which can't be modified. I'm writing an action to e.g. allow switching between development and production versions of libraries depending on context.

PoolloverNathan commented 1 year ago

Thoughts on the map border? Map border for Midivle world area

PoolloverNathan commented 1 year ago

fullsize version World map border ×10

itsLumalo commented 1 year ago

I dont really want to do the map because as I said earlyer I feel like it is going to end up like a copy of clash of clans

Co1t0n commented 1 year ago

I can make the map! im not good at game dev but i can do art

itsLumalo commented 1 year ago

I said I dont want to do the map

Co1t0n commented 1 year ago

ohhh

itsLumalo commented 1 year ago

It will be to much like clash of clans

Co1t0n commented 1 year ago

also think you can get me some coding help should be a quick question

itsLumalo commented 1 year ago

i can try

Co1t0n commented 1 year ago

alright so im tyring to make an iframe of a prompted site open in the site you click the bookmarklet on (if you do it in google drive, it opens the iframe there) https://stackoverflow.com/questions/74519068/ive-been-trying-to-make-the-prompted-site-run-in-an-iframe-but-idk-how this is the fourm question

itsLumalo commented 1 year ago

Hmm i never really use IFrame but i can try to see if i can figure it out, might take me a couple of minutes

Co1t0n commented 1 year ago

ok

Co1t0n commented 1 year ago

so the current glitch is that is

  1. opens a new tab of the requested site
  2. opens the frame on the site you entered in , not in the site you clicked the bookmark on
itsLumalo commented 1 year ago

I have no idea I never really use Iframe, maybe if you edit you stack overflow question and giver more detail someone might understande

Co1t0n commented 1 year ago

alright maybe @PoolloverNathan might know? but thanks!

itsLumalo commented 1 year ago

yeah he is way better then me

PoolloverNathan commented 1 year ago

@Co1t0n I tried to fix it, but it might not work.

PoolloverNathan commented 1 year ago

Also can you rename Co1t0n/forkandspoonit.github.io to something else? It is name-blocked at school.

Co1t0n commented 1 year ago

yeah, the forkandspoon thing is a dead project sorry