• Moose
  • Announcements

    • Dirktator

      Please help us for June & July   06/20/2017

      This month we're hoping for a little bit of a boost this month or next, in addition to covering the regular bills, we'd love to be able to do some hardware upgrades. STEX Collector's Set gifts can now be sent to you via digital download as well as regular mail if you wish! Every donation dollar goes toward keeping Simtropolis online and humming along. Your contribution is so meaningful, every dollar counts! Hardware Upgrades We've received a recommendation to consider some hardware upgrades to our ageing server. As our website community software improves with more and more features, and as we bolt on additional features such as chat, the increased load to handle all these new toys is taking the server a bit to task. You may have noticed that we'd been forced to temporarily disable the chat as we worked out allocating resources for more optimal performance. Following this, we've applied a number of 'soft' changes such as caching options and experimented with server configurations (nginx as proxy, for example), so the hardware aspect is also an area we'd like to focus on. The last time we upgraded hardware was back in 2012, prior to the release of SC13. Your contribution means a lot! Your donation will go toward helping us to 1.) migrate to a newer server or 2.) at least get some ram/cpu/storage updates and any other infrastructure hardware or services. Donate and Get a Gift or Donate Any Amount Thanks so much! - Dirktator & The Admins
    • Dirktator

      Chat is back...   06/22/2017

      In order to conserve resources, we've disabled the global chatbar at the bottom of the site. Instead, the Chat can be accessed by clicking the top navigation tab. It will launch a new window. If you're not seeing this behavior, try clearing your browser's cache.
anselm_eickhoff

After just two years, I'm starting properly!

9 posts in this topic

I think you've made the right move.  Are you familiar with Frank Brokken's standard C++ manual at the University of Groningen?  It is kept up to the very latest standards and some draft work.  You can use this reference as a check that you haven't strayed too far from portability.

Your two years of prototyping have shown something I have always known, but hoped was not the case:  Internet stuff is just too slow and too limited to be used in a program where speed in critical.  With C++, if you have to, you can get right down on the iron and code in assembler.  I hope you will find the g++ compiler system to your taste.  It allows multiple languages to link in the same program, and I have always believe in "horses for courses".  Pure C++ programming is for application programmers writing simple business applications and they should probably be writing in COBOL.

I hope your mod kit will make things very easy for people.  If mods are to be procedural, then a very good encapsulated library similar to, but much larger than, CDK III will be necessary.

In case you don't have a reference, here is a link to Dr. Brokken's work.

Good luck with this, Anselm.  I hope the conversion of the existing stuff will be a good tune up for C++.  You may find you don't much care for it after the first iteration, but it is important to persevere.

John C. Winterton,
Professor, Computer Science (retired).
 

SimCoug likes this

Share this post


Link to post
Share on other sites

I'm taking a a freshman-level "Intro to Programming and Design" course in C with Visual Studio. I'm glad I won't try to learn JavaScript until I want to make a vector-based SimTower clone. Using C (and C++) is great!

Share this post


Link to post
Share on other sites

Marco, have a care with Visual Studio.  It will lock you into to Microsoft's methods without telling you. 

You should download a copy of gcc on your home machine and make sure all your examples will compile with it.  If you are going to learn programming, portability is very important.  The annotated standard is here.  You should find a makefile utility that you like.

Share this post


Link to post
Share on other sites

I'm downright ecstatic that Anselm figured out a good programming language!

My class requires Microsoft Visual Studio and teaches in C.

I have used Code:Blocks to compile open source games (and tweak them to add custom content) using C++

Share this post


Link to post
Share on other sites

I seem to recall from some testing I did a while back that CodeBlocks supports CDK for Forms and Widgets.  Stay portable.

Share this post


Link to post
Share on other sites

As has been stated plenty of times before.  Much of this is more technical than my knowledge.  That being said, as a user vs. a coder I want the best experience possible without having to build a dedicated machine to have it look and run decent.  If C++ is the way to do that, than go for it, haas. 

Share this post


Link to post
Share on other sites

If mods are going to be procedural, it would be good for AE to provide a mod kit.  Not everyone codes at the level just above assembler (which is what c/c++ amounts to).

Share this post


Link to post
Share on other sites

If you need help, I would be glad to dust off my C++ skill and grab some tasks.  You said you needed to rewrite some code?  Well, in Github, create some tasks and let some folks rewrite while you work on some other logic.  It would be a good excercise to help me get back into C++.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an Account  

Sign up to join our friendly community. It's easy!  :thumb:


Register a New Account

Sign In  

Already have an account? Sign in here.


Sign In Now


  •  
  • Similar Content

    • By Don_Pato

      2012, Jarunja City - The government became Tennis, a serious sport. In effect was built the Jarunja Open Stadium. This event is the most important in the region.
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

    • By AmiPolizeiFunk
      As expected, my save failed to load. What's the protocol here? Should I disable all mods and try to add them back one-by-one?
       
      Let's help each other out by listing out mods that have been broken and should definitely be disabled. Who will go first?
    • By RichardCollins
      A while back, I purchased Sim City 4 on Origin when it was on sale. I had no issues installing NAM, RHW, and even using a custom resolution. I had to reset my PC due to a virus. I reinstalled SC4, but now Origin won't update it past 1.1.610. I tried contacting support and they gave me a long list of things to do that have nothing to do with getting an update (disabling anti-virus, safe-mode, etc, etc.)
      Why did they go from giving you the fully patched version of the game to blocking you to 610? Is it something on my end or did EA actually change something? No matter if I download the game to my SSD or HDD, I get the same result. 
       
      A separate patch I downloaded with NAM tells me old files can't be found and won't allow me to install a new patch, so no NAM. Anyone here have the same issue? A solution besides buying another copy on GoG?
    • By wojtason
      Quick question. I shared an asset on Steam which required 3 props. Now I changed the asset and it requires just 1 new prop. How to update it so the people get this new prop automatically? 
    • By J_botz
      I'm sure there are tons of people out there using @andreharv and @BloodyPenguin"s MOM. However, I'm wondering if anyone out there has heard whether MTSE is going to be updated to support MOM. I know you would need their permission to update for them but It seems like they have abandoned.... Consider this a request, can someone PLEASE create a new version?!?! 
  • Recently Browsing   0 members

    No registered users viewing this page.