The main bottleneck in Glob2 was always memory bandwidth. Updates to the
pathfinding gradients, and calculations for some of the AI algorithms,
involved reading and writing back a few hundred bytes of data for every
cell on the map.

In a potential update, pathfinding and these AI's could be rewritten from
scratch. Also of note, the System-On-A-Chip designs of a modern cell phone
tend to have pretty good memory performance. Maybe it won't even be an
issue.

------
Bradley Arsenault < bradley.allen.arsena...@gmail.com >
http://arsenault.enterprises/
647-261-0462
Toronto, Ontario


On Wed, Aug 27, 2014 at 4:10 PM, Shawn Anderson <shaw...@gmail.com> wrote:

> I seem to remember Glob2 to be quite CPU intensive. Will it run adequately
> on tablets and phones?
>
>
> On Wed, Aug 27, 2014 at 1:17 PM, Bradley Arsenault <
> bradley.allen.arsena...@gmail.com> wrote:
>
>> Globulation's core selling point is its gameplay. Graphics are secondary.
>>
>>
>>
>> ------
>> Bradley Arsenault < bradley.allen.arsena...@gmail.com >
>> http://arsenault.enterprises/
>> 647-261-0462
>> Toronto, Ontario
>>
>>
>> On Wed, Aug 27, 2014 at 11:38 AM, Alex K <alex3...@zoho.com> wrote:
>>
>>>  1) I'd definitely go for 2d. In all 3D RTS games that I played I move
>>> camera around on the first run, think "yeah, cool but useless, whatever",
>>> then go on playing in fixed isometric view all the time. Waste of resources.
>>> 2) I think tiles are enough. I'm not an avid Android gamer, but most
>>> games I've seen have them.
>>> 3) I was actually thinking about the opposite - give up on trying to
>>> squeeze RTS mission into short time and instead make them long, but
>>> pausable, so player can work on the mission in chunks. The idea here is to
>>> make pauses organic (theme them somehow) and quickly re-orient the player
>>> when he resumes the mission.
>>> As for what you're asking, I'm not sure how to achieve that without
>>> turning the game into tower defense :) Maybe giving the player a lot of
>>> infrastructure at mission start? Not sure how fun that would be though.
>>> 6) +1 for tablets only.
>>>
>>>
>>> On 27/08/14 14:06, Artur D wrote:
>>>
>>> Thanks for all your possitive responses.
>>>
>>> Yeah, I know it's going to be globulation3.
>>>
>>> To make things clearer:
>>>
>>> I will let you know when I could use some of your support, that is
>>> when I'm more aware of the actual tasks to be done. When will I have
>>> any financial problems (unlikely in the near future). But for that to
>>> happen I must do a lot of research and planning, so it will probably
>>> take me a month or two to actually start real coding.
>>>
>>> You probably remember me from globulation forums/irc channel. I am not
>>> an experienced game developper, nor android developper, but I wanted
>>> some real project to become one. I hope that I will learn a lot from
>>> this, and that's actually the only thing I'm certain of. Also I think
>>> that all of us had the problem which was having someone relentless
>>> enough to carry the project and keep it alive long enough for others
>>> to start contributing and treat it as a real thing. Now I bear in mind
>>> that it's probably too big for me, and I won't succeed, but I actually
>>> have a lot of motivation and I wish that'll be enough to at least
>>> release something playable.
>>>
>>> Although it's still quite far away, now you can help me using your
>>> love to globulation and imagination and raise a discussion of what
>>> fundamental changes would you see in globulation 3. Those decisions
>>> should be taken quite early.
>>>
>>> My main points to consider:
>>> 1) will it stay 2d, or actually make it 3d, or at least 3d rendered to
>>> allow better camera management, more realistic zooming and probably
>>> round planet in function of a minimap when you zoom out.
>>> I have a lot of concerns if 3d version will have good enough performance.
>>> Here I'd prefer 3d for its pros, what do you think? Can you reccomend
>>> any ready (and free) to use engines for that?
>>>
>>> 2) should I keep tiles, or make it with more freedom of space (which
>>> would be probably extremely difficult, considering amount of path glob
>>> is calculating), or make smaller tiles, or make everything radial (or
>>> eliptical). With radial stuff it would be very easy to calculate
>>> collisions, but still I'm not sure how pathmaking will work (but I
>>> think it's doable).
>>> As it would be probably nice to have, I think I'll stick to tiles. Or
>>> maybe you have some experience with what I mentioned and it's not as
>>> difficult as I imagine?
>>>
>>> 3) what could we change in gameplay to create opportunity for short,
>>> enjoyable games using a big part of variety the game will offer (apart
>>> from simple warrior/hospital rush) which duration wouldn't exceed 10
>>> minutes, as people on android are expecting games which they can play
>>> for example in traffic, short, but many games, and be able to stop
>>> when they wish. The current design of globulation I feel is lacking
>>> that option. Should I develop it keeping it in mind as high priority?
>>> What do you think?
>>>
>>> 4) I am not sure if similiar YOG client for android could work.
>>> Certainly in the future I will need help with multiplayer. I haven't
>>> seen an application which would offer downloading extra content for
>>> the game via the game, but I guess it's doable considering the fact
>>> that they are allowed to download extra ads to display :P
>>>
>>> 5) I haven't yet checked how programming in C++ under android looks
>>> like and whether I should learn java for this project, or stay with
>>> C++, as I saw few applications written in C++ ported for android with
>>> some emulations I'd guess. For example wesnoth.
>>>
>>> 6) I think I shouldn't worry about phones and design for tablets, as
>>> phones probably have too little resolution for this to work. Or am I
>>> wrong?
>>>
>>> So there's a lot of concerns. In the worst case I'll share postmortem
>>> and join your initiatives to revive globulation. Or in the more
>>> succesful case, I'll fail and someone will use my work to go on.
>>> Anyways it'll be fun.
>>>
>>> I am going to start working when my personal computer returns from
>>> repairment. I'll keep you updated.
>>>
>>> P.S: Sorry if my English is difficult to understand.
>>>
>>> Regards,
>>> zenfur
>>>
>>> _______________________________________________
>>> glob2-devel mailing 
>>> listglob2-devel@nongnu.orghttps://lists.nongnu.org/mailman/listinfo/glob2-devel
>>>
>>>
>>> --
>>> *--Regards, Alex*
>>>
>>> _______________________________________________
>>> glob2-devel mailing list
>>> glob2-devel@nongnu.org
>>> https://lists.nongnu.org/mailman/listinfo/glob2-devel
>>>
>>>
>>
>> _______________________________________________
>> glob2-devel mailing list
>> glob2-devel@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/glob2-devel
>>
>>
>
> _______________________________________________
> glob2-devel mailing list
> glob2-devel@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/glob2-devel
>
>
_______________________________________________
glob2-devel mailing list
glob2-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/glob2-devel

Reply via email to