All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Arduboy Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 09:49, 19 June 2024 Filmote talk contribs created page File:ArrowLeft.png
- 09:49, 19 June 2024 Filmote talk contribs uploaded File:ArrowLeft.png
- 09:47, 19 June 2024 Filmote talk contribs created page File:CartBuilder DeleteCategory.gif
- 09:47, 19 June 2024 Filmote talk contribs uploaded File:CartBuilder DeleteCategory.gif
- 10:20, 18 June 2024 Filmote talk contribs created page File:CartBuilder CreateCategory.gif
- 10:20, 18 June 2024 Filmote talk contribs uploaded File:CartBuilder CreateCategory.gif
- 12:16, 16 June 2024 Filmote talk contribs moved page Frogger Getting Started to Frogger - Getting Started
- 10:40, 16 June 2024 Filmote talk contribs moved page Frogger - Car Movements to Frogger - Mixing up the Car Movements
- 10:39, 16 June 2024 Filmote talk contribs created page Frogger - Adding a Title and Game Over Screen (Created page with " A typical design pattern for a game is to have a variable that describes what mode the program is in. For a basic game (like ours!) this will include a title screen, playing the game itself and a game over stage. For more complex games, this might include modes for setting options, checking inventory, saving scores and so on. The game mode can be defined in a new <code>enum</code> as shown below: <pre> enum GameMode { TitleScreen, Play, GameOver, }; Gam...")
- 10:36, 16 June 2024 Filmote talk contribs created page Frogger - Adding Score Logic (Created page with " What is a game without a score? In this section, we will add some simple logic to add scores as the player progresses up the screen and reaches the home positions. A bonus will also be added as the player fills all the home positions. Search for the variable score in the code and note where it is declared, where the value is increased and where the score is reset. By now, this should all be self-explanatory. You will also discover a block of code that renders the s...")
- 10:26, 16 June 2024 Filmote talk contribs created page Frogger - Adding Home Logic (Created page with "In this section, we will add the logic to allow the player to jump into a home position at the top of the screen. When a player achieves this, the frog will then be repositioned at the bottom of the screen to allow them to try again. As promised in the previous section, once all positions are full we will display a little sequence to acknowledge the feat. Before we start, we need to define an array of Boolean flags to allow us to record which home locations are occupi...")
- 10:22, 16 June 2024 Filmote talk contribs created page Frogger - Turtle Submerge Logic (Created page with " In this section, we will add the logic to make the turtle submerge and come back to the surface randomly and alter the existing logic that checks to see if you are on a log or turtle to include the turtle’s position above or below water. We will implement the submerge logic using a counter that we will decrement on each <code>frameCount</code> in a similar way we animated the explosion graphics. Each turtle will require its own counter so we can extend the <code>Obs...")
- 10:14, 16 June 2024 Filmote talk contribs created page Frogger - Adding Logs and Turtles (Created page with "== Adding Logs and Turtles == The logic for the movement of turtles and logs is almost identical to that of the cars so I will gloss over the details and instead just point out the additions and differences. In this section, we add the code that moves and renders the logs and turtles but will leave the code that makes the turtles submerge to a later step. Firstly, the existing <code>ObstacleType</code> enumeration has been extended to add <code>FloatingLog</code> and...")
- 10:05, 16 June 2024 Filmote talk contribs created page Frogger - Collision Detection and Explosion Graphics (Created page with "== Adding Collision Detection and Explosion Graphics == In this section, we will add collision detection between the frog and cars using an inbuilt function of the Arduboy library. Once a collision is detected, we will then render a simple animation of the frog exploding using a single, multi-framed image. First let’s look at detecting the collision between the frog and a vehicle. The Arduboy library provides two structures – a point that has simple x / y coordin...")
- 09:58, 16 June 2024 Filmote talk contribs created page Frogger - Adding the Frog (Created page with "== Adding the Frog == In this section we will add the player (frog) and move it around the lower half of the screen in response to the player pressing the console buttons. In the spirit of keeping the sections (relatively!) short, we will leave the detection of collisions for the next section. Near the top of the <code>Frogger.ino</code> file, you will see that we have added a struct, named <code>Frog</code>, to capture the location of the player’s frog as it moves...")
- 09:48, 16 June 2024 Filmote talk contribs created page Frogger - Car Movements (Created page with "=== Mixing up the Car Movements === In order to vary the speed of the car movements and to randomly change the gap between them, we need to rework some of the code we just completed. What? Previously the cars in a single lane of the road could be considered individually – one the car had moved off the side of the screen, we could simply place it on the right-hand side knowing that it would never clash or overlap the other car in the same lane. Now, when we move a c...")
- 09:35, 16 June 2024 Filmote talk contribs created page Frogger - Implementing the Cars (Created page with "== Implementing the Cars == In this section, we will focus on adding the cars to the game play. The code needed will track their locations, move them from right to left and then reposition them on the right-hand side of the screen so they drive endlessly. Although this seems simple enough, we will quickly cover a number of programming concepts. These same concepts will be covered again in future steps so do not be concerned if they don’t all make sense the first ti...")
- 09:24, 16 June 2024 Filmote talk contribs moved page Frogger GettingStarted to Frogger Getting Started
- 09:14, 16 June 2024 Filmote talk contribs created page Frogger GettingStarted (Created page with "== Overview == In this tutorial we will build a version of the classic arcade game **Frogger**. This game is complex enough that we can cover a lot of programming and gaming concepts yet simple enough that we will not lose interest along the way! In case you haven’t played the game in the last 20 years, allow me to recap the game play for you. You are a frog (of course!) and must cross the three lanes of traffic – avoiding the cars and trucks - and then the cross...")
- 09:12, 16 June 2024 Filmote talk contribs created page Frogger (Created page with " Frogger_GettingStarted Getting Started")
- 08:58, 16 June 2024 Filmote talk contribs created page File:CartBuilder UploadGameArduboy.gif
- 08:58, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder UploadGameArduboy.gif
- 07:54, 16 June 2024 Filmote talk contribs created page File:CartBuilder UploadGame.gif
- 07:54, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder UploadGame.gif
- 07:17, 16 June 2024 Filmote talk contribs created page File:CartBuilder UploadScript.gif
- 07:17, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder UploadScript.gif
- 06:51, 16 June 2024 Filmote talk contribs created page File:CartBuilder UploadToolset.gif
- 06:51, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder UploadToolset.gif
- 06:27, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload.gif
- 06:27, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload.gif
- 05:56, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload5.png
- 05:56, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload5.png
- 05:56, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload4.png
- 05:56, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload4.png
- 05:55, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload3.png
- 05:55, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload3.png
- 05:55, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload2.png
- 05:55, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload2.png
- 05:55, 16 June 2024 Filmote talk contribs created page File:CartBuilder Upload1.png
- 05:55, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Upload1.png
- 05:25, 16 June 2024 Filmote talk contribs created page File:CartBuilder Basic.png
- 05:25, 16 June 2024 Filmote talk contribs uploaded File:CartBuilder Basic.png
- 05:24, 16 June 2024 Filmote talk contribs created page Cart Builder (Created page with "Placeholder")
- 04:43, 16 June 2024 Filmote talk contribs created page What is the Arduboy (Created page with " Placeholder # Arduboy Variants * Kickstarter editions * Original * FX * Mini")
- 04:38, 16 June 2024 Filmote talk contribs created page Installing a Single Game using the VS Code IDE (Created page with " Placeholder")
- 04:38, 16 June 2024 Filmote talk contribs created page Installing a Single Game using the Arduino IDE (Created page with " Placeholder")
- 03:59, 16 June 2024 Filmote talk contribs created page Developing Games (Created page with " === Prerequisites for Developing Games ===")
- 03:33, 16 June 2024 Filmote talk contribs created page Installing Games (Created page with "Installing a single game Updating all games")
- 03:32, 16 June 2024 Filmote talk contribs created page User:Filmote (Filmote's Page)
- 03:31, 16 June 2024 Filmote talk contribs created page User talk:Filmote (Installing Games)