Primary tabs

Comments by User

Thursday, July 23, 2015 - 10:08

Well I think it does little unless you have much code and you are so confident in writing the code that you dont have to think much about it.

For me coding is more like a math exercice: More thinking than actually writing.

What is more is the graphical side it can be timeconsuming to get the graphics and make sure they are not copywrited (not just google somthing but look in the depth of the internet like oga)

Or do some graphic design yourself which again can be as timeconsuming as coding.

 

 So in the end i think when you are unlucky actual writing does only make 20% if you are Lucky it makes 35%

 

What is more i did not say you are supposed to make a turn based space simulation like master of orion 2 (i surely would celebrate you however if you do) I said you should look at the space battle concept of it not at the whole game.

 

Also i feel your comment about the visual novel thing is pretty strange. One might wonder if you really have no idea about what programming is at all or if you are just trolling when you talk of Japanese Anime backgrounds.

Wednesday, July 22, 2015 - 13:28

Right thats what i thought of you will need quite some time usually more than one person has for this.

How if you just make some kind of Visual Novel and add a 2D Battlesystem like Master of orion 2 has it.

Wednesday, July 22, 2015 - 11:45

Indeed and i think only for the Graphic engine you will have to do many many hours work. I think multiplers of what you have done till now.

Wednesday, July 22, 2015 - 11:25

Do you have the Planet and ship textures and everything already?

 

Wednesday, July 22, 2015 - 10:37

"No, You dont make the whole universe with 1,000 planets in it, the computer cannot render all those objects, unless you portal it with gates"

 

So you dont want to use gates to fly from one part of the universe to the other and you dont want to have 1000 planets? so maybe only 10?

But how does it then go along with the storyline you have already you said you have so many systems how will you get them into the engine without Planets?

Wednesday, July 22, 2015 - 09:42

So you want to make a game to fly around in an universe with 1000 - 10000 of Planets and a ground engine where you can walk around like in a shooter without programming knowledge and having the text and triggers in Batchfiles?

 

Now making a space simulator and a groundsimulator in 3D is quite a bit of work.

I think you better stick with what you have now, finish your Batch scripts and make with the 3D simulation an Other game after you have finished, and dont worry about it at all till you have finished your game.

And dont think about HDD wear...

Wednesday, July 22, 2015 - 08:10

Indeed there is some akwardness going on.

Here is something i wondered the whole time:

You have a text game with screens with some music and some background.

How does fit a 3D Engine in there at all do you want to make 3D Backgrounds, 3D Texts or maybe 3D sounds?

Monday, July 20, 2015 - 22:41

Label is part of Kivy framework it would run as part of kivy and would have it own Window you can style.

 

Python uses brackets mainly for functions it has quite some brackets however still much less compared to C or java based languages which use brackets for grouping and other stuff (Python does use indent for grouping).

Monday, July 20, 2015 - 21:13

The if condition is about the same in Python:

This would be

myflag=0

def select1(): myflag=1

def select2(): myflag=2

if myflag==1: print "Security Guard: Humph, you enjoy making me stand here don't you."

if myflag==2: print "Security Guard: That's enough talk for now."

otherflag=0

def otherselect1(): otherflag=1

def otherselect2(): otherflag=2

and so on...

def are function definitions you could trigger from a button. You would just need to change the flag somehow from a button.

Also print does print to console, if you would want to have a real interface you would make it with lables instead:

if myflag==1: mylabel= Label(text ="Security Guard: Humph, you enjoy making me stand here don't you.")

something.addwidget(mylabel) #Add the Label to the interface

Monday, July 20, 2015 - 18:37

You really should learn Python enough to make basic input and output with it.

However I think for some styling you need to dip a bit deeper but still not need much more code than for Batch.

I cannot imagine how to use a 3D engine without a programming Language. I think if you really want to do 3D you will have to learn Programming and try to convert your code.

I dont know much about Batch but if you are Lucky you can make a script which fits your batchfiles into the Language it all sounds rather uncomplicated so there is a chance to make it somehow (while it might be a challange)

 

In Python your code would look like this, however enveloped with buttons and backgrounds:

(I omitted quite a bit like the sound because im too lazy to look up the exact syntax or because i dont exactly understand what you do)

from kivy import Button

shiphealth=30000
shipshields=7000
gaspocket=0

buttona=Button( text= "(A) Bank Ship Right of Gas Pocket")

buttona,bind(on_press=explosion1)

def explosion1():

print  "Gas Pockets Left:", gaspocket, "of 20  Health:", shiphealth,  "Shields:", shipshields
shipshields=shipshields-spin

Pages