#codingame
Explore tagged Tumblr posts
Text
2 notes
·
View notes
Text
0 notes
Text
20 Juegos Online Gratuitos para Programadores: Aprendizaje Fácil Programación, DesarrolloWeb, Juegos, JuegosProgramación, Programación, RecursosProgramación https://codigonautas.com/20-juegos-online-gratuitos-programacion/?feed_id=605&_unique_id=682aab22e3fb1
0 notes
Text
0 notes
Text
0 notes
Text
Explore the Best Dev Games for Learning Programming
In the realm of programming education, dev games offer an engaging and interactive way for aspiring developers to learn and practice coding skills. These games combine the challenge of problem-solving with the fun of gameplay, making them an effective tool for both beginners and experienced programmers looking to sharpen their coding abilities. This article explores some of the best dev games available today that can aid in learning programming languages and concepts.
1. CodeCombat
CodeCombat is a popular dev game that gamifies learning programming languages such as Python, JavaScript, and more. Players embark on adventures, solving coding challenges to progress through the game. The interactive environment and real-time feedback make it suitable for beginners and advanced learners alike.
2. Codingame
Codingame offers a platform where programmers can solve coding puzzles using various programming languages. The challenges range from simple to complex, allowing developers to improve their coding skills while competing with others in global coding contests. It supports languages like Python, C++, Java, and many more.
3. Human Resource Machine
Human Resource Machine is a puzzle game that teaches programming concepts through visual programming. Players control office workers to complete tasks by programming them with simple commands. It's ideal for understanding algorithms, loops, and conditional logic in a playful setting.
4. Robocode
Robocode is a programming game where players create their own battle robots using Java or .NET. These robots then compete against each other in a virtual arena. It's a hands-on way to learn about object-oriented programming, AI, and strategic thinking while having fun with robot battles.
5. Screeps
Screeps is a unique MMO strategy game where players control units and structures using JavaScript code. It challenges players to manage resources, build structures, and program units to interact with other players in real-time. It's a deep dive into JavaScript programming and AI development.
6. Swift Playgrounds
Swift Playgrounds is an app designed by Apple to teach coding using Swift, their programming language. It offers interactive puzzles and challenges that guide learners through the basics of Swift syntax and concepts. It's perfect for those interested in iOS app development.
7. LightBot
LightBot is a programming puzzle game where players guide a robot through various puzzles using programming logic. It introduces concepts like loops, procedures, and conditionals in a visually appealing manner, suitable for beginners and younger learners.
8. Untrusted
Untrusted is a puzzle game where players must hack their way through a series of challenges using JavaScript. It teaches programming principles such as functions, variables, and control flow while navigating through a narrative-driven game environment.
9. Blockly Games
Blockly Games offers a collection of educational games that teach programming through a visual block-based interface. Games like Maze, Turtle, and Blockly provide a hands-on approach to learning coding basics, making it accessible for beginners of all ages.
10. Elevator Saga
Elevator Saga is a JavaScript coding game where players program elevators to efficiently transport passengers to their destinations. It challenges players to optimize elevator behavior using JavaScript coding skills, offering practical insights into algorithmic efficiency.
0 notes
Text
Why now?
A year or few ago I searched for some Competitive Programming on google, youtube and similar. I did not find much. But today out of the blue youtube decides to show me a 4 years old video which shows what I was always missing in my searching - websites with contests. All I've found was leetcode and clash of code on codingame until now. Sounds like I might consider getting into one of the contests soon.
0 notes
Text
0 notes
Text
2024.01.21, 12:21pm
So I've veen obsessed with Cake Sort game I recently tried. It is basically ads and a bit of a game, as most of these, sadly. I tried some others, but they are not all that similar. Surprisingly there wa only one pizza sort game like this🤔

I got curious about the mechanics of it to get why it is so addictive. It is similar to color sort games and tetris versions, but different.
Is it like sudoku, perhaps? Is it similar to chess etc as well🤔 What else can it be applied for/reskinned as, aside pizza and cakes?
I think it can be a cute mini game/ puzzle for regular game.
I'm gonna try to write a pseudocode, and if it us not totally out of my usual experiments with Unreal, I'd love to make a blueprint sample of this.





And here is a view from other game that helps with the basics understanding:


Basically, you need to place the cakes in a position of 2x2, if you have a cake of that type lready. If not, place elsewhere. Also the first game has double plates, so need to account for it.
I am tempted to but the first one (i swear it isn't an ad lol). The game can be played endlessly, if you are careful (you seem to be offered cake plates you can use). You can reset and start over. But there are also tools to destroy or move cakes, which can be essential to endless play.
Pseudocode related:
Wiki articles always have useful stuff
Karel - Karel is an educational programming language for beginners. Stanford University resource with interactive introductory course & youtube lections. A version of pseudocode, that helps to learn programming principles. Is online for free in multiple languages.
some other stuff i found and will try while working on this:
EZ Pcode - This tool is intended to help teachers prepare Pseudocode that is consistent with the new IB Computer Science standards for the 2014 syllabus
smth on chinese
I ued to try programming on ipad (need to look up the apps, will get back to it when i get ipad mini to replace my current one), and wrote some pseudocode as well as worked on cpp online. Diagrams to do algorythms are quite similar to what ends up being a lbueprint in Unreal Engine. So, process of game making:
make a diagram of the mechanics (visual representation)
turn it into pseudocode
use blueprints/language to convert it into interactive thing
12:55pm Ok. i tried. overall, even while playing I already saw the game is hella complex. There is just a ton of little things to think thorugh, even tohugh it is also quite easy to comprehend for writing the code from scratch, compared to something like trying codingame
There are a lot of things to consider, setting aside the whole visual part. But this is another smallish project i want to explore as a studying material. It is more basic game and fits learning principles of programming better than "original idea survival game.... idea i just got vaguely written down,.... happy accidents" type of projects i've been on.
#pseudocode#indiedev#gamedev#mobile game#unreal engine#unreal engine 5#ue5#programming#reverse engineering#puzzle games
1 note
·
View note
Note
For someone looking to learn faster than if they were just goofing around, I'd recommend codingame. It's a website that gives you coding challenges to solve in any language you want, and I think the difficulty curve can be adjusted to your liking by just doing other challenges if you don't feel ready for the tougher ones yet. I haven't completed everything but basically you're always coding a bot to behave in a 2D map, but it's used to make you learn many different programming concepts.
As for the language, I'd recommend python. It's the easiest a language could realistically be, while still being pretty powerful, and you can actually get a job with it.
Hi Maia! Do you have any tips for getting started in programing and Computer Science in general? I've wanted to get into the field but just, don't know where to start cause it all feels like a lot vnv
i always struggle answering questions like this cause like i basically got into this stuff just via autism hyperfocus and self learning that way and forcing my way through it like that, but im gonna post this anyways so maybe people in the notes will have better input!!
378 notes
·
View notes
Text
0 notes
Text
The Beginner’s Guide to Learning Python: Best Resources and Where to Begin
Do you want to begin your trip into the Python world? It’s a beautiful language and a great way to get started in the computer industry. But where do you begin? Here are several cool techniques and the perfect place to start your Python learning adventure, such as ACTE Technologies.
1. Online Tutorials
Online tutorials are like fun classes on the internet that teach Python. Websites like Codecademy or W3Schools offer step-by-step lessons. They are helpful for beginners, breaking down Python into manageable parts.
2. Books and Guides
Books act like friends that guide you in learning Python. Beginners find books like “Automate the Boring Stuff with Python” or “Python Crash Course” easy to understand. They’re filled with clear explanations and examples.
3. Video Lessons
Videos are a great way to learn. YouTube has many channels offering free lessons on Python. They show how to write code and create interesting things with Python, making learning more engaging.
4. Interactive Websites
Interactive websites are like playful classrooms where learning is fun. Platforms such as CodeCombat and Codingame use games to teach Python. You learn by doing, making the learning process enjoyable and effective.
5. ACTE Technologies Python Course

6. Practice Projects
Practice is key to mastering Python. After learning the basics, try creating things like a simple calculator or a small game. This hands-on experience helps reinforce what you’ve learned.
7. Community Support
Joining online communities can be helpful. Platforms like Stack Overflow or Reddit have groups where you can ask questions and learn from others. Sharing experiences and asking for help can enhance your learning journey.
Learning Python can be exciting and enjoyable. Whether you choose online tutorials, books, videos, interactive platforms, or a dedicated Python course like the one offered by ACTE Technologies, each option provides its own unique pathway into the world of Python!
I hope I answered your question successfully. If not, feel free to mention it in the comments area. I believe I still have much to learn.
If you feel that my response has been helpful, make sure to Follow me and give it an upvote to encourage me to upload more content about Python.
Thank you for spending your valuable time and upvotes here. Have a great day.
0 notes