This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Trovaner
Pages: 1 ... 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 ... 64
501
« on: June 01, 2013, 03:32:05 PM »
I'm personally a huge fan of python but it is an interpreted language so it doesn't perform quite a well as Java or C++.
If you are interested in mobile development, you have a few options. You can program for android phones using C++ but it was designed with java in mind (I should know considering that I've worked on a few of these over the years). If you want to program for iOS then you will need a Mac that is Snow Leopard or newer and it was designed to be coded using Objective-C (but now supports some others). Windows Phone was designed with C# in mind and the language itself is considered the best for mobile development (however, the documentation for the other phones using this language could be a little slim). As with the others, Windows Phone supports some other languages but the documentation is a little harder to find for them.
If you are interested in web development, you'll probably end up learning more than one. HTML and CSS are required to make a website (super easy) but you may also want to learn Javascript for client-side execution and PHP for server-side execution. There are also a bunch of CGI supported languages such as Ruby and Python. I really like web dev but I've only worked on two sites and I've had no formal training in it.
If you are in to using databases then I would recommend MySQL. I haven't used any others but I find it to be very logical and straight forward. It is also worth noting that Perl is said to be an excellent language for managing databases (things like calling MySQL commands from a Perl script). I use PHP on my server to manage the database so I don't have any experience in Perl. Personally, I would hold off on anything related to databases until you really need it (just be sure to know when that is).
If you are interested in AI for robotics, the de facto standard is LISP. It is way different from the other languages that I have listed but it is quite a bit of fun. It is an interpreted language and you'll be hard pressed to use it in anything practical. Other languages such as Java and C++ have been used over the years but LISP was designed specifically for this purpose.
If you are coding desktop applications then you can pretty much use whatever you want. However, I would not recommend using C until you have a basic understanding of C++ because, though faster, C has much less safeguards to prevent you from screwing up you computer. I would also recommend staying with the more popular languages that are still being actively developed (languages like DOS Batch are being phased out) because they will have better support and documentation from communities. Visual Basic is a very popular language for this purpose but I'm not too fond of it personally.
In general, interpreted languages are much easier to learn and code in but they aren't used too often in proprietary projects unless they are embedded into a compiled language. Also, a lot of the more popular languages will look similar to each other so it is really easy to learn a new language after you have an understanding of another.
For all the languages listed, here is a breakdown of their difficulty IMO. I left out Objective-C, C#, Perl, and Ruby because I haven't used them yet (but plan to try my hand at the first two very soon). I also left out VB because it has been many years since I last used it. 1. HTML (easiest) 2. CSS 3. DOS Batch 4. MySQL 5. LISP 6. Python 7. PHP 8. Javascript 9. Java 10. C++ 11. C (hardest)
502
« on: June 01, 2013, 02:23:05 PM »
Considering that we have over 100 unique members posting every month, I wouldn't consider the forum dead. I also wouldn't consider the game dead but I won't bother explaining why (I've posted it numerous times and I don't want to write it up again).
Neat sound pack. Keep up the good work.
503
« on: June 01, 2013, 02:17:14 PM »
It has begun.
If you have any requests or like what someone is doing, be sure to post it here.
504
« on: May 28, 2013, 09:40:02 PM »
I can't remember what exactly was wrong with the two arenas but if the fixes don't work then we need to see the actual python error (not the generic Runtime Error message). To get this, you need to have the 1.3 patch and the CFG from the Beetlebros' RA2 Cheat Mode Pack. Then all you need to do is press the tilde button (~) on your keyboard and press pause when red text appears on the screen. Sometimes the red text doesn't appear unless you type "print" into the prompt and hold enter during the short time period before it crashes (just remember to let go and press pause when you see the red text).
IIRC, the Ready-To-Go DSL download already has the ocean and compressor arena fixes in it so it might be easier just to install that instead of applying the fixes yourself.
505
« on: May 28, 2013, 12:58:36 PM »
For the fuzzy buttons I think that's fixed with the 'Nvidia fix' on the Downloads page - https://gametechmods.com/forums/index.php?action=downloads;cat=11
If not, try the 1.2 patch.
Just a small correction to the above. The Nvidia fix is for any version of RA2 that is less than 1.3. The 1.3 patcch is the official nvidia fix and comes with many other features and fixes.
506
« on: May 25, 2013, 02:45:49 PM »
Sorry for the delay on this, I couldn't come up with a fair way of giving everyone a chance at participating... Eligibility- Since I couldn't come up with an alternative for people that don't have wiki accounts, I will grant anyone who has been here for over 3 months access to their very own wiki account (however, a misbehavior of any kind will result in your wiki account being disabled and you being disqualified). If you do not have a wiki account, you will have until June 01, 2013, 12:00:00 AM (expired.....) to get one from me.
- Anyone that edits the wiki between June 01, 2013, 12:00:00 AM and June 08, 2013, 12:00:00 AM is eligible to win as long as they didn't get disqualified in that time.
- Although I may edit the wiki during this time, I will not be competing.
RULES/SCORING- If any of the wiki staff need to step in for any reason then you will be disqualified from the contest.
- After the week is over, everyone that participated will be added to a poll and voted upon by the forum community (members do not have to participate to cast votes).
- The poll will last one week after the contest ends.
- The number of votes that each member may cast will be equal to the number of winners.
- To encourage participation, the number of winners will be determined by the following formula:
(1+(number of participants)/10) and the result will be rounded down
PRIZE- Action Cam - a completely autonomous camera that is activated by pressing F3 and F4 at once. It tries to give you an unobstructed view from the side of all the active bots.
- If you already have the above prize, you may earn the right to beta test the new bot exchange (when it is ready).
PARTICIPANTS- MassimoV
- Badnik96
- Paranoia
- 090901
- Natef
You can take a look at what they did here.
507
« on: May 19, 2013, 04:01:50 PM »
Or you could also request in the rules for said tourney that all the bots be AI'ed by the builders, just a thought would give you less to worry about.
Even if you want all entrants to be AIed by their respective builders, all hosts must be able to perform rudimentary AIing or have someone else who can do it. Edit: It doesn't take much effort to figure out how to AI something.
508
« on: May 16, 2013, 11:10:28 PM »
I couldn't find my previous post in regards to new staff members but here is my stance: 1. I don't want someone who doesn't have the time or isn't willing to put the time into it. Expressing interest is all fine and dandy but, if you don't have the time, you are doing nobody a favor. Moderators have to read most, if not all, the posts in there respective sections and be able to make tough decisions that may result in other members hating you. 2. I won't consider anyone until I see them repeatedly stepping up to the plate. Part of a moderator's job is to encourage constructive discussion and the best way to do that is by leading by example. Posts/threads that promote positive activity anywhere on GTM are highly regarded by myself and others. Also, if you see questionable behavior, hitting the "Report to moderator" button really helps. PMing me about things doesn't really improve your chances unless the message is legitimately private (should not be seen by the rest of the forum) and can't/shouldn't be resolved by any of the lower-level staff members (the higher up you are, the more work/time you have to put into things).
That said, I'll look into ianh05's past posts and double check that he meets my criteria.
509
« on: May 16, 2013, 11:59:00 AM »
Badnik, Jonzu, Alex etc, may I suggest writing an open letter to discuss how you feel rather than carrying on spamming this thread and making it a bigger thing than it needs to be.
If there are any problems with the staff, I am the one that people should be talking to. As such, you are better off PMing me if you believe a member of the staff has overstepped their bounds (I try to address all concerns as fairly as possible). It wouldn't be the first time that someone within the staff has lost privileges for abusing their powers. That said, I don't believe Kill overreacted in this situation.
510
« on: May 11, 2013, 03:30:51 PM »
Add a comma after the 10. Since you are only giving it one element, the comma tells python that it is suppose to be a tuple (as opposed to something being calculated in a specific order).
Edit: Badnik beat me too it...
511
« on: May 07, 2013, 05:00:23 PM »
It is not currently possible to add more than 4 fully-working bots. It is a limitation caused by a lack of coding in the EXE to handle more than 4. Serge was looking into it but he nor anyone else has had any success. As a workaround, housebots have been created in the GMF files of some arenas but they don't support everything that normal bots do. There are some good topics on this subject: here, here, and hereThere is also another workaround involving trying to pack more than one bot into a .bot file. This works because the chassis is treated as a component. IIRC, the issue with this is that if one of the chassis are destroyed then both bots are destroyed and one of the bots can't use wheels to move. As far as discussion topics go, I could only find this one but many modders have done it before so we can explain it further if necessary.
512
« on: May 02, 2013, 05:33:19 PM »
Unlike most components, the chassis doesn't have its own component.txt file (which is where you usually set things like this). However, I still find it funny that you posted this for the following two reasons.
1. All of the stock armors come with their own text files but they don't appear to be used. I suspect that the chassis armor was implemented differently before the final release and it got changed/removed after they created a menu for it. If you tell the game to include it in the components menus then you can't apply them and adding more attributes doesn't effect bots that are using the corresponding armor. Even if you edit the .bot file to include the chassis armor as a component, it still crashes your game.
2. Armour_Definitions.txt, armor_cell.gib, and icon_puncture.tga all suggest that the chassis's armors have pierce, concussion, and heat values. However, only the concussion value is used (as the hitpoints multiplier). The link between all three of these files is that the icon_puncture is used on the armor selection screen (armor_cell.gib) to represent the hitpoint multiplier which is actually the concussion value that was listed in Armour_Definitions.txt. The EXE supports the addition of the missing attributes to the armor selection screen but changing the values within the corresponding definitions has no effect on the bot itself (neither offense, defense, nor mobility). The data is saved inside of the bot file but none of it except the concussion seems to do anything. The fact that these attributes exist suggests that they either had or were trying to add these features but the code got re-purposing to save time (a common practice in programming).
513
« on: April 30, 2013, 04:47:52 PM »
Since this conversation is taking place in two different threads, please use this one for assistance/advice in regards to the flipper.
514
« on: April 30, 2013, 11:48:27 AM »
When are you accepting entries and when is the deadline to send entries?
Wouldn't mind entering this. Just need to work on my DSL building :P
You answered your own question... I thought you couldn't accept entries until the tournament went through to sign-ups.
Yes, that is true. I finished reading the rules for the tournement, so I changed/added a few things.
Entry Level hosts usually don't set deadlines until after they enter signups because nobody knows for sure when that will be. It usually takes about a month and a half after the previous poll is started. We only need one more Entry Level tournament to be completed before the next poll is started. Also it is worth mentioning that, although it is my goal, I wouldn't count on the rules changing before the next poll.
515
« on: April 26, 2013, 12:54:01 PM »
Just as a reminder to everyone, the signups period for this has no more time left.
516
« on: April 25, 2013, 01:37:29 PM »
One of the admins deleted every thread in the playgorund a while back, the Survivor thread went with it.
Actually, I deleted all the chatterbox threads by accident but I restored them all soon after.
ACAMS cleared Playground a few months ago too.
Oh, I wasn't aware of that. Thanks for the info.
517
« on: April 25, 2013, 12:48:02 PM »
One of the admins deleted every thread in the playgorund a while back, the Survivor thread went with it.
Actually, I deleted all the chatterbox threads by accident but I restored them all soon after.
518
« on: April 25, 2013, 11:53:43 AM »
I'm not a big fan of it just because the chassis is the starting point of every bot. It is my opinion that it is best to start with nothing than try to make something unique out of a chassis that has already been over used.
There used to be a contest which required participants to build a bot using a provided chassis but many of the entries looked similar because the chassis was better suited for certain arrangements. This made it more difficult to be original especially in the lower weight classes.
I could add a section to the bot exchange for it but it would make cheating easier (for example, a DSL chassis in stock) and harder to spot (for example, hosts wouldn't be able to use the chassis as a fingerprint for identifying cheaters).
519
« on: April 25, 2013, 11:42:01 AM »
Well I do now.
You must have missed the PM that I sent you. I also informed the whole forum with a post in the voting thread.
520
« on: April 24, 2013, 03:02:33 PM »
Congratulations to Lightning S. for winning with the Ring of Fire arena.
Pages: 1 ... 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 ... 64
|