tag:blogger.com,1999:blog-15667644122301563612024-03-13T13:49:02.047-07:00Solar Imperium 3 DevelopmentTo play, visit: <a href="http://www.solarimperium.com/alpha/">http://www.solarimperium.com/alpha/</a>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-1566764412230156361.post-67808106954902318112011-12-28T22:29:00.000-08:002011-12-28T22:29:42.979-08:00End of the storyI think it is now clear that I don't have enough time to work on this project anymore.<div>This is sad since I just finished the invasion code :)</div><div><br />
</div><div>There so much stuff remaining to do (alone): </div><div><br />
</div><div>- Writing a help file (Galaxypedia)</div><div>- Testing and balancing the code, QA</div><div>- Doing some creative artwork</div><div>- Developing facebook integration</div><div>- Translating to different languages</div><div><br />
</div><div>There is not a surprise that most of successful MMPOGs are developed </div><div>by companies and not by a single person over the years.</div><div><br />
</div><div>I will release the final version of the program on sourceforge in few days</div><div>and I will close the online games actually running on my own server.</div><div><br />
</div><div>If someone want to take the pilgrim staff and create a team to finish this </div><div>game I will be glad to join and do my part.</div><div><br />
</div><div>Anyway, I would like to thanks players who visited solarimperium.com</div><div>in the fast five years, I had to admit that the last two years were not really</div><div>interesting since I was developing a new version at very very slow pace.</div><div><br />
</div><div><br />
</div><div>Happy new year,</div><div>Yanick Bourbeau</div><div>ybourbeau at mrgtech.ca</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-2106998375809132732011-10-15T13:10:00.000-07:002011-10-15T13:10:16.581-07:00Source code updateI have updated the source code on the running server.<br />
<br />
I will monitor for bugs and I would appreciate you report any issues at http://www.mrgtech.ca/support.<br />
<br />
The source code and list of changes will be posted soon.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-42461970213496905932011-07-28T10:21:00.000-07:002011-07-28T10:21:45.129-07:00Back from vacationHello everyone, I am back from vacation and I fixed the problem in my code preventing everyone to play :)<br />
<br />
For the next two days I plan to implement missing features as well.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com5tag:blogger.com,1999:blog-1566764412230156361.post-68443025374926197292011-06-11T20:55:00.000-07:002011-06-11T20:55:20.917-07:00Game balancing and partial fixesI reseted the game again and I have made lot of changes in regard with game balancing:<br />
<br />
Balancing:<br />
- Planets cost much more to buy<br />
- Tourism, ore and petroleum planets generate revenue based on demand, too much of a specific planet and you start to produce less credits.<br />
- Inflation is a little bit higher<br />
<br />
Bugs:<br />
- Light cruisers production now work<br />
- Population and credits growth were full of bugs, 2-3 hours worth of bugs fixed :)<br />
- Bank can now loan you useful amount of money<br />
<br />
<br />
As always, I welcome any feedbacks.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com2tag:blogger.com,1999:blog-1566764412230156361.post-255292147110582332011-05-18T22:30:00.000-07:002011-05-18T22:34:31.061-07:00Solar Imperium 3.0 Alpha 3<a href="http://3.bp.blogspot.com/-ge-geiYY9Vg/TdSrjeUMYaI/AAAAAAAAABo/m9bPcIPf4aA/s1600/Screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="180" src="http://3.bp.blogspot.com/-ge-geiYY9Vg/TdSrjeUMYaI/AAAAAAAAABo/m9bPcIPf4aA/s200/Screenshot.png" width="200" /></a><br />
<span class="Apple-style-span" style="font-size: large;">Tonight I reseted the game and fixed some obvious bugs. For example when I was reseting a game, the lottery jackpot was carried over to next game round. Anyone who bought just one lottery ticket got the entire jackpot.</span><br />
<br />
<div><div style="text-align: justify;"><br />
</div><br />
</div><div>There is a list of short things I have done (not counting bugs):</div><div><br />
</div><div>- Players who created an empire but have not played a single turn are eliminated after 24 hours.</div><div>- Players who created an empire and played few turns but not enough to get out of protection are elimited after 48 hours of no activity.</div><div>- I have redone all the ingame statistics system with the nice jqplot library.</div><div>- Nuclear warfare is now fully functionnal!</div><div>- Basic invasion code is in place, this is the next feature I wish to complete.</div><div><br />
</div><div>I hope you will like the changes.</div><div><br />
</div><div>Also, if you find some weird english sentences I will be grateful if you notice me about it. I really want to have a good english language dictionnary (gettext) for the game. (I am not a native english speaker). After that, I would be able to start writing the tutorial texts and general ingame documentation.</div><div><br />
</div><div>This is it for now, next version will include:</div><div><br />
</div><div>- Complete invasion code</div><div>- A working research tree</div><div>- Hall of fames / rankings and game completion (You know, after 30 days the game must reset)</div><div><br />
</div><div>And in some not-too-distant future, facebook integration :)</div><div><br />
</div><div>l8r, Yanick</div><div><br />
</div>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-3628287705605866652011-04-16T13:37:00.000-07:002011-04-16T13:37:00.319-07:00UpdatesSo much things to complete :)<br />
<br />
For now there is a short list of things I changed in main game server code:<br />
<br />
- You could actually die now (when population reach 0).<br />
- Guerilla code completed (including event display).<br />
- You can detach chat window.<br />
- Chat window display how old messages are (days).<br />
- Various fixes for CHROME browser.<br />
- Games browser display a message when no game is available.<br />
- Some aesthetics changes to games browser and game stats pages.<br />
<br />
Things remaining to do:<br />
<br />
- Auto-collapse empires who have not done a turn after 24 hours since it's creation. You know, to destroy zombies and gives space to real players.<br />
- Missing calculations about galactic taxes and refunds.<br />
- Invasion code.<br />
- Nuclear warfare code.<br />
- Fixing the mess with pie-charts.<br />
<br />
Btw, I would like to thank people who posted bugs to bug tracker.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com0tag:blogger.com,1999:blog-1566764412230156361.post-82438961882870866802011-04-07T07:06:00.000-07:002011-04-07T07:06:26.506-07:00Fixing bugsI fixed some bugs and few things remains to be done. Also, the game looks rather odd with Chrome, I have to repair this too.<br />
<br />
So It was just a simple post to let you know I am working on remaining issues<br />
<br />
Missing features to complete:<br />
<br />
- Can actually die<br />
- Invasion code<br />
- Guerilla code<br />
<br />
<br />
Stay tuned ...Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-21304621680295933852011-03-28T13:01:00.000-07:002011-03-28T13:01:19.610-07:00Game reset and source codeI restarted the game today because when I initially copied the game here, it was from my local test server and all values were out of balance. In Solar Imperium 3 you are not supposed to have values over few millions.<br />
<br />
I also produced a source code snapshot for the adventurous who might want to install it on their servers.<br />
<br />
<a href="http://www.solarimperium.com/downloads/solar30_source_28mars2011.zip">http://www.solarimperium.com/downloads/solar30_source_28mars2011.zip</a><br />
<br />
You can post any bugs to <a href="http://www.mrgtech.ca/support">http://www.mrgtech.ca/support</a>, it will really help me.<br />
<br />
To play online, the link is still the same: <a href="http://www.solarimperium.com/alpha/">http://www.solarimperium.com/alpha/</a><br />
<br />
Btw, it was fun to see old players coming back to play on the alpha version :)Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com4tag:blogger.com,1999:blog-1566764412230156361.post-34619214155405535032011-03-10T01:58:00.000-08:002011-03-10T01:58:55.767-08:00Updates and an humble request for helpI was hoping to release the 3.0 before 2011 but I miscalculated how much hours a day can have. Here a list of missing things in the code:<br />
<br />
- Guerilla , Nuclear warfare and invasion code<br />
- Empires can get really down without ever collapsing (have to add a collapse check somewhere)<br />
- Facebook integration<br />
<br />
<b>That's it for the code, everything else is working:</b><br />
<br />
- Create / manage players with or without email verification at signup<br />
- Administrative interface completed (Create games)<br />
- Can join games as emperor/ess<br />
- Can do turns with full economic calculations<br />
- Covert operations<br />
- Pirate raids<br />
- Solar Bank<br />
- Automatic food sold on market<br />
- Supply production<br />
- Research tree<br />
- New command ship system<br />
... and so on ... etc.<br />
<br />
A incomplete product is better than no product. I have put a alpha version online if you want to try it:<br />
http://www.solarimperium.com/alpha<br />
<br />
You are free to test it and find and exploit bugs as long as you don't get root access to my server :)<br />
<br />
If you find something that does not work as intended, please report it to me through this blog.<br />
<br />
<b><br />
</b><br />
<b>Request for help:</b><br />
<br />
<br />
<br />
<br />
Once in a blue moon, a programmer have to bypass his ego and ask for help. I am working at part-part time on this project for something like five years. Along the years I had alot of fun debugging and developping this project with all sort of players around the world. I think this project start to be overwhelming for me and my already full coding schedule. If you want to help me complete this project here a list of things the game is currently needing:<br />
<b></b><br />
<b></b><br />
<b><br />
- Real artwork made by someone with talent :)</b><br />
<b>- Research tree is not populated at all, someone want to define which researchs to add? A new feature of the research tree is that is now a real tree. You can set prerequire technologies to unlock better ones.</b><br />
<b>- No help file written so far / Galaxypedia.</b><br />
<b>- Tutorial pages are also empty.</b><br />
<b>- Maybe adding some programmers which may accelerate things? (PHP5, MySQL, JQuery).</b><br />
<b>- Someone who could fix all my spelling errors.</b><br />
<b>- Translators?</b><br />
<b>- Testers (Game logic, tweaking values, cross-browsers support)</b><br />
<br />
By the way, this game is released for free under public license, I can put your name in a credits page but I cannot offer much more.<br />
<b><br />
</b><br />
Anyway, time to sleep.<br />
<br />
Yanick<br />
<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://lh6.googleusercontent.com/-2cnhEZYIWOM/TXiZe1N6VaI/AAAAAAAAABk/i1JS-8ic0hI/s1600/pirate_raid.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="284" src="https://lh6.googleusercontent.com/-2cnhEZYIWOM/TXiZe1N6VaI/AAAAAAAAABk/i1JS-8ic0hI/s320/pirate_raid.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Some random screenshot from my today's development.</td></tr>
</tbody></table>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com9tag:blogger.com,1999:blog-1566764412230156361.post-49944691109346439602010-12-30T05:02:00.000-08:002010-12-30T05:04:06.331-08:00Some screenshots<div class="separator" style="clear: both; text-align: center;">I am currently working on the battle part but I still took some time for screenshot. More to come soon ... </div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/_9ykSKrOCuMU/TRyB0RZS6nI/AAAAAAAAABI/Urz92-9tRbk/s1600/chat.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="367" src="http://4.bp.blogspot.com/_9ykSKrOCuMU/TRyB0RZS6nI/AAAAAAAAABI/Urz92-9tRbk/s400/chat.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Chat System</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/_9ykSKrOCuMU/TRyB1br3ZsI/AAAAAAAAABM/MXLbahpIZYI/s1600/diplomacy.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="366" src="http://3.bp.blogspot.com/_9ykSKrOCuMU/TRyB1br3ZsI/AAAAAAAAABM/MXLbahpIZYI/s400/diplomacy.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Diplomacy Screen</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/_9ykSKrOCuMU/TRyB2uhjGsI/AAAAAAAAABQ/PlqRxHwXNiI/s1600/first_turn.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="366" src="http://1.bp.blogspot.com/_9ykSKrOCuMU/TRyB2uhjGsI/AAAAAAAAABQ/PlqRxHwXNiI/s400/first_turn.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">My First Turn</td><td class="tr-caption" style="text-align: center;"><br />
</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/_9ykSKrOCuMU/TRyB4FPmOkI/AAAAAAAAABU/xy7qeC8Tc4M/s1600/lottery.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="367" src="http://4.bp.blogspot.com/_9ykSKrOCuMU/TRyB4FPmOkI/AAAAAAAAABU/xy7qeC8Tc4M/s400/lottery.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Lottery Screen</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/_9ykSKrOCuMU/TRyB5a2RJaI/AAAAAAAAABY/ngl_uKhspJU/s1600/manager.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="366" src="http://3.bp.blogspot.com/_9ykSKrOCuMU/TRyB5a2RJaI/AAAAAAAAABY/ngl_uKhspJU/s400/manager.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Manager Screen (Buy Planets and units)</td><td class="tr-caption" style="text-align: center;"><br />
</td></tr>
</tbody></table><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://2.bp.blogspot.com/_9ykSKrOCuMU/TRyB6jLocII/AAAAAAAAABc/uLQJTY33JdM/s1600/preferences.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="369" src="http://2.bp.blogspot.com/_9ykSKrOCuMU/TRyB6jLocII/AAAAAAAAABc/uLQJTY33JdM/s400/preferences.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Empire Preferences</td></tr>
</tbody></table>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com2tag:blogger.com,1999:blog-1566764412230156361.post-20692024778246675062010-12-27T23:45:00.000-08:002010-12-27T23:45:30.058-08:00Some Updatessolarimperium.com is down for a week or two. This is due to domain hosting plan renewal from my old ISP which do not own the domain anymore :) It will be back soon but for now you can use http://imperium.mrgtech.ca<br />
<br />
I will post some screenshots really soon (like today or tomorrow) about development. I evaluate the product to be 90% complete. I am still working on battles and covert operations but everything else is completed.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-17370229390237740052010-08-09T19:01:00.000-07:002010-08-09T19:09:13.218-07:00Images and Updates<div class="separator" style="clear: both; text-align: center;"></div><br />
<br />
<div class="separator" style="clear: both; text-align: left;">So far, the game development goes well. I am alone on the project but I can spare some hours scattered over the weeks to work on it. What is completed?</div><ul><li>Administration panel</li>
<li>User registration and login</li>
<li>Joining a game, resigning from a game</li>
<li>Games statistics and browser</li>
</ul>Currently working on the main part, doing at least a turn :)<br />
I also removed the CRON requirement.<br />
<div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_9ykSKrOCuMU/TGCyJGXhp1I/AAAAAAAAAAM/BLpHN1vj73U/s1600/screenshot_chat.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_9ykSKrOCuMU/TGCyK5Lgq8I/AAAAAAAAAAU/Bgl2YSfAP3s/s1600/screenshot_empire_preferences.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/_9ykSKrOCuMU/TGCyK5Lgq8I/AAAAAAAAAAU/Bgl2YSfAP3s/s320/screenshot_empire_preferences.png" width="300" /></a><a href="http://1.bp.blogspot.com/_9ykSKrOCuMU/TGCyNXsJTDI/AAAAAAAAAAc/-Yr80S2_7sY/s1600/screenshot_stats.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/_9ykSKrOCuMU/TGCyNXsJTDI/AAAAAAAAAAc/-Yr80S2_7sY/s320/screenshot_stats.png" width="300" /></a><a href="http://3.bp.blogspot.com/_9ykSKrOCuMU/TGCyOu4qi1I/AAAAAAAAAAk/yGzl8JNAuTU/s1600/screenshot_user_logged.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/_9ykSKrOCuMU/TGCyOu4qi1I/AAAAAAAAAAk/yGzl8JNAuTU/s320/screenshot_user_logged.png" width="300" /></a><a href="http://4.bp.blogspot.com/_9ykSKrOCuMU/TGCyQPzNkzI/AAAAAAAAAAs/5LxaJCQr-e8/s1600/screenshot_welcomeback.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/_9ykSKrOCuMU/TGCyQPzNkzI/AAAAAAAAAAs/5LxaJCQr-e8/s320/screenshot_welcomeback.png" width="300" /></a></div>Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com1tag:blogger.com,1999:blog-1566764412230156361.post-79969780482741059802010-08-09T18:56:00.001-07:002010-08-09T18:56:57.152-07:00Created a blog about Solar Imperium 3 developmentI created a blog to upload development screenshots and updates for people who are interested in this kind of stuff.Yanick Bourbeauhttp://www.blogger.com/profile/08907955975568756286noreply@blogger.com3