SSForum.net is back!
-
Posts
453 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Events
Gallery
Articles
Everything posted by Vidiot_X
-
Hi, I have Phoenix compiling on Linux. There are a few issues I'm working through all to do with the GUI framework (OS only) that my programming language uses. This is why it is best to port code as early as possible to identify cross platform incongruities. The good news is that aside from the GUI issues, Phoenix is running great on Linux and the speed is comparable to similarly equipped Windows system. On my system here Linux is about a 1/3 faster then windows. Debian 7 (Wheezy) is really much faster the Ubuntu on my Nvidia card and the Nouveau video driver is performing well. In addition the networking seems to be working well which is a relief. I will be splitting off the setup portion of Phoenix onto a proper launch app similar to Continuum. This should fix my GUI issues and is what I had intended. In the future (maybe soon), I would like to shift all of the setup and launch app tasks to Phoenix's in-game GUI which will make porting the game much easier. Porting to Linux is the first step in a list of platform ports. Below is an image of Phoenix on Debian 7 (Wheezy). - Rich - http://phoenix.subspace.co/phoenix_linux.png
- 7 replies
-
- Merry Christmas
- roberts space industries
- (and 19 more)
-
Updates Video of Phoenix progress. In game Windows.
Vidiot_X replied to Vidiot_X's topic in Phoenix USC
Hi, I have Phoenix compiling on Linux. There are a few issues I'm working through all to do with the GUI framework (OS only) that my programming language uses. This is why it is best to port code as early as possible to identify cross platform incongruities. The good news is that aside from the GUI issues, Phoenix is running great on Linux and the speed is comparable to similarly equipped Windows system. In addition the networking seems to be working well which is a relief. - Rich -- 4 replies
-
- Merry Christmas
- roberts space industries
- (and 19 more)
-
Updates Video of Phoenix progress. In game Windows.
Vidiot_X replied to Vidiot_X's topic in Phoenix USC
Hi, I will have a settings option to have a 'naked' window (for example the chat window) with no color/borders. In general you will be able to setup the windows however you like. Windows are really just containers to hold various images and text from a coding standpoint. But, still very important as they will form the foundation for the HUD display and so much more. - Rich -- 4 replies
-
- Merry Christmas
- roberts space industries
- (and 19 more)
-
Hi this is a video snapshot of Phoenix's progress to date. Shows off in game window system that will be used for HUD, informational, and dialog (settings and alike) windows. Each window updates in real-time and can be moved and scaled. Windows can be skinned, colored, alpha'ed (transparency) and will adapt well for touch screen adaptation. I've also added a particle engine used for the exhaust effect. Lastly behind the scene code added for multiple ship and bullet classes and security additions. More to come. - Rich - http://www.youtube.com/watch?v=jyVkLaly4ZQ&feature=youtu.be
- 4 replies
-
- Merry Christmas
- roberts space industries
- (and 19 more)
-
Hi, I'v been working on Linux install and getting it ready for development. Nearly there as I now have debian 7 AMD64 working and compiling 32bit apps via multi-arch. Just a few teaks and I'll be compiling Phoenix for Linux. Debian 7 is pretty rocking and the Gnome3 desktop is very slick. The Nouveau video driver (installed by default) is much faster then pervious versions and I'm quite happy with the performance. Debian is really sweet. - Rich -
-
Hi I have always planned to release Phoenix on multiple platforms so developing for Linux is something I had planed all along. I will try to reach as many platforms as I can for as long as I can. The biggest sticking point for me (aside from above) is MS and Apple are now controling the content of an application as well as other aspects. Control is bad for inovation and development in so many ways. The certification process is a huge limiting factor and a huge hassle. Really the issues we are discussing here are going to take place over years and what will ultmatly will play out is bad for open developers. So as long as I can, I will support Windows until it's just not fiesable. Personally I rail at MS and Apple's closed systems, it's just wrong. I would add that MS is bent on gaining control and revenue, what some may see as suicide others will see as evolution. Phoenix will be "FREE" to play. So, there should be no worries about that. If I need to make money it will be through advetising or some such accepted method. I would rather at some point seek donations but only after the game is firmly in beta. I live on a fixed income and the expense of purchasing hardware (to support those platforms) and other resorces is taxing, but hopfuly that will all work itself out. The only control I will enforce is on the servers as this is the backbone of the game it terms of technology. Probably somthing along the lines of a use agreement to avoid misuse. So my point about MS is times are changing and MS and Apple are trending toward closed, regulated and consumer costly systems. I believe in open development and the freedom to control my own content. - Rich -
-
@DR. Brain, It is true that you can still run non-Modern UI application on Windows 8 but MS is hardcore about it's Mac envy. The number one instant change to Windows 8 that everyone is employing is adding back the 'start menu' and 'task bar'. IMHO there is only one reason to disable this feature in Windows 8. That is to channel users into the metro/modern UI. The gut feeling that most long-term developers have is that MS will in fact close the development path. MS, under Ballmer is clearly taking a new path despite the objections of users and developers and by Ballmer's own words defining a new era for the PC. Myself and others are at the very least hedging our bet's with Linux. MS and Mac are both on a path to a tightly controlled OS and market for products that run on their OS's. Shifting from 30 years or more of open development to a monopoly that opens a revenue stream irresistible to MS. In a sense the writing is on the wall (to borrow a biblical metaphor) and this is not wasted on major developers for MS as they start to nudge customers toward an alternative OS's like Linux. Today's Linux is leaps and bounds above where is was just five years ago, with efforts Like Ubuntu and debian making it much easier and friendlier to install. So I am hopeful for Linux and as we move forward I hope it becomes the next open development path. - Rich -
-
Another interesting link: http://www.w3schools.com/Browsers/browsers_os.asp I'll be keeping an eye on browser visits and the OS statistics. It's interesting desktop OS visits for Linux are up to 5% closing on Mac at 8.7% as of August this year. I'm anxious to see if November-January numbers show a bump for Linux because of Windows 8.
-
@Dr. Brain, Off the top of my head: http://www.wired.com...pers-windows-8/ Any Metro/Modern UI app can "only" be sold through the Windows store. To be sure Windows 8 is the "foot in the door" approach to changing to Apples model. Most developers feel that MS will completely close off open development in the next version of Windows after Windows 8, but MS has not officially stated that. Windows 8 for many represents the beginning of the end for open development for MS Windows. Time is going to tell what will happen here. Maybe MS will have a change of heart based on the response to Windows 8, but I'm inclined to think MS is fully invested in their strategy and unlikely to change their course. - Rich -
-
Hi I just thought I would mention that Phoenix "will" run on Windows 8 (as it does on Win 7). But after Windows 8, I will not be supporting Windows as a target for development, just as are many of my fellow indie developers are starting to do. As you may know starting with Windows 8 MS will be following the Mac model for a closed development OS. This means that eventually all programs and apps will have to be certified by MS and sold through the Windows Store with a 30% fee for the privilege. This for many this was 'the last straw' and has begun to drive many indie developers off toward Linux as it is now the only viable open development OS (kernel) on the planet. Steam/Valve is now testing it's Linux version in limited beta and is very serious about Linux as the next OS for them. Their business model (and many others) is now in direct conflict with MS and they really have no choice, just as many of us indie developers. Truly, MS has finally, for good or bad started a fundamental shift in the way the OS scene is playing out. In my 25 years of developing I have never seen such a developer backlash against MS and to some extent Apple. So Phoenix will run on Windows XP-Windows 8, but the future is Linux. - Rich -
-
I would tend to agree but it always best to ask.
-
Hi, I'm not oppressed to putting Phoenix on Steam but if they require my source code that would be a deal breaker. I know a few other developers that have submitted to Steam and I'll check with them on the Greenlight requirements as Steam's site says very little about the details, and it will not be ready until August 2013 (see the very bottom here: ( http://www.steampowe...amworks/FAQ.php ). My view of Steam is while a popular way to pedal your game, it is not necessary for me to have a successful game. Really the game and it's game play, performance and quality are what keep potential users coming back to play and they are the ones that spread the word. Just putting a game on Steam is no guarantee of success. You still have to market it (other then Steams offerings) and do most of the leg-work you would have to do anyway. I guess the bottom line for me is Steam is largely unnecessary and a hassle to develop for. - Rich -
- 15 replies
-
- Merry Christmas
- roberts space industries
- (and 19 more)
-
Please let me know what OS's you use for gaming. Thanks, - Rich -
-
Hi, It looks as if I am maxed out on bandwidth in my Phoenix.SubSpace.co account. So I will talk to the staff about increasing it or move the downloads for Phoenix to one of my free web sites. - Rich -
-
There is no poll, I forgot I could even do that. But in this case knowing who using Linux would be helpful to me as I can single-them-out for testing purposes. But I will put up a poll as well for those who wish to remain anonymous. Edit - Poll here: http://www.subspace.co/topic/26733-which-os-do-you-use-for-gaming/ - Rich -
-
Hi, I have been setting up Linux here on my system all seems to be going well. I am able to compile and generate apps. So Phoenix on Linux is now a reality. But, even though the code is portable there are issues unique to Windows and Linux. Enough so that I will have two slightly different versions of Phoenix ( code wise ) for Linux and Windows. So delaying a Linux release is preferable, at least until I have the core frameworks locked in. This leads to the question how many out there are actually using Linux. I'm really interested in the zone operators and what they are using or prefer to use in OS's. So if your using Linux or plan to in the near future post here let me know. Thanks, - Rich -
-
Hi, I've been working on getting Linux going. I installed on my main system and poof Windows 7 not listed in GRUB. Fixed. So working on some issues with Phoenix and my programming language on Linux, then back to coding. - Rich -
-
Hi, It has been a while since I have updated the work log. Since the last post here much has happend. The core of the games is well on it's way to beta and with the edition of a functioning server and client Phoenix is now playable to a certain extent. The next release will include many fixes and new features like in-game windows for easy HUD and informational devices. For a complete view of what is going on with Phoenix you can follow this thread for now. http://www.subspace....ient-lets-play/ - Rich -
-
Yes. In this next release it functions great. No more problems all fixed. I will have it automatically look up a file via HTTP for now but soon a proper server list. NP, I'll make the fix. Easy fix. - Rich -
-
Hi, Posting this message via iceweasel in debian linux... very cool:) I can now start to compile Linux versions of Phoenix. - Rich -
-
Installing debian Linux... Fingers crossed.
-
Still at it, I'm hooking in the code to manage the various ship dynamic types (the physics attributes) and images. This code has kind of been hanging around throughout development and needed to be updated. So that's where I'm at currently, getting it updated. Almost there. - Rich -
-
Hi, Running a bit behind schedule trying to add second ship. I should have the next client up by morning. I will also start a new topic as this one is getting long. - Rich -
-
Just add salt
-
@Cheese - I will say nothing. Stream cypher for now but that may change as I am now experimenting with different methods. For names and passwords I will probably use a cryptographic hash function like MD5 or SHA-2. Plus lots of other techniques to block hacking. - Rich -